Coding Agents killed my identity. How do you feel?

6 pointsposted 5 hours ago
by bah9

Item id: 49389408

30 Comments

greenowl

3 hours ago

Most senior level programmers have 2 options. (junior / early-mid level folks may want to consider re-skilling to a different field)

1. Embrace the AI and continue working and earning for as long as you can. Bank as much savings as possible. Lower your cost of living. Hopefully you've already been doing this over the past decade plus, when times were good. FIRE.

2. Don't use AI to write code. Write code yourself, as you've always done. Then, just see how long you last at work. If AI truly progresses, then long term most programmer jobs as we know them today are going to disappear. So worst case you will be let go a little earlier than your peers.

The devs using AI to write all their code are going to suffer major or complete atrophy of their coding skills. It's only been about a year of this and we're already seeing it occur. Maybe this doesn't matter long term and manual coding is truly dead, or maybe it comes full circle and we get back to programmers programming, in which case you will have a massive leg up on the NPC "programmers" who haven't written code in years because they surrendered their craft -and brain- to AI agents.

bah9

22 minutes ago

Came to the same conclusion as your point number one. Yes, i don't love my job anymore. It is painful, but... most of the people living like this their whole life and i was blessed to do what i love. And i still have well paying job, so i can retire earlier

rboyd

2 hours ago

Been programming since 12 (now 44). I still remember the pure joy of writing the QBasic and Turbo Pascal programs to draw random colored pixels at random locations on a mode 13h or interface with a sound blaster.

Went through this identity crisis super strong about a year and a half ago.

I feel like I'm mostly over it now. The surface area of interesting things to learn seems ever expansive. It's fun to find the frontier and the spaces where the models still struggle, and then work together to overcome a hurdle and achieve something neither of us could have achieved individually.

I suppose that frontier too will thin and eventually vanish.

For now though I think it's best to take whatever time you need to be nostalgic, but then realize how awesome it is to get to be a programmer at this inflection point.

Ocerge

4 hours ago

I have a CS degree and have been a SWE for 13 years but never really developed a love of coding or software in general, I just happened to learn it and be pretty good at it in 2008. But even I have lost a bit of my identity, having one of the few things I have done most days for a decade+ be commoditized is pretty brutal no matter how I feel about software. For the past few years I've been trying to see where the puck is going (I've been leaning towards moving into management) but at this point I'm just trying to hold on until I reach financial independence. I assume my viewpoint is probably square in the middle of most folks in my position.

harryquach

4 hours ago

I relate to this on a deep level. I have been writing software professionally for 18 years. Programming was the fun part of the job. Solving deep technical problems, digging through docs, etc. All that seems to be gone now. Unfortunately the business does not care about any of the above, all that matters is output. My job pays me for output therefore I have no choice but to embrace the Claude pandemic.

I wish I had better news, but really just want you to know you are not alone and I empathize with you. I do think there is a cost to pay when using AI to output all of the code. A deep mental model is impossible and this will have downstream impacts. I am hopeful this will settle into a happy middle ground where AI is used but not relied upon.

dofm

4 hours ago

> the Claude pandemic

Wow. This phrasing hits home so hard.

mstaoru

4 hours ago

I mostly strongly identify with this. Been coding for ~35 years, if you count toy programs on a Spectrum. My world is being completely destroyed. And it's probably normal. I also don't understand TikTok, new Avengers, or queueing for bubble tea. That's why evolution invented death (and renewal).

One outlet in all this AI craze is finding creative use of it in mundane work. For example, recently I made SIMD-level optimizations for XLS parser that is used maybe 2 times per day. Before AI I could never waste a week or two on doing something silly like that.

I'm sure the "price reckoning" will come to us when VC will find out they didn't have infinite money, but for now we can have some level of fun even with AI.

BrucecarlL

5 hours ago

Indeed. Vibe coding is making those of us in tech lose ourselves more and more.

We used to be obsessed with elegant design and would lose sleep over an optimization. Since vibe coding came along, those days are gone for good. As technologists, we typically feel anxious about losing control over our code. The speed of AI makes it nearly impossible for us to carefully review the code.

We know AI makes mistakes all the time, and our job has become that of an AI corrector.

billylo

3 hours ago

I switched gear to learn how to train AI, design evals and explore neuroscience so we can further apply how our brains better in the new world. I enjoy coding, but it's time to adapt.

I came to this realization after I used Cursor to rewrite a 10-year old codebase (I knew every bit of the details.) and it was done in 2 days. Better, fewer technical debt and I was happy to archive the old repo.

bah9

19 minutes ago

I am MLOps in a big tech company. My work is tightly coupled with training and online inferencing SOTA LLM's. Doesn't change anything in the equation

anony-123

3 hours ago

Yeah, I am also interested in learning how LLMs works. So planning to spend some time on building a toy LLM to understand the principles.

Do you have any resource in your had which you could suggest?

billylo

2 hours ago

Different kinds of logic puzzles. They are also good stimulus to our brain and valuable skills.

dofm

5 hours ago

People who never really had these feelings about coding will turn up to tell you that you are wrong to care or that it is childish or silly to care.

You are not wrong to have your feelings or to strongly identify your sense of self with your work; that is what we used to call “finding your vocation”.

I share your feelings and have been focusing my energy on learning local and open weights AI to work through it because it seems to be impossible to avoid it all entirely as a freelancer who needs to remain competitive, and a bit of righteous/ethics/sustainable process fire in my belly doesn’t hurt.

