Software development as a whole is iterative, but you don't always get the chance to iterate on individual things.
If you and I are working on Project Blahblahblah with a team of 20, sure, we're iterating that. But the crazy bad, hacky, barely-works spaghetti code I crammed in there for feature ABC? It might be a long time until we get to iterate on that particular ball of tech debt.
I think maybe that's why I'm burning out on this industry. It's ship, ship, ship, new, new, new and never a chance to iterate for quality.
If you and I are working on Project Blahblahblah with a team of 20, sure, we're iterating that. But the crazy bad, hacky, barely-works spaghetti code I crammed in there for feature ABC? It might be a long time until we get to iterate on that particular ball of tech debt.
I think maybe that's why I'm burning out on this industry. It's ship, ship, ship, new, new, new and never a chance to iterate for quality.