HACKER Q&A
📣 wanderingturtle

Advice on EM journey next steps


Hey HN - I come to all of you seeking advice. I'm posting from a throwaway, but I'm not embarrassed by my ask so maybe I should have used my normal login. Also I apologize for the wall of text I'm about to write.

The question I'm struggling with: what should I do next in my career?

The context: I'm in the midst of a minor career crisis. Not because I don't know what I want to do with my career, but because I'm paranoid about closing doors too early.

I've had a somewhat less traditional career arc to this point. I joined a FAANG company straight out of college as a software engineer. I found some success early and got promoted after a little over a year. I spent the following year as a SWE before role changing to a product manager because I wanted to be closer to customers. 2 years later I was promoted to a senior product manager and stayed in that role for another year before making the switch to an engineering manager. I was an EM for 1 year at the same FAANG company before switching companies to a series C startup for the last year where I've been EM for a team that grew from 2 to 10.

I've made the decision to leave my current company for various reasons and I'm grappling with what's next. I think I've had success in each role I've been in, but I realize I'm a strange candidate for EM roles even though it's the role I love and believe I'm best at. I've had recruiters tell me as much in the last two weeks. I've also had a hiring manager screen where the first question the HM asked me is "are you technical enough?" I've never received feedback that I'm not technical enough, but now I'm nervous.

My fear is that my odd job arc has eliminated me from most traditional EM roles that want (totally understandably) 6+ years of software engineering experience. What I'm grappling with now is whether I should take a hiatus from the EM role and try to return back to a software engineer role for a few years to build up that part of my resume OR whether I should keep forging ahead trying to find an EM role.

My hang up on pursuing a software engineering role (besides loving the EM role) is that my technical imposter syndrome is now through the roof. I've been away from hands on engineering for 5 years now and I'm fearful that I would fail on the job.

ALL of this to say: has anybody made the transition back to a software engineer after years away? And do people think I'm going close a lot of future doors if I don't bolster that part of my resume in the near term?

I welcome any and all advice.


  👤 mhss Accepted Answer ✓
It's all about what you want. You can be successful as an EM with your current skillset, but IMHO, the best eng managers and directors I've known and respect have spent much more time as engineers themselves. Having more engineering experience will also open more doors. I know I probably would not have hired someone with less then 5-6 solid years of IC experience in some EM roles. It's a common 'mistake' to 'promote' into an EM role some individuals quickly when they are good engineers early in their careers and show leadership skills and/or ambition and they have a need for an EM.

As you're starting to notice, if you don't gain more IC experience some roles will pass you on. You can still find success, but your profile will be somewhat less attractive in some companies and roles that will want to see that deeper IC experience.

I've gone from IC -> EM -> Director twice in my career, but admittedly I always kept doing some programming on the side, even if a little (either consulting or open source). I did not transition from Director back to IC because of career concerns though. I did it because I wanted to enjoy coding again and worry less about my calendar.

Feel free to reach out if you want to chat more about career development.


👤 yuppie_scum
I’m sure there would be plenty of non-FAANG companies who’d be happy to welcome you back if you can still pass a coding interview. You get a little experience under your belt and you’ll be right back on track.