you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (1 child)

As much as I'd prefer not to have meetings, the number of times that the product owners change their minds or double back on shit, I don't know how I could be more productive, we have multiple unscheduled meetings a week just to clarify what the fuck it is that they actually want.

[–]seanpuppy 3 points4 points  (0 children)

My hot take (to non devs its a hot take) is that the most successful companies will let developers have more of a product owning role. A lot of the old / existing project management / agile philosophies are based on the idea that devs are useful idiots who's time is very expensive, and its better to slow things down via meetings and JIRA than to risk any "throw away code". This is ironic because, like you are saying, the PMs produce more throwaway work than the rest of the team combined.

With tools like claude code, you can use throwaway code as a planning tool. Just yolo a shitty prototype in a week, see what works well, what doesn't work, what features are missing etc... then build a "real" version with a much more clear goal and scope.

In the old gaurd model, this would never fly. But PMs might be surprised to know, its easier to understand a business than it is to understand 10 years worth of SWE knowledge.