Does Your Manager Deserve More Pay?Filed Under Human Factors
I’ve always thought being a manager is just another skill like writing code or being a great graphic designer…
Completely agree, however it is very difficult for many developers to recognize that soft skills are just as hard to refine as hard skills. As a result, developers have a general lack of respect for managers because they can’t relate.
In my mind this also means that managers shouldn’t get paid any more or less than those they manage. They are just a person doing their job and the pay increases should go to those excelling in their positions, great devs or managers or tech support. Organizational hierarchy should not dictate pay hierarchy.
Again – completely agree. This is where the top C-level people have problems identifying with the hard skill grunts. They have built their companies predominately on soft skills such as the ability to talk and sell, so in turn, they will always value soft skilled managers as a greater asset than hard skill developers.
I find this completely idiotic. You can have a successful company built only with hard skilled people, but a company will never survive with a bunch of talkers.
Managers to some extent are nothing more than human calender keepers. Secretaries are calender keepers. Secretaries manage one or more people. Therefore, through boolean algebra we can assume that there is no difference and that secretaries are managers and thus should make more than the hard skill workers of the company that they serve. Of course this is completely backwards thinking in a capitalistic society – but why? If companies value soft skills so much – why isn’t this true? This is why I am so confused over company structures and salaries…
One justification for higher manager salaries is that only their necks are on the line; if a project goes south it’s only the manager that loses face yet this is rarely the case and where it is true I believe it should be changed so the entire team feels like their necks are on the line.
Completely and utterly – disagree. Shit always rolls down hill. The development team always ends up taking the heat for lost deadlines. Bad estimates, lost timelines, and bugs are always the center of attention but never lack of direction, feature creep, and fuzzy project visibility. The development team may not hear it, but behind closed management doors there is always finger pointing towards cube city.