4 ms·
Perhaps those “good engineers” need a reminder of who enables their situation to exist at all.
by unlikelytomato 4mo ago
Perhaps those “good engineers” need a reminder of who enables their situation to exist at all.
- darkwater 4mo agoIt's a two ways street though, isn't it? With lazy/unskilled/unmotivated developers you will have a shitty product, or maybe your SaaS would explode the day it's starting to get traction.
- skrebbel 4mo agoHow this goes is the engineers start raising arguments in meetings full of nerdy technical terms such as “refactor”, “technical debt” and “accidental complexity”. As time progresses, more of them say more of this. At some point management learns that when engineers say engineery words like this you sometimes gotta say yes and let them do it even if it means urgent features are delayed, or the engineers will walk.
- gamblor956 4mo agoLet them walk. Good programmers can write code that doesn't degrade the customer experience. In the last 15 years it's been all about the programmer's experience and user-facing software is objectively slower, buggier, and more resource intensive.
- unlikelytomato 4mo agoGood engineers would communicate effectively of something is impacting the product. Good product understands how to judge that impact and prioritize it. Frankly, if the engineers are making enough tech debt that they don't want to play in their own sandbox as part of regular practice, maybe they should walk.