Comment by jr3592
5 hours ago
We're in a similar boat. Entire eng team went full AI about a year ago, and honestly we're struggling to find things to do. Features that would take weeks, take minutes.
I just don't see how we keep going like this without layoffs. The company cannot responsibly continue paying for this many engineers, when half, or less, could do the same job.
Serious question from a consumer of software: if software can be improved so effortlessly now, why isn't it getting better?
Like, why is it all still so buggy? Why does no website seem to consider 96 PPI displays in its design? Why don't we have ostensibly useful features like undo trees everywhere? Why is everything still a RAM hog? Why does the proportion of websites that pay no heed to accessibility seem to be going up rather than down?
I'm told we're living in the future, but it sure doesn't feel like it.
For the same reason that increasing headcount never really solved the bug problem.
Flawless software isn't the goal, ever. Feature development is almost always the primary goal, and fixing bugs and performance issues is only done if the bug is bad enough.
I don't think you're wrong overall, and it jives with tripleee's reply, but I don't think wanting end-user software to be less buggy than it currently is is asking for "flawless" software.
Because those don't increase business revenue. People aren't making their buying decisions off that
Because it hasn't been that long since the November singularity.
> why isn't it getting better?
Lack of information. When you are on the building side you become blind to its faults. Consumers almost never tell you what isn't good about it.
> why is it all still so buggy?
Also lack of information. I haven't seen any bugs in years in the things I've worked on. LLMs have closed every last obvious testing gap, squashing any outstanding bugs there. That's not to say it is all bug-free now, but what bugs users may be experiencing aren't being reported.
AI is good at building software, but it is still not good at consuming software like actual consumers do.
If your company isn't throwing you into R&D right now everyone is looking at layoffs. You are no longer in an environment where doing "the same job" will keep you afloat.
> honestly we're struggling to find things to do.
I have been the lone developer on a project for quite some time and was already feeling that way. Yet, recently found out that a second is being added to the team and a third is to come. I guess I'll enjoy what is effectively a paid vacation before it all comes crumbling down.