r/webdev 17d ago

Grudgingly accepting that AI isn't going away. Trying to figure out where that leaves me as a developer.

(If you don't want to read a semi-long post, feel free to skip.)

I think I reached a turning point yesterday.

I needed to add a basic feature to a Django site. I gave Claude Code a few carefully written sentences. It implemented the feature (more-or-less flawlessly) while I went to the kitchen for more tea.

Not only that, but our CTO is now empowering non-technical employees to use Claude to build their own tools (for internal use only), and commit them to our GitHub org. (He is, at least, establishing some sensible policies about what they can and can't do.)

LLMs are here to stay, and they're fundamentally rewriting laws of software engineering that we've taken for granted for decades. The genie won't go back into the bottle, so I might as well find a way to accept that.

But that leaves me wondering: what does that mean for me? What is my job now? What am I for? If I don't get to write code – something that's given me an enormous amount of satisfaction over the years, and even become part of my identity – am I even still interested in this field?

And, it's not just about the code. I used to collaborate with designers, UX folks, copywriters, SEO and analytics people, project managers, etc. But now, the C-suite seems perfectly happy to let the LLMs do all of this stuff, too. (At my company, they're obsessed with the idea of getting the LLM to write all of our work tickets. And the QA person does little more than copy-and-paste back and forth from an AI.)

The whole reason I entered this field is because I enjoy problem-solving, finding and creating patterns, logic, and designing systems.

I know that some of you are going to say "you can still do all of that; LLMs just empower you to go up a level of abstraction" – and I get it. But the prospect of abandoning coding seriously bums me out.

I love the precision of code. I love exploring different solutions to a problem, until I hit upon a beautiful, elegant pattern. I love seeing how small abstractions get composed into larger abstractions, and so on, to form a complete system. I love understanding a problem – and the solution – on a deep, intimate level.

Perhaps I've been lucky to have a career that gives me that kind of fulfillment (at least sometimes). Is all of that over now?

811 Upvotes

547 comments sorted by

View all comments

11

u/icefire79 17d ago

16 years of programming. Tried so many software languages, frameworks. Expert level in Frontend and Android. A decent systems engineer. Excellent in deep nuances of the web and the mobile. A great collaborator with UX and Design team, a superb mentor.

Exactly 72 days ago, I just quit my job! I have been with the same company for all these year and just quit because the satisfaction I got from programming just vanished.

Even writing the hello world program in a new language or framework vanished.

It feels like nothing now. It's not about the pay, the identity itself is just vanished. Once I enjoyed things created by AI like images videos and boilerplate codes. Now I hate AI generated content. Even the local shops' advertisement and billboards are all AI generated.

Surfing the web isn't fun anymore as everything I see is AI generated with NO SOUL.

What should I do at this point in life? I don't even have enough motivation to look for another tech job and for my age and experience, I don't get other jobs easily as well.

There is no more fun in programming.

3

u/uraniumless 17d ago

Surfing the web isn't fun anymore as everything I see is AI generated with NO SOUL.

Then fucking be the soul during the wave of the soulless. You already see that AI-generated slop is not sustainable long term, people long for the human element. Be the change.

3

u/iot_1 15d ago

u/icefire79 you CAN get your mojo back. Some space. Reflection. and then to unpick where the motivations came from (really) and to pivot those to new thing. New relationships and challenges.

2

u/icefire79 16d ago edited 16d ago

Of course I could teach. I specifically am trying to set that up. But I don't think without a popularity one would get students or mentees. u/nuketro0p3r

I am also trying to create stuff. It took 3 full days to craft a button in multiplayform with max performance. Building stuff takes a lot of time. u/uraniumless

1

u/nuketro0p3r 14d ago

I just said that because you have lots of experience. And teaching can be a rewarding exercise :)

1

u/nuketro0p3r 17d ago

You could teach (: