This is probably one of the most critical pieces of advice for developers particularly like me who are a few years into their career and just starting to find their feet in mid-seniority. A time at which we have skills powerful enough to do well but also powerful enough to blow our feet off... if we don't learn the skills you're talking about... and that usually comes with experience (I've been learning this the hard way - lived experience). Thank you for bringing these thoughts out in such a constructive manner!
How have you built a better relationship with your product manager? Skip to points: 02:11 What Does A Product Manager Do? 06:28 How Are Product Managers Different? 08:43 Challenges Product Managers Face 09:26 Challenge #1: Limited Time And Money 11:03 Challenge #2: Limited Data And Insight 12:52 Challenge #3: Must Know What Customers Pay For 14:06 How Do Product Managers Help Devs? 14:14 PM Dev Benefit #1: Access To More Money 15:35 PM Dev Benefit #2: If They Are Successful, So Are You 16:28 PM Dev Benefit #3: Brainstorming Compromises 18:26 How To Improve Your Relationship With Your PM 18:40 Improvement #1: Educate Them On Dev Best Practices 21:21 Improvement #2: Help Them Prevent Quality Mistakes 24:07 Improvement #3: Learn About Your Customers 25:54 Improvement #4: Collaborate On Design
I LOVE this topic! Yes, POs should hopefully have a GREAT relationship with the team! I've been lucky to have good relationships with my POs (as a dev and as a scrum master).
I am stunned that there exist something like a project manager in software companies because I have over 10 years of experience working as a software developer in Japan and I haven't seen anything agile or any project manager. It is all waterfall with dates set in stone before any developers have been consulted.😢
Some places I've had a good project manger other places not so much. Lots of times customers have "scope creep" and keep trying to add things to the same ticket. My good project manager would tell them NO and to open another ticket for next release. He would tell me to only do the specs of the original ticket. If things got behind on project he would go take the "heat" for the team. He was a developer for many years so he knows things don't always go as planned.
One time the company wanted a CRAZY deadline for a certain project. The CIO (same guy as above) was the project manager because it was a smaller company. He convinced his boss the CEO to give the 3 of us developers a $3000 bonus if we got it done on time. We got it done and was way more than 40 hours a week. We all got the bonus.
This is probably one of the most critical pieces of advice for developers particularly like me who are a few years into their career and just starting to find their feet in mid-seniority. A time at which we have skills powerful enough to do well but also powerful enough to blow our feet off... if we don't learn the skills you're talking about... and that usually comes with experience (I've been learning this the hard way - lived experience).
Thank you for bringing these thoughts out in such a constructive manner!
How have you built a better relationship with your product manager?
Skip to points:
02:11 What Does A Product Manager Do?
06:28 How Are Product Managers Different?
08:43 Challenges Product Managers Face
09:26 Challenge #1: Limited Time And Money
11:03 Challenge #2: Limited Data And Insight
12:52 Challenge #3: Must Know What Customers Pay For
14:06 How Do Product Managers Help Devs?
14:14 PM Dev Benefit #1: Access To More Money
15:35 PM Dev Benefit #2: If They Are Successful, So Are You
16:28 PM Dev Benefit #3: Brainstorming Compromises
18:26 How To Improve Your Relationship With Your PM
18:40 Improvement #1: Educate Them On Dev Best Practices
21:21 Improvement #2: Help Them Prevent Quality Mistakes
24:07 Improvement #3: Learn About Your Customers
25:54 Improvement #4: Collaborate On Design
This is easily the most underrated and under-watched video on RUclips.
I LOVE this topic! Yes, POs should hopefully have a GREAT relationship with the team! I've been lucky to have good relationships with my POs (as a dev and as a scrum master).
Nice! I wish I’d realized this much earlier in my career.
As a product manager (and product owner) I love the insights you offer in this video. Thanks!
Shared and subscribed. Great idea for a vlog. Looking forward to interesting content that's not just, 'Top 10 JS Frameworks'. :)
Happy to have you here - thanks for your support! :)
Great video with lots of good pieces of advice for developers!
Thank you, glad you enjoyed it!
I am stunned that there exist something like a project manager in software companies because I have over 10 years of experience working as a software developer in Japan and I haven't seen anything agile or any project manager. It is all waterfall with dates set in stone before any developers have been consulted.😢
Some places I've had a good project manger other places not so much. Lots of times customers have "scope creep" and keep trying to add things to the same ticket. My good project manager would tell them NO and to open another ticket for next release. He would tell me to only do the specs of the original ticket. If things got behind on project he would go take the "heat" for the team. He was a developer for many years so he knows things don't always go as planned.
One time the company wanted a CRAZY deadline for a certain project. The CIO (same guy as above) was the project manager because it was a smaller company. He convinced his boss the CEO to give the 3 of us developers a $3000 bonus if we got it done on time. We got it done and was way more than 40 hours a week. We all got the bonus.
This is exactly the situation i am now in as a web developer.
Dude, you should start a Patreon. I'd back you