Q: "I'm a software engineer & wanted to transition into product management. Any advice?"
A: I also began my career as a software engineer at Techlogix.
I made my move by first landing a program management internship during my Master's.
Then, 6 months before I even graduated, I start writing to CEOs in Lahore about a PM role. That led to my big break as PM of Pakwheels.
Based on my experience & other engineers I know who made the shift, I can advise the following:
1. No one will hand/teach the role to you. Most companies will always see you as the "coder". You need to proactively manufacture opportunities.
2. Pick up basic PM concepts by reading "Inspired" & "Cracking the PM interview". Attend Product School's AMAs on Slack.
3. Shadow the PM function in your existing firm as much as you can. Ask to listen in on customer feedback calls. Provide support with product metrics.
4. Get into the habit of describing ideas in written format. Start by writing tech docs to gain trust. Then, volunteer to ticket a couple of features.
5. Build something on the side to a point that you can put it on your resume.
6. When applying, reorient your CV as a budding PM. Target junior PM roles first. Startups are usually more accepting.
7. Find a mentor.
As a Product Manager, you might be asked a lot of questions during an interview. One of them includes technical questions. Here are 4 types of technical questions that you might come across.