Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Software Engineer at a crossroads to manage or not?
1 point by throwaway_94109 on June 12, 2017 | hide | past | favorite
Hello HN! Question for you.

TLDR: Mid career Staff Level Software Engineer, keep coding or time for management?

Background: I've been a software engineer in the bay area for about 10 years now. I'm working for a top 10 tech company currently and I've always been one of the few key players/lead on the teams I've worked on.

At my current company I've been offered a couple paths. One continue to remain technical and entrenched in new projects and features at a senior level individual contributor. This path is not only very interesting but also in an up and coming domain in the tech industry. (Not just another web app)

Path 2: Go into management. I feel this is not as glamorous and will involve a lot of mentoring and essentially what amounts paper pushing, I'm thinking at this point in my career I should really start on a management track. My worry is that if I start too late I'll be one of those employees who never makes it into management.

I'd like the input of mid-career or senior level software engineers/managers/directors of technology. Is it time to go into management or should keep pushing the limits as an individual contributor?

P.S. A few quick notes. I still love programming and I'm not tired of it even though I've written a lot of code over the past 10 years. My ideal scenario would be to manage a cutting edge project but also still write code but I know this is not really an option as I'd like to maintain some work like balance for the sake of my wife and kids.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: