Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Good article, but I do think there is one aspect of the story that we don't talk about enough.

It sticks to the world view that SWE are the leafs in the graph. The assembly workers at the assembly line. Though, the author knows this isn't true, as noted in the "Legible assumptions" section.

Software engineerings are managers extending the organizational graph. With code. There are some peculiarities to it, but they are managers. A lot of problems in one domain have an analogous in the other.



Software Engineers are also expected to be actual managers to climb the IC levels. Just writing code is not good enough. You need to be a project manager, architect, team leader and heavy weight persuader to be considered senior. And then you also need the paper trail to prove it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: