Thursday, 26 November 2015

Bootlicking is annoying and Bootlickers are inefficient


These crazy lickspittles are pretty annoying and they are everywhere. Unfortunately, they are the ones who come up faster than an efficient developer to an extent. But once they reach that extent, they cannot go any further from that unless some miracles happen. Inefficiency cannot be hidden or morphed for a long time – it would expose itself and manifest in several forms. One such form is bootlicking.

How to spot a bootlicker

He would act as if he is a brainless sheep and would proudly be a “yes man” to his boss. He believes bootlicking can get him to the top as he knows he would not be able to sustain due to his lack of skill. He would expect the same bootlicking behavior from his sub-ordinates towards him or his boss. He cares nothing for the quality of the product but would singularly focus on his career alone. He would take all the credits for all the work that the team does.

There would be no sense of real ownership in him. The sense of ownership and dedication according to these inefficient managers is to stay up late in the night at the workplace thereby pretending to people that they are hard working whether or not you have real work to do. They would have scanty respect to technology or code. They are first class actors who would act as if they are interested in technology and architecture. They strive to gain a name without contributing for it. Their interest and the effort stops when they get what they want – just the name. They think they are adept at sales and marketing but deep inside they know that they would suck at that.

Inefficient Managers – A horrific trend

Only a good soldier can be a good captain. Unfortunately in many organizations the manager would have been the incompetent developer who has sucked credits due to others. This leech of a person has moved up in his career through such unethical means. How do you expect such a person to be ethical in conduct ? How can you expect such a person to reward a competent developer ? How can such a leech even think about technology or be loyal to the product ? His principle of project management would be based on lies and deception. 

To his boss, he would efficiently lie about the “amazing competitiveness” of a totally incompetent developer while he will make attempts to eclipse the credits or visibility due to a highly competent developer. He would speak as though coding is unimportant and would focus more on mere gimmickry, process / methodologies or other such escape points. He would negate the product support calls and would fight to prove that a reported bug is invalid rather than fixing the problem on priority. This sort of an incompetent manager would stress more on ass-on-seat time rather than the quality of the work. He would tend to reward those who personally surrender to him or pay heed to whatever nonsense he puts forth. Being a sheep himself, he expects everyone in the team to become a sheep. And this would kill creativity and the interest of any able developer.

These managers feel that keeping quite and maintaining absolute silence is the best way to negotiate. They are silent even when asked about a problem, a risk or a due date. They cannot think on their own and require the help of a star resource to tell them all that and guess what – this star resource would later be hammered and nailed to an extent that his future in that organization would not be so interesting. The incompetent manager would strive so hard to establish the myth that the future of all other able performers are under his discretion. Also, these managers would expect their subordinates to bootlick.

Inefficiency leads to bootlicking

A star performer would focus on making his work speak. He would not pretend as if he knows and would be happy to accept when he does not know a thing or two. He would hate bootlicking and would get pissed off at pretense. These are some of the signs of an efficient developer. The bootlicker would be the opposite. There would be no sense of loyalty on the product. There would be no sense of ownership either. He would believe that bootlicking is the only way for salvation and would adhere to all the crap that the organization imposes. Well, the culture of the organization has to be followed – there is no compromise. But bootlicking is not a part of the culture in any organization. Also not suggesting changes to the existing culture is a sin by itself. 

The inefficient developer would not venture to speak out before an efficient developer for the fear of being negated. Obviously inefficiency has to be negated but that is something only an efficient manager can deal with. Inefficiency and fear to take responsibility are the two things that contributes to bootlicking. A bootlicker is not an asset to the organization. He is a dreaded liability and should be evicted from the organization. Generally inefficient bootlicker would tend to find escape points to avoid from work. And these escape points are not plugged by an inefficient manager. These people can switch loyalties once their boss goes out of power. They would not have a sense of belonging and would plague the entire team.

If you run a company or if you are a person who can decide on behalf of the company, get rid of these bootlickers at once. They are self centered criminals who do not have any basic ethics towards their work. They while away their time in an organization bootlicking their boss and pretending as if they are busy analyzing or “innovating”. There would be no outcome from these people whatsoever. Even if it is there it would be minuscule but they would expect a huge credit for a tiny contribution. Such elements are a cancer and should be eradicated at once. An organization should further take steps in preventing such cancer from recurring.