MarioChacha
MarioChacha

Resources for Non-Tech PMs

I am 4 months into my first job as a product manager. I have never coded in my life except for a basic coding course in college. While I am always eager to understand technical concepts and tend to ask a lot of questions around the same I still feel there's a huge gap in communication.

This leads to poorly estimated timelines, and often difficulty in assessing feasibility of ideas.

I wish to learn more about software architecture, data management systems and the development processes in general.

While I know I lack technical expertise, I don't want to discount the possibility of this just being a communication issue within the team. This is a series B startup just entering the growth phase, so no proper processes are set up as of now - again something I will have to streamline.

My question is to all the product managers especially who don't come from a technical background - how did you bridge this gap?

10mo ago
Gupchup
Gupchup

I started as an engineer but even I faced issues in one of my roles which was very tech heavy. Watch some system design videos. I took a web development course in Udemy and watched Gaurav Sen's system design videos. I also like to brainstorm a lot with my engineers so that helps too.

Many engineers are very poor at translating what they do and what they are using in lay language, hence I felt it's very important for me to go into depths of flow, architecture, and design of systems.

MarioChacha
MarioChacha
Meesho10mo

Will definitely check out Gaurav Sen's system design videos.

Is going through a web development/full stack developer course a good way to build this understanding even when I won't actually put it into practice?

Sometimes while having discussion with engineers it feels like they are dumbing down things for me (which is fine, as i don't have much knowledge in that anyways) but at the same time this leaves less room for me to have in-depth discussions.

Gupchup
Gupchup

I didn't actually build something myself, only got my hands dirty.

But the course helped me understand the language devs use when they talk to you.

If dumbing down means leaving out details, then you definitely need to ask deeper questions, probably in their language. If dumbing down means explaining deeper things in lay language, then that's great and a good dev needs to be able to do that.

BulletRaja
BulletRaja
MarioChacha
MarioChacha
Meesho10mo

This seems like a platform for interview prep?

BulletRaja
BulletRaja

I made this platform with my friend. We are a free game for product managers where there are 5 levels and after each level you unclock incentives like networking, building public profiles, earning side income and interview opportunities for the top level players!

Upi
Upi
Juspay10mo

Do you have an engineering counterpart? A very crude way i operated initial days was get input eta from engineering counterpart and add some buffer to it. Post few deliverables you will get better at estimating timelines

MarioChacha
MarioChacha
Meesho10mo

I am the only product manager in the company as of now. Before I joined-in, the founder used to do high level program/product management for the team (he still steps in for high level prioritization within the tech team). There's a senior software engineer (5 yoe) to whom everyone in the tech team reports. He is my SPOC for all things tech.

DesiTraveller
DesiTraveller
Contlo10mo

I would suggest you learn some coding. It will help you in the best way possible. It will make you confident from a tech perspective at least and you will also develop empathy for techies while building products. I did the same, and I don't regret learning it.

All the best!

tenet
tenet

Follow tech blogs of related companies if available, like Netflix , swiggy, razorpay have good engg blogs, can try to read byte byte go newsletter plus as suggested gaurav sen system design and find time to talk to engineer to understand it better, if you are absolute beginners, you can give a try at book Tech Simplofied. I am also handling a core tech product for cloud storage and encoding and come from civil engg background, just keep yourself involved and curious to understand tech and with time you would be getting comfortable.

Discover more
Curated from across
Z3r0
Z3r0Swiggy12mo

Longevity of a product career

Sharing some reflections on this:

  1. Product is not a function with a large hierarchy / multiple levels in the ladder. Managerial responsibility comes in very late in the product career and the spans are typically small (relative to o...
Top comment
user

Will commend you on a very well written and well articulated post. Options for the future will be apparent at ~4...

Krishna5531
Krishna5531Highradius21mo

Early days as Product Management Professional

I want to understand if this is common for folks and is there a way to tackle it.

I have recently moved my career from Talent Acquisition to Product Management Internally in my organization. My New Manager has also very recently joined ...