Re:How a startup can survive technical debt
by kissgyorgy on Sunday January 03, 2021 @07:29AM
(#25621389)
Someone who unnecessarily overengineers an app is not a senior engineer by my definition. They are just somebody who working in the field for a long time.
With the exact outcome that you describe.
Senior v. Junior is not the problem here. Developing according to your stage and future is. Build things that can be thrown away next week when your product shifts. (ie. low coupling, simple, avoid abstraction adventures).
_Maybe_ "senior" devs are more likely to understand that. I'd argue it's rather devs with any multi-year experience at an early stage startup, regardless of skill level.