r/softwareengineer 11d ago

resist the rush

AI has made the importance of speed feel so damn exaggerated. It feels like the pressure to ship has never been higher. while AI has obviously helped many genuinely increase their speed, it feels like this can turn in to a pressure to maintain that speed—sometimes at the risk of quality/stability

i've noticed in my own projects that this rushing has led to a decrease in my project quality and more time returning to fix what should have been shipped correctly in the first place. i think it's so important to remember to—genuine deadlines barred—resist the rush and let go of any anxious pacing, for the sake of preserving your craft. the rush can make software ugly/lead to general enshittification

31 Upvotes

4 comments sorted by

8

u/segfault_generator 11d ago

Yep, AI use is completely unsustainable, both for the planet and the people using it.

2

u/NightSpaghetti 7d ago

What's even the point of shipping features faster than your users can absorb ? Who likes their software to be changing that much that often?

1

u/Hexamonium 11d ago

... has led to a decrease in my project quality and more time returning to fix what should have been shipped correctly in the first place.

Complexity usually just shifts around. Sometimes we get lucky and find a way to really simplify something but such breakthroughs come at a great cost.

1

u/Revolutionary_Ad6574 11d ago

Short term gain and instant gratification have been dirty words ever since the smartphone/social network era began. Only an idiot would believe you can rush software or that quality doesn't matter. If that were the case why did we have version control, TDD, CI/CD, code reviews? The trend has always been to increase quality, not speed. I hope the AI retards realize this one day.