Hacker News new | ask | show | jobs
by nostrademons 1595 days ago
You transition from senior to manager when you first try to understand the importance of the code to the business and whether anyone will ever touch it before bothering to understand the code.
2 comments

Your short comment really triggered my management PTSD. I wrote a huge ass post but decided to delete it and just summarize:

* Senior tradesman -> manager is not a natural transition;

* Senior tradesmen take business into account without needing to transition;

* Both technical and business understandings are attributed to management while business is subtracted from senior tradesmen. Hilarious.

I'm glad at one point in my life, I have the option to transition to this magical role where all of a sudden I will understand everything and even if the potential users of this potential idea might potentially touch the potential application.

I wish I could have written a clearer statement instead of this empty half-rant, but as it stands, I am but a senior engineer so am forced to come to grips with my own limitations. If only I would transition... and after, maybe I'll naturally transition to president of everything.

Why does Dunning-Kruger come to mind?
On the part of the GP, or the management caste?
Senior developers are the ones who understand the code AND the business. One of their jobs is to keep managers from making stupid decisions that would harm the business. In many orgs, managers did NOT come from the ranks of senior developers.