But focusing on how you feel first, and then hopefully thinking about other ways you can feel valuable, is not wrong.

You are not alone and I wish you the best.

bah9

5 hours ago

I was actually surprised how few programmers enjoyed the craft. Seems like most of them are happy to "be able to do great things without boring coding"... but gathering information and setting a task is an entirely different profession.

I'm always curious, what are those "great things" requiring deep technical knowledge and years of expertise that these visionaries can finally provide with the help of LLMs?

I almost feel ashamed/mentally ill when i am reading how everyone is happy that their true visionnaire potential is finally unlocked while i just like to solve my silly puzzles.

dofm

5 hours ago

Well you have no reason to feel ashamed or mentally ill.

Everything has, in fact, changed, and it is a task for those of us who cared about what was, to try to work out what is worth caring about.

As Annie Savoy says in Bull Durham, “the world is made for those who aren’t cursed with self-awareness”. You’re going to have to figure out new things to care about, but you can do it, because you found it the first time!

bah9

5 hours ago

Thanks!

What did you found for yourself?

dofm

5 hours ago

I am struggling to be honest, but I am learning how to make stuff with CAD and 3D printers and plotting my escape towards teaching (adults), because I have spoken to enough lifelong learners to know that AI is not satisfying important parts of the adult learning process.

I am reconciling myself to the AI future by learning open weights tools, and I hope to learn how to use that in assistive technology.

Do you enjoy explaining things?

bah9

4 hours ago

Sadly, I am not. But I enjoy manual labor. I am leaning towards construction/electrics. But most likely just wait couple more years and retire with enough money to never work again

The irony is, my work is to train frontier llm's, so my own "child" killed my lifelong passion

dofm

an hour ago

Well, I think those jobs can’t be so easily taken away by AI, physical work is good for low morale and mood, etc., and you don’t have to do it forever?

A family member got out of IT a few years ago, retrained as a specialist gardener, drew from that the confidence to retrain again as a teacher while still gardening, and now teaches.

So it can be done.

ydat

4 hours ago

> You’re going to have to figure out new things to care about, but you can do it, because you found it the first time!

I have found many interesting things to care about. The problem is they all lack a single quality that allowed me to succeed in the realm of computers and technology: accessibility.

dofm

3 hours ago

3D printers, CAD, CNC, all affordable and IMO accessible (and will run on cheap old kit). No matter what people say, LLMs are not coming for real world adaptable parametric designs any time soon.

ETA: whether there is a way forward for a replacement career I don't know. But there is a way forward for a replacement interest and there are ways to use this to help people. I'm sure this is true for other things. The terrible adjustment is moving to "work-to-live" in a job where you used to find some belonging.

anony-123

5 hours ago

Code generated with AI has no worth (i think), even if its a core piece of any system.

I think the architecture around systems is un-replaceable like what I do now, is I create specs and then asks the agents to cook exactly as the spec.

What's your AI workflow btw?

bah9

5 hours ago

All code has no worth, any code can be replicated in a short amount of time. Only ideas is valuable. Not saying it is bad thing, but i enjoyed opensource, and now i don't see any value in supporting my project and contributing to other's. No one care anymore.

>architecture Give me a reason why agent can't create great architecture when enough context is provided?

anony-123

4 hours ago

Oh yeah, context is the thing. But I believe you need to know what's going-on on architectural level.

For example If I ask LLM to build an analytics system where, there is soooo much data to ingest and LLM uses postgresql for the DB but we know ClickHouse is the great fit here, given the analytics queries we need. So, then you are right LLM can definitly figure out ClickHouse or something better, If we provide full context of what we want, but getting to know the full system and feeding LLM with the right context is something where we need understanding of the tech-stack atleast in general (might not be specific to the underline language).

I don't believe LLM can ever build a system from end-to-end reliably.

bah9

16 minutes ago

>we need understanding of the tech-stack atleast in general

Yes, but i am ~10 years beyond that point. I have solid computer science background, and i feel like anything above that now waste of my time, because i can just ask LLM and apply my fundamental cs knowledge. It might sounds fun for someone, but for me it is not challenging

aristofun

2 hours ago

Sorry to dissapoint but “writing code” or “programming” per se was never a goal to begin with. It was and is just an obstacle, a mean to an end at best.

Therefore it’s not AI fault that you built your identity on sand.

The goal had always been - delivering value, solving problems.

How about building your identity around that and see what happens?

In this context AI is nothing but good news, with proper attitude and skill it helps achieving the goal better, faster.

bah9

6 minutes ago

"The goal had always been" - who's goal? Company? Employee? Humanity? I didn't get your point. I enjoyed certain type of work and now it's dead. I still can be relevant doing much less enjoyable work.

>In this context AI is nothing but good news, with proper attitude and skill it helps achieving the goal better, faster.

It is good news if you are in a lower spectrum of technical literacy. What AI did is significantly lower requirement for hard skills for problem solving. Before AI gap between smart and experienced dev and smart junior was gigantic, not it is almost non-existing. If you consider yourself good programmer, you are now way less valuable

dofm

an hour ago

> Sorry to dissapoint but […]

> Therefore it’s not AI fault that you built your identity on sand.

I mean it is a pretty disappointing comment, so you're absolutely not wrong on one axis at least.

But you might consider reading the submission well enough to manage something less thoughtless and belittling.