|
|
|
Ask HN: How do you interview for PM when you're a Front end dev?
|
|
11 points
by adam_ellsworth
1607 days ago
|
|
I was a Frontend Developer for 7 years and, under a new title, FE Product lead on most of our internal client-facing applications for 3 years and find myself interviewing for positions in FE while also attempting to relate both abilities and it's not gone well recently. (To my mind I can't just hop in as PM at a new company as there's an entire Dev culture for those prospective employers which I should understand from the ground up.) This post is very poorly worded and omits so many of my thoughts on DevRel/DevOps, but I've found myself recently describing to interviewers why I want to work in Dev (ground-floor dev work to get a good understanding of the dev needs of those prospective companies) as well as trying to establish why I have the capacity to be a good fit for Product Management for them in 3- to 5-years time. At this point should I even be looking into FE jobs or should I seek out PM? What intermediary steps am I missing (certifications, job titles, etc) |
|
My opinion is that there is very little opportunity moving up from FE to PM. So going for another FE role and hoping for PM is a weird message to recruiters. The guy who needs a FE dev doesn’t want to hire a person whose goal is to move out of the position in 3 years.
But it is easy to pretend that you’ve been a de facto PM in your previous position. You may have done user interviews, and may have setup usage analytics and discussed various strategies to enhance engagement and all that kind of stuff. Pick up a book and read about PM and see what you can relate to your previous jobs. To be honest, PM is not a very well defined job, a lot of it is intuitive and if you interview with someone who likes what you say, it should be fine.
Don’t downplay the FE dev experience either. It’s good to be a PM who has been in the weeds. It gives you a better idea of how much things cost. The downside is that you may be pulled back by that as well. You may not ask for something that you think is complicated technically, while some other dev may not find it hard. So beware of that.
And make sure you say that you don’t want to code. You may do code reviews to get a grip of who’s doing on what on the team, but don’t say: “oh and I could develop some features myself”.