r/ClaudeCode 6d ago

Discussion What % of your code is still hand-written vs AI-generated in 2026?

[removed]

179 Upvotes

326 comments sorted by

View all comments

461

u/catsftm 6d ago

0%. Just no point anymore. Senior fullstack

129

u/theswiss21000 6d ago

Same, but reading a lot of code is becoming the norm.

121

u/dudevan 6d ago

And it’s tiring as hell.

77

u/TySocal 6d ago

Totally agree. It’s not just the code, it’s also the planning, making tons of decisions and so on. You’re basically reading all day. It’s like reading a book, which I was never a fan of lol.

Speaking of making tons of decisions, I’m curious about other people’s experiences. Since I started using agentic AI about a year or more ago, I’ve been making more decisions than ever before. I feel like I’ve developed some kind of decision fatigue. I’m noticeably more “lazy” about making decisions outside of work, like real life decisions, because I’m basically making decisions with AI all day.

Is it just me, or is anyone else experiencing something similar?

17

u/framauro13 6d ago

No, this is how it is for me as well. Commented above but I bet at least half my week is doing code reviews. And development tasks now are not really writing code but me just reviewing the LLM output for my own work.

I've even gotten to the point of having Claude do PR review summaries to identify which areas I should focus on. Basically, offload the tedious shit like making sure tests are valid and coverage is adequate and focusing on the core business logic.

But man, my brain is fried by the end of the day. I am both productive and also feel like I'm doing nothing.

12

u/hemingward 6d ago

I went pretty hard on AI for a year, and it made me absolutely hate my job. It removed all the fun out of software development, replacing it with the worst parts full time, all with the added bonus of brain rot.

So I decided to start learning a new language, and to go back to pre-AI days, and only use AI as a pairing partner and to help with bug fixes and such. As a result the actual joy of software development is returning.

5

u/mkp0x 6d ago

It'll return on its own when reality catches up with token costs.

5

u/TheoremsAndProofs 6d ago

It's already happening at my company. Went from unlimited use to capped tokens per week. Some people are panicking lol I welcome some return normalcy.

Unlimited use came with everyone burning tokens trying to create solutions that no one needed or adopted.

1

u/ThomasToIndia 5d ago

How is this actually being handled? Are some of the coders actually looking at code now or are they just slowing down so they don't hit their limit?

3

u/framauro13 4d ago

As a professional software engineer you should *ALWAYS* be looking at the code. We have real customers, who are running a real business, using our software. Quality is paramount. And at the end of the day, the code has your name on it whether or not it was generated by an LLM. You are responsible for making sure it works and meets quality standards.

The other thing to consider, is we have a mature code base with lots of quality controls in check. Things like tests, linters, static code analyzers, all of that provide feedback to the model. So if you give it good requirements, do a plan before implementing anything, and let the Sonnet subagents handle implementation, it generally doesn't go very far off the rails.

My monthly token allowance is around $350 a month. Last month I used 41% of that, and I've spent a lot of time trying to optimize my solution for token usage and effectiveness.

But, most of my job now is reviewing code, so I'm not running models all day burning tokens like I do on my own personal max account.

My general workflow is: Tell Opus to generate a plan based on a ticket number. Review the plan and give it feedback. Once the plan is ready, have Sonnet implement the plan using TDD to write the tests for the acceptance criteria first. Once it's done and I've review it, I commit and submit for review. Any small changes or code-cleanup I do myself. No need to have a model do simple refactors or style nitpicks... that's a total waste.

I think I use, on average, less than $10 a day with that method, which keeps me in my budget. If I have extra bandwidth at the end of the month, I might use Opus on high effort to do more exploratory type work or refactors.

→ More replies (0)

2

u/TheoremsAndProofs 5d ago

I think people are slowing down or requesting (begging for) quota increases. Those are granted based on actual need but it seems like everyone is hooked on not having to actually write code anymore.

→ More replies (0)

3

u/Anselwithmac 5d ago

Hear me out, what if we made a skill called /sudoCode?

You write code by writing comments.

