Hacker News new | ask | show | jobs
by proc0 2705 days ago
Explains exactly why I think managers who don't code have no business telling a capable coder what to do. So many software companies underestimate the amount of creativity that is needed for a successful programmer, and they insist on structuring their hierarchy with the top people not knowing how to code but have learned how to navigate the hierarchical structure. This obviously leads to work flowing down from those who don't have the knowledge to create what it is that they are commanding others to do. tl;dr: if you can't code you shouldn't be in a leadership position (in a software company) that affects the project directly. Who would that person be leading? Like a head chef that doesn't know how to cook.