Hacker News new | ask | show | jobs
by mxuribe 3428 days ago
This is interesting, in my almost 20 year career, I took the opposite approach: started out as a web dev. ("coder"), then moved to marketing...Actually it was as follows: web dev. > tech lead > project mgr > product mgr.

It is weird for me though; whenever I am in interviews, and the interviewer finds out my past, their eyes light up (because I can straddle both the tech and non-tech/business/marketing sides), and always get excited about my skillset...However, on paper, people eyes don't light up...Its like recruiters and the HR filters want specialists (pigeon-holed into the exact job duties without any deviation what so ever) at least per so many job descriptions that I have seen...But then when you are in an interview with the hiring manager, what they actually, really want are generalists who can have at least one specialty in whatever specific role they need. I'v gone on enough interviews in my time, and while maybe not 100%, this scenario plays out well over 90% of the time. Maybe its my resume, but it seems so odd; there are roles out there not being filled, but plenty of people who can likely satisfy them...Again, it could be my resume, but it seems the candidates know what they want or what they can do, and the hiring manager knows what they need...but the folks in the middle just can't get the relevant parties to meet each other...I wonder if the initial vetting process for hiring is broken nowadays...?

1 comments

Thanks, I will try to have it in mind when starting to actively pursue a job.

Actually, a possible desirable outcome is to become a Product Manager. To get the really interesting jobs with this role, I felt that I needed to have practical knowledge of software development.

Any tips on how to direct my career toward that path?

I've only ever worked for "conventional" large, multi-national non-software type corporations, so can't help with smaller orgs., or startups, or software companies...so my notes should be taken in that context...

That being said, within non-startups and non-software companies, any folks in any organization who have any inkling of software dev. (or any tech knowledge) are usually respected...so you will want to highlight that. Not necessarily that you CAN CODE...because the orgs specifically hire devs for that. Simply that business/marketing folks believe you can act as a translator, BS detector, etc.

For example, technology to this day is still dark magic for many people...So much so that whenever a dev. or digital agency or freelancer/consultant gives project/product stakeholders a development estimate - e.g. the platform will be deployed in 3 months, etc. - stakeholders have no expertise to call BS on that estimate, or wherewithall to pose questions about it. Your exposure to the desires/wants/needs of the business/marketing side, and your exposure to deeper tech than the typical person will uniquely position you to become an advisor to the higher ups. Most higher ups will respect you, a small percentage will abuse that...but with this dual-expertise, its straight-forward to bounce to other jobs.

My overall recommendation:

* Gain tech experience, whether that's dev./coding or system admin, or even just a general survey/overall understanding of "how stuff gets done".

* Continue to improve your communication skills...your value will be shown when you can act as the translator between the "techs" and the "non-techs". The good techs will learn to appreciate that they can speak with and through you, too.

* Highlight the heck out of the above sets of skills. That could be with S.T.A.R.-type bullets/notes on your resume, or through side projects, etc.

I hope that helps!

Good luck...And you can always reach out to me for networking (bam! This is another skill, that i admittedly don't do enough of! ;-)

Thanks! It helped a lot already! Opened my eyes to the potential of doing that on non-software companies. I was indeed only considering startup/software companies.