Need advice-Switching from Engg. to Product Management
I would like to switch to Product Management, but really feeling lost and confused ☹️ Would appreciate if fellow Blinders can provide some feedback:
1> Should i focus on Leetcode if I need to get into Google or Microsoft?
2> I am interested in Cloud technologies but do not have any experience with Azure, AWS or GCP. Should I spend time and take Azure, GCP certifications?
3> I am on H1B visa expiring in 2020, with approved I-140, so would be eligible for extension. In current scenario, should I switch or stay in my stable, secure job?
4> I have been reading a lot about general Tech news and trends. I feel like as a PM one needs to be aware of market trends, innovations and what competitors are doing. Is this useful at all in interviews or am I just wasting my time?
I have been a SWE for 4 years and SWE manager for ~4 years. Couple of engg. internships before that. So I would say combined total of ~8 years of Engg. experience.
Bachelors in Comp. Science from India and Masters in Comp. Science from US Public University.
Current TC is $130k in Portland.
I have come to realize that I like solving business problems and user pain points, and not too interested in the engineering aspect of it. I also do enjoy engaging with stakeholders and clients. I am really interested in Product Management...and would love to join Microsoft or Google.
I have read Cracking The PM Interview about 3 times, have created my own frameworks to solve product design, estimation and behavioral questions.
I have honestly not done any Leetcode so far and I don’t really program everyday at my current job. Basically my programming tools are not that sharp right now.