News for hackers. Stuff that matters.
Re:“There Seem to be 10 managers for every one dev at Twitte... by jasonpeacock on Monday October 31, 2022 @12:15AM (#33401989)
I thought we were all in clear agreement that promoting engineers into managers creates poor managers? Engineers are good engineers, management is an entirely different skill set.

Promoting engineers into managers loses you a good engineer and creates a poor (and unhappy) manager.

If the person wants to be a manager, great! But otherwise, don't do it.

Re:“There Seem to be 10 managers for every one dev at Twitte... by yrgulation on Monday October 31, 2022 @12:21AM (#33402029)
I am not sure who’s in agreement with that. Being technical or a manager are not genetic traits, but acquired skills. I love working with people and tech, always have. Forcing people to do either against their will wont work, indeed, but what you describe sounds like what a manager would say to justify their position of doing nothing, really. Also part of a good technical person’s skillset is self management. If you cant manage your own time then i am sorry, you are not an experienced engineer.
Re:“There Seem to be 10 managers for every one dev at Twitte... by faangiq on Monday October 31, 2022 @12:19AM (#33402012)
No, almost no one agrees with that except for entrenched MBAs and capital allocators.
Re:“There Seem to be 10 managers for every one dev at Twitte... by el_benhameen on Monday October 31, 2022 @12:23AM (#33402043)
Almost no one agrees with the idea that you shouldn’t promote people into jobs they don’t want and aren’t good at? I’m as anti-MBA dictatorship as the next person, but c’mon.
Re:“There Seem to be 10 managers for every one dev at Twitte... by yrgulation on Monday October 31, 2022 @12:32AM (#33402105)
C’mon no one is saying people should be “promoted” against their will. There are those who like managing and those who dont and thats fine. By managing in this context i mean organising and coordinating. Motivating people with “fun” stuff and jira tickets is not management, thats supervising. A manufacturing concept forced upon scientists and engineers that everyone frowns upon.
Re:“There Seem to be 10 managers for every one dev at Twitte... by uchman on Monday October 31, 2022 @12:21AM (#33402026)
variant of Peter principle
Re:“There Seem to be 10 managers for every one dev at Twitte... by yrgulation on Monday October 31, 2022 @12:23AM (#33402045)
See, thats what incompetent management doesnt understand. Management is not about status or power or rising among ranks just to score points, its about who can best organise and coordinate. Power hungry managers dont belong in tech or science jobs.
Re:“There Seem to be 10 managers for every one dev at Twitte... by xiphias2 on Monday October 31, 2022 @09:26AM (#33405390)
Not even organise / coordinate, that's not the most important thing that I get from the best manager, actually that's the easy part.

The best managers I had were helping me debug things when I get stuck. When there's a seg fault in a multithreaded program, or the project just doesn't seem to go anywhere for some time because I don't really know what to do or I'm going in a bad direction with my local improvements, somebody more mature than me / person with more experience just knows what to do.

Re:“There Seem to be 10 managers for every one dev at Twitte... by mruniverse on Monday October 31, 2022 @12:48AM (#33402185)
The problem I see is that even though managers have a different skillset, they have out-sized influence on technical or technically related decisions. And a lot of times it's more than just influence; They just make the decision themselves.
Re:“There Seem to be 10 managers for every one dev at Twitte... by zo1 on Monday October 31, 2022 @03:10AM (#33402830)
This is on the spot for me. I went this route so I could make actual decisions. Otherwise in most cases I'm just a glorified ticket closer in an assembly line with the design given to me on a platter.
Re:“There Seem to be 10 managers for every one dev at Twitte... by ryandrake on Monday October 31, 2022 @12:57PM (#33408729)
"Promoted" should not necessarily mean "became a manager". Tech companies need to embrace the concept of very high-level, very high-paid Individual Contributors.

Raise your hand if you're a "Senior Software Engineer" or "Staff Software Engineer" and there is no other next level for your career to go besides management. It's a common problem.

Re:“There Seem to be 10 managers for every one dev at Twitte... by jasonpeacock on Monday October 31, 2022 @01:34PM (#33409444)
I've been really proud of Amazon for recognizing this a while ago and creating a path to Distinguished Engineer for ICs, which is VP-level (and then actively promoting ppl to that level, it's not just a special role for hiring externally).