|
|
|
|
|
by overgard
103 days ago
|
|
I won’t take credit for this insight, but as someone else pointed out, everyone oversimplifies other people’s jobs. To PMs engineers are just code monkeys that they won’t need soon. To engineers, PMs are the guys that manage Jira. Designers are the fussy people that make things look pretty. The reality is all these jobs have intricacies AI absolutely sucks at but those intricacies are lost in the larger discussion. As a coder though, I’ll point out this is why the “AI solved coding” shit drives me crazy. You only believe that if you don’t know how to code or you have an agenda. |
|
1. How long they can survive in the job while being mediocre or outright bad at their job.
2. Probability of failing upwards.
Engineering roles tend to filter out bad candidates more early, quickly and the probability of failing upwards is less when compared to PM and managerial roles.
Also, in my experience PM and managerial roles looks like skills based jobs but they tend to select individuals with specific personality types and they are more likely to excel.
Developer roles also select towards certain personality types but I think its more diverse than we care to admit.