AI is taking out the joy out of programming.
The_Face_of_Boo
Veteran
Joined: 16 Jun 2010
Age: 44
Gender: Non-binary
Posts: 33,672
Location: Beirut, Lebanon.
Any fella programmers feel the same?
And yes, I mean programming, not just the coding part; there's a surge of toxic pro-AI bros in the dev communities who repeat the same unfounded stupid claims such as "Coding was never the hard part", or "Coding is automated now, but System design and architecture are not", "if you spent most of your time on coding then you are a Code Monkey - hahahaa *fart* imao".
Though these claims are false, LLMs can even do system design and architecture; besides Architecture was never ever a programmer's daily activity, the daily activity was coding - system architecture is often decided before the initiation of project or when introducing a new MAJOR feature that introduces a new business model and require new integration to be used. ie. when Uber introcuded Uber Eat, they had to create a new schemaless database for it - or when the system has to be scaled.
Small system design decisions such as adding a field to a db table or splitting some service is simply a usual backend development activity.
Truth is, Coding was the most fun part and the most time-consuming part, I would say at least 50% of a dev work life, the remaining is distributed to stuff like requirement gathering, PR reviewing (even this one is getting automated), designing feature, documentation (this one too is fading away)...etc.
Sure you can still code by hand, this what I would do on a personal project, but when you're working with corporates, expected deadline periods now shrinked astronomically; what was used to be expected to finish in a week is now expected to be finished in a day. Agile Development feels now useless, is just shipping and dumping now; and employers turned out don't give a damn about code readibility or quality, they just want to deliver in lighting speed.
I am not seeing any positive future for programming as a career, sure the hardest domains of programming (low-level, kernel, game engine) would still have more years ahead (compared to web and gaming development) but I predict the LLMs will catch up them all.
What was I considered to be one of the LEAST boring jobs in the world (pre-AI programming work was never a routine job, everyday there was something new , a new problem and new challenge) is becoming one of most boring jobs now, chatting with a bot to do most of the work.
funeralxempire
Veteran
Joined: 27 Oct 2014
Age: 41
Gender: Non-binary
Posts: 34,465
Location: Right over your left shoulder
I think it's having similar impacts on writing, music and visual art.
f*****g sucks. ![]()
_________________
There's no such thing as a free market.
If you're not careful, the newspapers will have you hating the people who are being oppressed, and loving the people who are doing the oppressing. —Malcolm X
Just a reminder: under international law, an occupying power has no right of self-defense, and those who are occupied have the right and duty to liberate themselves by any means possible.
Lack of concern for code readability or quality will likely result in lots of deep and subtle bugs that will be hard to debug even with AI assistance. Those employers will have to learn the hard way, I guess.
_________________
- Autistic in NYC - Resources and new ideas for the autistic adult community in the New York City metro area.
- Autistic peer-led groups (via text-based chat, currently) led or facilitated by members of the Autistic Peer Leadership Group.
I work from home as part of a 2-person team of programmers, not making nearly as much money as I could if I worked for a major corporation, but with more control over my working conditions.
I use AI for some things, but certainly not for everything. There are still plenty of situations where it is actually easier and quicker just to write the code myself than to explain the context in sufficient detail to an AI. I use AI only when I think it will actually save me a substantial amount of time. On one recent project I relied heavily on AI. On others I still do not.
_________________
- Autistic in NYC - Resources and new ideas for the autistic adult community in the New York City metro area.
- Autistic peer-led groups (via text-based chat, currently) led or facilitated by members of the Autistic Peer Leadership Group.
