

Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- There's a note at the end:
> As always, this blog post is written by me, without any AI, so all errors are my own.
However, the illustrations in the post are clearly made by generative AI, are they not?
by rav - Similar when you climb up the technical path as well, beyond staff engineer. It gets lonely, not many peers, not part of a team, you have to be careful about what you say and to whom as your words carry a lot of significance.by bironran
- All leadership is like that. Even if you're not a people manager.
I'm an IC in a technical leadership position, all of these hold true with the added constraint that I cannot tell anyone what to do. I hold no carrot or stick.
I have to persuade, convince and influence, I have no reports (nor I want them) so to get anything done I need to get people to align and understand the value on its merits.
by juancn - Missed the part about 100x the stress and politics for 1.2x the pay.
- The reality is that there is no escaping management. A high level IC is pretty much just an unofficial manager. You are responsible for a large technical area - it's your job to meet with stakeholders, design the roadmap, build durable team processes to maintain velocity, mentor and identify the right work for the right people. You may not have back to back meetings but between 1:1s, stakeholders, projects, and ad-hoc fires they're likely still a majority your schedule. You are expected to lead without authority. Leadership will change priorities and reorganize the teams every six months. If you're focused and deliberate, you can maybe get can your project landed before the next reorg.by siliconc0w
- This is very accurate. For me personally, I found the difficulties, friction, and stress, have started to eclipse the pros and decided to move back into an IC role after 15 years as EM/SrEM.
The work life balance was also terrible. You really do ruminate and worry about a lot, much of it outside of your control.
by jms703 - I think this might scare some people off from management unnecessarily.
A lot of what's being described here is important for new managers to understand, but eventually, once you find your footing, you can start to determine where the rules can bend.
For instance, a lot of new managers struggle because they want to keep a foot in the IC world. I think most new managers would benefit from stepping away from the code for an extended period of time. But many experienced managers do eventually return back to writing code while still serving in a management role, although certainly not at the level they did before.
Likewise, it's really important for new managers to understand that friendship dynamics will change. But that doesn't mean that you can't foster very warm relationships with people who report to you. Just like a teacher-student relationship, you can have great fondness for each other while recognizing that there are some lines that absolutely can't be crossed.
by jawns - Mostly agree with this article. When I mentor people about managing, some other bits I also usually mention:
1. 'You’re not “part of the team” anymore.' - You're not part of the software dev team, but if you're doing things right, you're part of a team, just a new one. I encourage manager mentees of mine to read a book "Five Dysfunctions of a Team" which talks about figuring out who your "first team" is. Even in environments where you manage an autonomous team, you likely are working alongside other teams towards some bigger goal. Some of the things that worked being part of a software development team continue to work in the new setting, but you also need a new set of tools.
2. It's a two-way door. I've bounced back and forth between IC and manager roles. Some of it is just how the job market is (you look for a job, there aren't manager jobs, you go back to being an IC). Sometimes, people do it intentionally because they like being an IC. It's ok to try out being a manager, and realizing you don't like it.
A lot of what's here isn't specific to managing, and if you advance in your career as an IC, you'll experience similar.
by jkingsbery