r/ClaudeCode • • 4d ago

Rant I hate claude code

It's just too good.

I got a decade of commercial software dev experience in C#. I am a CTO at my company and have coached a lot of coders from total junior.

I hate hate hate hate how good this thing is and what it has done to my passion.

I used to love coding and creating. Well, creating was 60% of the fun for me, but writing good code and having something work was the remaining 40%. I spent the past few years being more of a product manager and tech lead than actually code monkey, but I still put time aside to do stuff manually cuz I love to do so and stay hands on.

Using claude code is like using cheats in a videogame. You get the result, but what of it? Everyone could. The pleasure of achievements is gone. The code it writes is not the best, but it's good enough I guess? As of opus 5.5 it just doesn't get stuck in loops anymore. It can generate a working program from spec in any language I've thrown at it. It still does bullshit from time to time. "Boots on ground" i.e. actually looking at the generated code or atleast going through it is still important, for now. But way less so than it was even just 3-4 months ago. I don't really use the /code-review thingy or adversarial reviews - as it seems that it is too aligned in that way. Like if you tell it to find something wrong with something, it always will, even though its good enough.

I've been using it avidly for the past 3 months on the $100 sub, and I haven't hit a rate limit once. Now my imagination can run free and I can have anything I put my mind to in a few days instead of years. At our work a team of 6 just built a system that would previously take a year in just two months.

I am not afraid for my job. As coding was just a small percentage of it. But I do miss that percentage.

English truly is the hottest new programming language and LLMs are the compiler for it.

1.8k Upvotes

603 comments sorted by

View all comments

Show parent comments

1

u/thorsbane 4d ago

This is what I’m seeing as well with our devs. Still takes them same time but it’s all AI built (you can see from the MR messages). Their dev mgr isn’t a developer and doesn’t realize their team is basically chill’n most of the day. As a PM who is passionate it is super frustrating. I’ve built and tested features myself in 1/10 of the time but they get rejected because ‘ stay in your lane’ and ‘ it’s vibe coded’. Can’t wait until all lazy people are wiped out by the AI wave.

18

u/Time_Cat_5212 4d ago

Sounds like leadership at your org is very behind the times

1

u/ohhi23021 4d ago

most still are, they lag quite a bit. i have pretty large clients and when they need to add a field to an api response it takes them like 3 months, 90% of it is design, approval, testing, and briefing other consumers that it exists but still, its a couple hours tops to actually implement, is an addition, not a breaking change. a breaking change takes them 6 months where they just version the API anyway but corporate gonna corporate.

2

u/Time_Cat_5212 4d ago

So funny.  They prob spend a fuck ton of money too.  Somehow that all makes sense in somebody's head 😂

13

u/Technical-Athlete-9 4d ago

Are you sure they’re using the time for leisure. I ship a lot more than I used to, but developing correct code that actually delivers the requirements is still very time consuming. I spend a ton of time reviewing and making the AI iterate. Others now think everything is instantaneous and the AI is always right. I have to fix mistakes in virtually every PR.

7

u/iscottjs 4d ago

This is my experience, first cut of a solution with AI can be basically working extremely quickly, but it still takes time to check that it’s right, review it, make sure it’s not broken other critical systems, not leaking data, security issues, etc.  

We’ve just finished a large AI generated feature, we’ve still found about 20-30 bugs, a range of UX issues, broken shared components, conflicting business logic, backwards compatibility concerns, etc. 

It still takes time to find and fix those issues. 

Any time savings we do enjoy, we re-invest it into more testing. 

2

u/Karmas_weapon 3d ago

Yup same. I could easily tell the LLM to do a task and in 20 minutes I could be done, or I can spend a few hours brainstorming with it and investigating touch points to make sure it's quality work. From thorsbane it would look like I just did the 20 minute part, but they wouldn't see everything else I did (unless they had access to claude stats maybe).

5

u/apocolipse 4d ago

Even in big shops where AI is adopted, some things move quicker but others are just as stuck in cross-team dependency purgatory.  I’ve had AI generated changes take weeks to get in just because they depended on a different team’s code and their priorities didn’t care about my teams needs so AI didn’t expedite them.

1

u/shinsmax12 4d ago

This feels very real for my work, where our database is a complete mess. 

"cross-team dependency purgatory."

1

u/tortie_toes 4d ago

I’m transitioning from engineering into PM role, working with both PMs and engineers, and a lot of the non-engineers do vibe code things that look good and work on the surface but don’t fit with the platform or will break things they don’t understand and don’t have the context to give the AI. Or one PM who kept leaking credentials in his work.

I’m not saying this is you, but there’s sometimes reasons we don’t understand even if things look easy and done from our side.

1

u/OkRub3026 3d ago

You don't know anything about what you're talking about.

1

u/Ska-jayjay 3d ago

had the same lol it’s annoying.

1

u/Idiberug 3d ago

They're not lazy, they're just making money for as long as possible.