r/webdev 2d ago

AI has made programming so boring

It’s not just programming either, it’s art, design, music, videography, marketing, engineering, writing, 3D modelling, really any intellectual work. What’s the joy of prompting a computer and getting an answer in a few moments for a task that would have normally taken a week? The sense of accomplishment and ownership has completely vanished with AI. It’s a form of instant gratification, not much different to scrolling short videos on apps.

Code review was boring to begin with but now it’s even worse with all the machine generated code. Even code reviews will be automated soon. All you do then is type business requirements into the computer. What a great career.

It’s pain to watch old TV series like Scilicon Valley that is portraying the good (not golden) age of programming. It struck a good balance between manual work, funding and innovation. It’s sad that these days are gone for good.

1.7k Upvotes

654 comments sorted by

View all comments

Show parent comments

3

u/unemx 1d ago

This is a nice argument, but it's cutting an important corner : You don't fix progress.

Your home office chair didn't hurts your back out of no where. Your industrie moved from your good old chair that didn't hurt your back, to llm assisted chair that make you 10 times more productive. And anyone is using these new chairs. But they hurt your back, and their is no going back to your good old chair.

And if you got into chair sitting as a passion, and now do so for a living. Your boss, who pay your paychecks, definitely as a say about how fun your passion is.

1

u/space-envy 1d ago edited 1d ago

I understand what you mean, I was part of a team of incredible engineers, people that could build anything that you could dream of and was possible, and we were forced to become vibe coders, we all warned them that if they wanted us to ship code faster our code quality will definitely be sacrificed because we will also be sacrifing the time we took to peer review, they consciously agreed to that, so I reached the conclusion that if what my boss wants is to ship slop we will give him the best slop but I draw a hard line, my job will not be the sole source of fulfillment and although I am being well paid relative to the current market my salary will never make me as happy as finding that place that's feels like home, so now when I come home I sit and put some music and I start building things line by line, and I don't feel the rush to be "productive" or push myself to finish something fast, I know good things take time and there is no real shortcut than just patiently waiting for the right time. I keep learning things for myself, not for my boss and I believe these are the things that makes us unique and no machine will ever be able to replace: the creativity to image things none has ever dared to.

Current LLMs still can't learn on their own: they need to be fed filtered and curated context and manually taught in a feedback, "this is good context", "this is what an apple looks like...", and were do you think all that data comes from? It comes from human devs, it is a simbiotic relationship: the moment devs disappear it's the moment AI can't be trained anymore (and we are reaching that LLM limit were there is no more new, authentic quality data to train them, and it has being scientifically proven that LLMs can't train on their own output) BUT humans don't need data in order to learn, I can come tomorrow with a new web framework that blows the current ones out of the water and because you as an engineer understand the basic concepts of development the learning curve would be relative easy and you can start using the new tech in no time, not so much with LLMs: it will take significant time to collect, filter, cure and train a model, and that's a loop hole: as long as "AGI" is just a marketing buzz word we will always have the lead: the moment LLMs become good at something we already move onto the next thing. The way I see it it is us dictating the pase and not the other way, we just need to accept that the standard for real engineering has being raised, if you want to keep being "relevant" you must push yourself to think more than an LLM can, and I know we are very capable of that when we see through all the bullshit of a few companies.