Re:Imaginary Problems Are the Root of Bad Software
by wruza on Sunday June 18, 2023 @09:22PM
(#36386254)
For that to happen, two things must match: a product guy who knows your job and you who know how to make products. It doesn’t even have to be stable/featureless, in my experience. New developers tend to worship some new paradigm that focuses on “how” instead of “what”, which is all paradigms can do. And once they’re in, it goes downhill because the how dominates the what. Add a clueless product guy into the mix and it loses all limits, including budget. In the end they proclaim “software is hard” and move on.
[ Parent
| on HN ]
Re:Imaginary Problems Are the Root of Bad Software
by sirsinsalot on Monday June 19, 2023 @05:25AM
(#36389013)
I'm fortunate enough to be both the lead engineer and the person making product/design/feature decisions with the engineering team.
Re:Imaginary Problems Are the Root of Bad Software
by whstl on Monday June 19, 2023 @09:33AM
(#36390910)
I'm not GP but I'm in a similar situation, and yeah, this is how I do it.
My Product Manager is competent both in technical and product/design matters and is also able to call BS on complexity for complexity sake. I ensure that the development part is focused.
New developers have to prove with technical arguments any new paradigm or random refactoring they want to do. I'm pretty chill, though.