News for hackers. Stuff that matters.
Re:Software engineering topics I changed my mind on by 01100011 on Saturday January 23, 2021 @10:16PM (#25888788)
IME a PM takes time at the beginning of the project to define tasks, dependencies, and time estimates. After that, you meet with them formally once every 1-4 weeks as a team to update the schedule, along with an informal, individual chat as needed for critical tasks and late dependencies. It took a lot less time than the useless daily standup meetings I now attend.

Most of my experience with PMs was at smaller orgs with smaller teams. Now that I work at a large valley company with layers of antagonistic management, I appreciate my former PMs more than ever.

It's important to hire good PMs without huge egos or career aspirations. Being a PM is kind of a shit job and it's not about wielding power or authority over people. You also need PMs who understand the uncertainty baked into software estimates, and can cope with unforeseen problems requiring schedule juggling.

Re:Software engineering topics I changed my mind on by atq2119 on Sunday January 24, 2021 @02:46AM (#25890202)
> It's important to hire good PMs without huge egos or career aspirations.

This is so important. PMs are there to serve management and engineering, not the other way around. As soon as you have PMs who are trying to boost their own profile, you're screwed.

Re:Software engineering topics I changed my mind on by disgruntledphd2 on Sunday January 24, 2021 @06:38AM (#25891243)
See much of FAANG over the last five or so years for a number of good examples.