Being self-deprecating can be extremely useful, especially if you wield any sort of power or authority. Making fun of yourself, or belittling your own skills, can put other people at ease, can make people like you, and strangely enough, make people trust you.
But, there’s a fine line. Cross it, and people actually start to believe your criticism.