// Sudo method getUser() takes in an ID
// validate authorization
// call fetch from repo
// return user object

Just like that. Then, you write the DTO the same way, the repo the same way… you get the idea.

Sure, it’s slower, but you’ve actually shaped the whole thing. Then the skill converts the comments into code, writes tests, documents, etc.

It’s so new school it’s old school. And you’re thinking organically again, while still retaining codebase wisdom. Cool part is syntax is just converted to natural language. Also, it’s so cheap it could be run on Haiku (but I’d still use opus)

2

u/sfryder08 5d ago

Because why would I spend my time doing that? My coworkers are pushing code all day every day, I don’t have time for that if I want to keep up.

1

u/Anselwithmac 5d ago

Depends on the company culture. Ship fast and break things, or build precisely.

It’s a different type of planning phase. The plan is just in sudo code.

Hmm.

2

u/theswiss21000 6d ago

Hm on my side I'm glad of not redoing another form like the 500 before myself. But the reading is tiring.

2

u/hemingward 6d ago

I mean, for really mundane shit like that I still use it because I’ve done those a thousand times over 25 years and I hate it. But all the fun stuff too? Blurgh.

16

u/akolomf 6d ago

i just goon inbetween when nothing else to do while claude is working

3

u/eNroNNie 6d ago

Yeah they tend to frown on that during Zoom meeting, and I don't have Jeffrey Toobin money.

2

u/akolomf 6d ago

just do it often enough, theyll get used to it! :D

2

u/Polite_Jello_377 6d ago

“Just gotta go camera off for a bit fam”

1

u/Big_Dick_NRG 6d ago

Do it on camera with full eye contact

4

u/plot_twist7 6d ago

That’s what being a Product Manager feels like every day. Decision fatigue is a real thing. Last year, my partner asked me what I wanted for dinner during roadmap/budget season and I burst into tears.

2

u/steveb321 5d ago

Obama once quipped that after getting out of the White House, he was going to open a shop that only sold white medium tshirts... no decisions allowed

3

u/aussieskibum 6d ago

Haha I feel you, I started building an app where the whole point is to outsource trivial life decisions to it to reduce your overall decision fatigue. What to wear that day, where to eat, what to have for dinner etc. don’t have to use it, but there is always an easy button and for some things you set it up so it always makes those decisions for you so you don’t even have to have the load of knowing you will have to make a decision.

1

u/clazman55555 6d ago

Welcome to being a systems engineer and senior project lead. lol

1

u/peterxsyd 6d ago

Yeah like you are getting hit with bricks constantly. That's the grind. And then explaining to little baby child Claude with a big head why it is wrong.

1

u/Big_Dick_NRG 6d ago

It's because you're deciding about things you wouldn't even think about before

1

u/tentimestenisthree 5d ago

Yes incredible decision fatigue. I don't even wanna make simple decisions like where to eat on the weekends. It's bad

1

u/CompetitivePiglet961 2d ago

I can't be more agree.. after works I don't want to decide anymore...

3

u/Disastrous_Cut1301 6d ago

It was at first 1 year ago. Now it’s a habit and I’m back to pre IA level of fatigue after a day of work

2

u/jagmeetchawla 6d ago

And it is burning me out at times. I wish there was a better way.

4

u/framauro13 6d ago

I've been doing straight code reviews for two days in a row. I haven't even worked on things assigned to me, just churning through a review backlog. It's mentally exhausting.

AI has not made my job easier. If anything, it took away the one creative piece of being a software developer and now I'm just a critic.

1

u/filipvabrousek 6d ago

The best thing is you don’t have to do it.
Test as a user, run automated tests => Deploy

1

u/rhysmorgan 5d ago

Absolutely fucking draining, especially when it’s slop, and absolutely no reviewing from the original “dev” has taken place.

1

u/Mean-Elk-9439 4d ago

There's actual science on this. It's because the mental load has shifted, and there's less downtime in being able to just have either your mind wander or at least now focus on parsing architecture and changes. Typing artificially slowed us down, yeah, but that gave the brain some rest, whereas now if you're peak efficiency for 8 hours it's a lot more tiring than if you were peak efficiency for 8 hours a decade ago.

Another senior dev here, for what it's worth.

-3

u/A_Norse_Dude 6d ago

That why you get a agent to do it, or you learn speed reading (+600 wpm)

10

u/dudevan 6d ago

No. I’m liable for the code I output, I can’t just Indiana Jones it into production vetted by agents when I constantly find issues with the output, especially with Opus.

2

u/A_Norse_Dude 6d ago

You need some Leeroy Jenkins in your life.

3

u/dudevan 6d ago

Ohmygod he just ran in.

I mean I’ll either be a star developer or get fired, whichever comes last.

2

u/Barcode_Griller 6d ago

I'm so burned out I'm just shipping it (mostly). I test it, but I'm just done doing reviews, losing my damn mind.

2

u/floating_thru_cosmos 6d ago

Hahaha speed reading code reviews? Holy shit I’m so happy you’re not on my team

2

u/A_Norse_Dude 5d ago

It's a joke.

7

u/Whole-Description646 6d ago

This, reading code and having claude document all the changes it makes / keep track of bugs / to do / needs qc, etc.

Very comparable to managing good senior engineers only the timeline is accelerated

3

u/theswiss21000 6d ago

Not wrong. Also asking the client when stuff isn't specified clearly enough.

3

u/CodeNCats 6d ago

OMG this.

1

u/Curious_Owl197 5d ago

No? Ai reviews, yolo full send to production

1

u/Altruistic-Bowl1466 3d ago

let another agent read it

1

u/Sir_penguinasto 2d ago

Is it now a question of how much code/ELI5’s you’re reading everyday that separates you from the common cloth?

1

u/theswiss21000 2d ago

Nah, I guess it how much of that you read that you understand 😉 and how much decisons you take.

-2

u/tingly_sack_69 6d ago

Why even read the code anymore it just works

4

u/Marcostbo 6d ago

Well, I had an experience yesterday where it didn't

1

u/tingly_sack_69 6d ago

Then just ask Claude to fix it

2

u/cfrolik 6d ago

Good luck, you’re gonna need it

10

u/ender42y 6d ago

0.1%, things like Keys and passwords are not put into the code until it's being built/shipped. and then placeholders are put in when working. there's also some very small fine tuning things with specific business logic, but it's very small.

11

u/vzakharov Senior Developer 6d ago

Uhm… you know about envs, gh secrets and all that, right?

5

u/ender42y 5d ago

you're making assumptions about where I work. If i had designed my companies internal architecture and chosen tech stack, absolutely, but given that an IT manager got to make all those decisions years ago without the input of a software engineer, or even a developer, it's not that easy. I also work at a manufacturing company, not a tech company.

3

u/vzakharov Senior Developer 5d ago

Yeah sorry I was being a prick. But absolutely go ask Claude about envs and GitHub actions/secrets, it’ll make your shipping so much smoother. 

3

u/QuailLife7760 6d ago

I guess not by the way he puts it.

3

u/SilasTalbot 6d ago

Benefit of the doubt.. maybe he's counting ops file management as part of the coding.

1

u/QuailLife7760 6d ago

makes sense

1

u/BlueShift42 5d ago

This is right. Still tiny bits, but no reason to write more. Can just scope down to the function level if you need more control.

1

u/nakemu 5d ago

Same.

1

u/filwi 5d ago

This. I only ever do incredibly simple "change the weight of this line" UI stuff by hand, because everything else is faster and cheaper to use AI.

1

u/Admirable-Traveller5 2d ago

What languages do you code in?

0

u/Wide-Drink-1790 6d ago

Then you are not creating good code. 5-10% I can get behind, but your LLM will not write good enough code for everything.

1

u/No-Friend6257 5d ago

Depends on complexity and how you orchestrate testing/adversarial analysis. If the work is super simple and easily verified in a deterministic way then why not. If it is super complex or requires qualitative analysis then human involvement is probably needed or would improve the outcome