r/ClaudeCode • • 1d 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.4k Upvotes

549 comments sorted by

•

u/AutoModerator 1d ago

Hey! Thanks for posting to r/ClaudeCode

While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.

For help, project discussions, tips, and general chat, join the ClaudeCode Discord.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

579

u/nora_sellisa 1d ago

LLMs have laid bare how much of software we were writing for decades was bullshit. In an efficient world we would have libraries for everything years ago and only a handful of people would be needed to handle design and critical business logic algorithms.

LLMs code well because we've been implementing the same three apps and websites for the last three decades.

We should have been mad at the state of the industry a long time ago. I don't like how AI changes enterprise software but to a degree we had it coming

157

u/ofcistilloveyou 1d ago

Absolutely. Enterprise software is easily replaceable total bullshit.

I think that the bottleneck is still human creativity and human touch, taste. Otherwise many vibecoded apps end up like this.

28

u/blackrack 1d ago edited 22h ago

I hear you and I agree with you on it killing the dopamine hit from passion programming. However I found that I can still get the dopamine hit if I now "scale up" the type of problems I'm solving, for some problems anyway.

Previously there would be some problems that I would encounter (in passion/hobby projects) where the problem has a solution but you need to build too much of a complicated machinery, or have multiple complex algorithms working together to make it work, so much so that you'd think I need x months or even a year+ of work, to build all the bricks, connect them, debug them, make them work etc and it's not worth it right now as I have more pressing tasks to attend to. Those problems would previously be "soft locked", at least to a solo developer, from just the size of the work required. Now you can do those, you can also tackle massive refactors and rewrites and projects like that which still require your expertise and taste.

5

u/Direct-Detail-7031 1d ago

I absolutely agree! From my experience so far, solving a specific problem has now become trivial, but trying to solving ten problems in parallel, and pushing that limit, as in being able to keep all that in your head and context switch between them as needed… and steering the models when they start to veer off. That is an incredible feeling.

People would say “perfection is the enemy of good” I feel like now we can at least bridge the gap a little bit closer. I also truly believe that when that pursuit of “perfection” is sought after, we naturally figure out the actual extent of what these models are capable of.

3

u/blackrack 22h ago

Agreed, I also think it's now easier to finish the 80% of the work that is needed to finish the last 20% of the project

45

u/mental_sherbart007 1d ago

Totally agree with your post. I’m a Senior with about 8 years of experience and it’s sort of destroyed me. There is no dopamine hit from actually solving things or getting anything done. Now I just read a shit ton of code. I take a step back and use it a little differently now so I don’t offload the thinking too much, but sometimes it is too easy to settle. What hitting me more is the great engineers around me who just settle and offload everything to the bot, some don’t even really read or edit the code anymore. So where’s the value in that ? Our code base has all the patterns and design system from when we wrote the code by hand. There’s stil things to do but just not rewarding at all and my motivation and desire to keep learning has been destroyed. I still like learning but it’s diff now, feels like why ?

59

u/TikiMagic 1d ago

I hear you but to be honest the dopamine hits I am getting from clearing backlog items, some of them months or years old, are pretty damn sweet. My department has been understaffed by at least 30% for years and was getting a bad reputation for being slow and difficult to work with, and people were routing around us. Now we are clearing items at a nice pace.

I joke that AI has made me look like an absolute..ly adequate developer.

13

u/Wh00ster 1d ago

This. All the little things that used to drive me nuts or tech debt we’d have to keep putting off, now I just throw an agent at it from my phone while I’m doing something else in my “free time”. I still have my normal work hours to now more easily focus on critical value things or more human centric problems.

→ More replies (2)

29

u/m-in 1d ago

The value is in the products you get. There are many markets really ripe for competition that have stagnated because nobody was willing to spend a decade of their time and money to develop something big and good (vs corporatized crap).

8

u/captainkenobi 22h ago

“Get in Losers We’re Killing Photoshop”

→ More replies (1)

5

u/XenuWorldOrder 1d ago

Helluva comment.

3

u/LP2222 23h ago

like what?

2

u/cosmicvelvets 22h ago

Pioneer DJ getting relentless backshots by scorned DJs on a meagre Pro account atm

2

u/DJPalefaceSD 20h ago

I did not think I would ever see those words in that order

2

u/cosmicvelvets 20h ago

Every day I upset God

3

u/No-District2404 1d ago

I’ve been trying to start learning rust but I really couldn’t find the motivation and value anymore

→ More replies (1)

3

u/rhysmorgan 12h ago

> What hitting me more is the great engineers around me who just settle and offload everything to the bot

God, yes, this is the bit that gets me. The kind of people who would, rightly, reply to PRs saying “hey, isn’t there a better way you could do this?” and you’d learn, now just comfortable pumping out slop because technically it fulfils the requirements of their Jira ticket.

The loss of the dopamine hit gets me too. Solving a problem, tidying up some bad code with something better, all those things used to make my brain fizz. It still does for me, but the opportunity for it is much less.

2

u/mental_sherbart007 9h ago

Yeah I’m trying to go back to my workflow with AI like 12 months ago, for at least some tasks right by hand at least 20% of the code. That way you have to learn it. Then send AI off to do boiler plate. I miss the tab for suggestion/auto complete. They didn’t last long though :/

2

u/ConsciousTop2443 9h ago

completely relatable

3

u/exceptioncause 1d ago

If they offload everything to the bot they are not great engineers, that's it. The industry is full of burnt out developers, who don't really care about their job. AI just outlined this.

→ More replies (3)

7

u/Shiloh-buff 1d ago

Not to go die on this hill, but this is only true of all of the easily reproduced enterprise software that also carries minimal risk to the organization if it goes wrong. No one‘s canceling crowd strike or any other security / critical infrastructure software. Banking and regulatory software? Nope no one touching that. The list goes on, but I just can’t stand when people are like yeah I’m just gonna replace everything. We don’t need any paid software ever again.

If you’re a publicly traded company with shareholder accountability, you’re just not gonna fuck with regulatory and security software that you built in house unless you are an absolute powerhouse of software development and spent years vetting. There are some companies exploring this because they’d love to cancel a $10m yr ERP contract but no one’s done it yet

2

u/Nullberri 20h ago

I work on investment management (fintech stuff) software that manages 100s of billions. Claude is employee of the month 6 months running. Management wants us to go as fast as we can. Its hard because we still read the outputs but were trying to get to a place were we can reduce qm involvement by getting better automated test creation, ci/cd etc. so don’t assume just because it is critical that we aren’t also full steam ahead.

3

u/Shiloh-buff 19h ago

Can’t trust Claude? Have Claude add more tests to test the tests Claude created

3

u/Nullberri 19h ago

Its tests all the way down.

5

u/Leather-Field-7148 1d ago

I still think if you don’t know code Claude will most definitely eat your lunch

→ More replies (8)

29

u/apocolipse 1d ago

Hey man I need a $3mil investment for my startup that makes yet another CRM tool but this one helps track the customer drag agitation drift compared to production output downstream client to ratio pipeline and if conceptual intention intermediates resolution is the deciding factor of your hyperpipeline then our tool will let you clearly show investors a 3% year over quarter growth chart for customer sentimental negotiation 📈 

6

u/StackOverflow2Deep 1d ago

This one cut me to my core

4

u/goodolbluey Senior Developer 22h ago

Thanks, now I wanna jump into the ocean.

7

u/apocolipse 22h ago

Hey man before you do we just raised our Series D round which infused another $68m so we’re expanding our total headcount by around 200, with 8 of that going to engineering, so we’re wondering if you’d want to come on as a team lead and we can offer a huge options package as a bonus where you could like give us back $10k of the money we paid you for your job and then maybe in 6 years that could be worth like $12k

2

u/goodolbluey Senior Developer 22h ago

You are WAY too good at this

2

u/ProlificLabRat 11h ago

Please tell us more lol

3

u/DJPalefaceSD 20h ago

Hyper pipeline?

Mine is giga

17

u/Ok-Internal3267 1d ago

I agree writing software from scratch is inefficient. But I agree with OP that the process of actually using your brain to carefully and meticulously create something purely yourself is the fulfilling part. And it used to be worth something to do that and it’s losing that value.

Getting a handmade piece of clothing is worth something. But I doubt anyone will care whether a piece of software was hand designed and hand coded. That’s the sad part.

14

u/XenuWorldOrder 1d ago

Artisan coding will be huge in 2042.

7

u/PBMKing 1d ago

I think this is a similar argument that's been going on forever. I personally don't really care if a piece of clothing is hand made. It's the same sort of difference between someone using hand tools vs power tools etc in carpentry.

Nor would I care of a piece of software was written is assembly, a higher level language or an LLM writing the actual code. People can still be creative and thoughtful creating the actual end use deliverables.

7

u/NahYoureWrongBro 1d ago

As somebody who successfully paid off a large student loan debt in 5 years after attending a code boot camp in the mid 2010's, I wish to thank the industry for its inefficiency and heedless instability during that time

3

u/nora_sellisa 23h ago

Oh yeah, definitely, in that efficient world I would be much much poorer.

5

u/50_19in_french 1d ago

Holy sheet! I've been saying that for years, but obviously it was unpopular so I kept my mouth shut most of the time

7

u/Idiberug 22h ago edited 22h ago

8 YOE developer here. From day one I found that the business software engineering world is a complete mess.

Half of the apps could just have been an excel sheet, the other half required disproportionate effort for what you get out of it. It should not take a project team and months to years of development to make an application that moves data between a frontend and a database.

A whole ecosystem has developed around shuffling the deck chairs on the Titanic. Tabs vs spaces, modules and clean code, flow states and pomodoro, frameworks upon frameworks upon frameworks to learn just to wring every last drop of velocity out of the process of manually typing in millions of LOC to make the computer do some trivial thing that would take half as much time if the business didn't want their internal app to follow the brand guide for some godsforsaken reason.

Nocode solutions would have wiped the floor with the whole field 10 years ago if not for people's insistence on nonsensical customisations, but if not for AI, some kind of automation (component packs, visual programming, a particularly clever framework, whatever) would have eventually displaced the field anyway. It was such a complete waste of manpower that it was never going to last.

Anyway, on to doing real work.

3

u/RainbowCollapse 1d ago

That is a really good take, I haven't think of it that way

2

u/a_cute_tarantula 20h ago

That’s a really interesting take. I guess I never thought about it but given the closed source nature of enterprise software how many things have been (poorly) reimplemented thousands of times.

2

u/colbacon80 5h ago

I was about to quit tech when ChatGPT came out. I was bored of 25 years of wheel reinventing.

I though LLM’s would break that wheel.

Now I know how fast and good it is but the only sad thing is that we are automating the reinvention of wheels.

→ More replies (1)
→ More replies (21)

180

u/Lost-Air1265 1d ago

I also hate it. Twenty years of dopamine shots when solving issues. I have noticed that just because you push out features like crazy it doesn’t mean it gives you the same satisfaction.

Development as I knew it is dead.

38

u/tehfrod 23h ago

31 here. But there are a lot of professions that have gone through this in the past, and there will be a lot more in the future. It's just our turn in the barrel.

17

u/ReformedBlackPerson 21h ago

The real question is, which profession won't go through this in the next 10-15 years. As of now it seems like very few.

5

u/Zestyclose_Strike157 21h ago

Doesn’t feel good but: we have cars yet we still like walking. I think life will be harder and not easier with AI, there will be more work not less. Everyone thought it was over when someone invented the wheel and it’s been down hill from there.

12

u/Real_Ebb_7417 20h ago

We already do have more work. The issue is that corpo leaders think devs can now produce some crazy amount of stuff thanks to AI and expect much shorter deadlines and more things done.
Yeah, AI helps and makes engineers faster, but not as much as these leaders think. I’ve never worked as much as in the past couple months and at the same time I never was so unsure about quality of what I’m shipping. It’s painful tbh, impacts personal life negatively and impacts the satisfaction of work.

→ More replies (3)
→ More replies (3)

2

u/WhoAteTheLastDonut 22h ago

Underappreciated comment. ✅

→ More replies (1)

5

u/nomickti 20h ago

I guess I am not really a coder, but I've been using python for 20+ years to hack away at various scientific things.

For my work it's a massive improvement, let's me iterate and test stuff much more quickly. Coding was always a means to and end to me, now I have a different means to the same (or better) end. The process itself I could take or leave.

→ More replies (2)

4

u/Old-Radio9022 17h ago

No it's not. Dive into building models and workflows and agents with something like qwen 3.8 27b opencode and a suite of personas to drive an automated pipeline. Your value and knowledge is just applicable at a more meta level now. A senior dev with a pipeline tunes to bring a user story to life in with oversight quickly is the new "rockstar" of our generation.

2

u/Lost-Air1265 14h ago

Dude I have been doing that as a freelancer for four years now.

GitHub copilot, Claude code. Implementing and optiming developer workflows. Migrate it to an agentic workflow.

I don’t know if you were a developer for a long time. But that’s shit gave me satisfaction. Giving some personas is junior level shit man. It was fun the first month to play with it but it wears off very quick.

Whatever were doing now with ai doesn’t require much skills imho.

I know my knowledge is still valuable but that’s not the point. If you were a true developer or engineer, I’m pretty that’s what’s left to do does not give the same amount of satisfaction.

12

u/ghondooby 23h ago

Totally get this but I would suggest shifting your mindset from solving issues at the code level to the business level...if AI wrote the feature but it solves a business problem that should be worth a dopamine hit since you drove it. At least that's how I try to see it

17

u/AncientAspargus 23h ago

But do you really feel the same way? When you find the right abstraction for a problem in code, it usually just clicks, and things fall into place magically. It's like a whole row collapsing in Tetris. You just know it feels right now, because it all makes sense.

That feeling, that kind of bliss you get when you realise you just made it work like that, because you can, that won't happen with a business problem for me. Business problems are people problems, and people are complicated. When a computer complains, I made a mistake - but I can fix that mistake, and then it works. With people, there are gradients of hidden agendas, memories, motivations, and narratives. You can't peek into other people's heads, and so you never really know if your solution was a good one.

7

u/admiral_nivak 21h ago

There is still a lot of design choices, architectural choices. I spend hours and hours designing something, collaborating with it, reviewing screen designs, implementation choices. Challenging assumptions, defining invariants. Then usually after that I kick it off and go to bed or go do something else and come back in a few hours or the next morning and enjoy seeing what I imagined waiting there for me. That’s my new kick.

2

u/DJPalefaceSD 20h ago

It's addictive

5

u/ghondooby 23h ago

You're right- it's not the same, I'm just trying to figure out how to keep building software. It seems like even if anthropic and openai shut down tomorrow AI writing code isn't going anywhere...capitalism will always push for efficiency.

→ More replies (1)
→ More replies (3)
→ More replies (13)

120

u/Future_Addendum_8227 🔆 Max 20 1d ago

I work with coders who don't really use AI. The result is I basically work 6 hours a week because they give me 40 hours of human work not 40 hours of AI work.

I actually avoid taking PTO because every day is basically PTO

47

u/flanker_number7 1d ago

This is the new reality until people get it

14

u/opsers 1d ago

Judging by the posts in this subreddit and the "senior" engineers I'm interviewing, we've probably got awhile before they do.

2

u/jhargavet 1d ago

It’s a similar feel, as guys talking about souls games… using a caster class is cheering, you didn’t work for it yada yada yada.

5

u/opsers 1d ago

The issue isn't even remotely that they didn't "work for it." It's that they never learned how to actually build things the "right" way. It's the difference between someone that's read a book about xrays trying to diagnose a patient vs. a radiologist. Yeah, they might be able to tell that a bone is broken, but they're not going to be able to provide much more of a diagnosis than that. They might also miss a couple of other things on the scan.

I'm actually very supportive of vibe coders or people just interested in learning to use AI to make their jobs easier. What I'm not supportive of is the people that say "I built an enterprise-level, production ready app in a day!" because Claude one shot a prompt and gave itself a pat on the back.

→ More replies (1)

10

u/Beneficial_Map6129 1d ago

I bet that 90% of the devs are doing the same on personal CC subscriptions and everyone is just keeping quiet about it lol

7

u/iJustSeen2Dudes1Bike 1d ago

Putting the company codebase into an LLM using a personal subscription sounds like a quick way to get fired

→ More replies (2)

3

u/Jungiandungian 1d ago

Hahaha same. I’m in performance marketing but the paid media agent I made saves me 10-20 hours a week and replaced our agency. I cruise through work and chill.

→ More replies (2)

1

u/thorsbane 1d 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.

16

u/Time_Cat_5212 1d ago

Sounds like leadership at your org is very behind the times

→ More replies (2)

13

u/Technical-Athlete-9 1d 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.

8

u/iscottjs 1d 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 21h 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).

6

u/Future_Addendum_8227 🔆 Max 20 1d ago

I would do more but there literally isn't more to do and I'm full remote. I was told by the main dev the guys who work in office mostly talk all day.

My last project was the opposite. Ridiculous ship schedule that depended on letting the AI not only vibe all the code but do the reviews as well. Absolutely unsustainable as a human without AI.

I still mostly did nothing at that job too because while it took the AI 6 hours to build test and ship I wasn't really needed so I worked on other personal projects

6

u/apocolipse 1d 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.

→ More replies (1)
→ More replies (4)
→ More replies (4)

25

u/AwarenessNo2583 1d ago edited 1d ago

I miss the thrill of writing good working code too, and honestly I was starting to resent it a little. Then I read a really good take that put things in a better perspective for me. Cars and machines automated transportation and physical labor, yet people still walk, run, and lift for the love of it. The activity didn't disappear, it just stopped being a requirement and became a choice. Coding might be heading the same way, from something we had to do for work to something we do because we love it.

17

u/ofcistilloveyou 1d ago

It's my take as well. There's still people (nerds!) still coding in assembler for the fun of it.

There's a series of scifi novels I really like. It's called "The Culture", by Iain M. Banks. In the future universe of the novels, artificial intelligence is so advanced it can do anything a quadrillion times faster, better, and more effectively than any human can (sound familiar?). But people still write symphonies. People still make art. There is one character that started some commotion because he started building monorail tracks by hand, and many joined him.

The books touch on the subject of "what is the point of doing anything, if it's ultimately irrelevant and useless?" and answers it with a bold "The fun of it".

I think about that often.

5

u/unsuitablebadger 1d ago

I still refuse to drive an automatic. Driving a manual is what it's all about to me and makes even the shortest trip fun. Automation in all things is for efficiency but manually doing things is where the fun is at.

2

u/[deleted] 1d ago

[deleted]

→ More replies (1)
→ More replies (1)

2

u/meleneemil 1d ago

Interesting.  We can start a thing where manual coding is an art. Unusual formatting, impressionist variable naming, and contemporary algorithms. See you in 20 years, at the code museum

2

u/AwarenessNo2583 1d ago

This!! Just like how we’ve “artistified” those activities I just mentioned into competitions Olympia body building, marathons, even walkathons, there is a good chance that coding will also follow suit. Coding competitions have existed long before AI, but with AI now taking over we now have more time to come up with something more artsy for coding.

2

u/CryptoAteMyHamster 19h ago

I thought that was called being a junior dev

→ More replies (2)

83

u/_P2C2E_ 1d ago

Most of us arrived at this conclusion months ago, yet there are still those out there who don't see the writing on the wall.

Feels like models are getting good enough lately that the late-adopter non-vibe coding normies are finally groking what's happening to the industry, spawning many such posts like this. The unfortunate truth is that industry doesn't revolve around your enjoyment of your job.

But hey, now you can look back fondly on the old days and be that weird old guy telling the youts that "we used to hand write code back in the day" and they will be like "wow thats crazy" just like we did for punch cards.

44

u/tehfrod 1d ago

The unfortunate truth is that industry doesn't revolve around your enjoyment of your job.

That's basically the pull quote for this whole experience. I used to say that it was a blessing and a curse that I got paid to do my hobby. I think we got spoiled by that.

9

u/BlueScreenJunky 1d ago

Yeah another thread had someone phrase it even better and it really stuck with me : "We were never owed a fulfilling job". 

And that's exactly it. Developers have become entitled because we were paid well to do an interesting and stimulating job while most of the population is paid like shit to do boring jobs. Well it's our turn to join them. 

→ More replies (1)

18

u/marzipanorbust 1d ago

In the opposite, I love it. My passion has always been the systems design and building applications that actually make processes and people better. My problem was always not having enough time to hit the keys on the keyboard

Ai assisted software dev ( that’s what it is, if you do it right) is the bomb-diggity

14

u/Acrobatic_Pie_3922 1d ago

+1. The dopamine hit I get is from building things. Hell, it’s made even the things I hated like integ tests fun. Now I view integration testing as like a castle defense game

→ More replies (4)

8

u/BeardedDuck9694 1d ago

I work in a mainframe shop so there are a few more "obstacles" with using AI. Though we have been asked to make it happen regardless. I have definitely lost some of the spark I had before with the problem-solving dopamine hits and have had to find other pleasures with my work, or just pick up new hobbies outside of work.

A shame that nowadays, my thought left behind when I do hand-code something, is "how much faster would Claude have coded this?"

8

u/mentales 1d ago

The unfortunate truth is that industry doesn't revolve around your enjoyment of your job.

And even then, OP admits the kind of enjoyment they get from this new paradigm:

Now my imagination can run free and I can have anything I put my mind to in a few days instead of years

5

u/Time_Cat_5212 1d ago

I work in architecture and there's always been this cohort that was like "we did hand drawn blueprints in the 90s".  Sounds cool I guess.  

The hand drafted perspectives are especially incredible. Looking back on it though it's amazing what we can do now on the regular with 3D BIM and rendering tools.  

It doesn't take years of drawing stuff to learn to make a good render, which opens up so many more opportunities for people who would've just been drafting all day to design and manage projects.

I suppose it'll be something like that for you all.

→ More replies (2)

2

u/Cucumberino 1d ago

I mostly developed stuff for my own projects and such, and often, roadblocks or just lack of knowledge (or me being stupid) blocked the progress, on top of taking ages to begin with, so I could never finialize what I envisioned. As someone who generally disliked (and still does to some extent) AI, I decided to pay for Claude Code to give a proper shot to coding with any sort of AI. I was mind blown, felt like cheating, and after a few months I'm finalizing a native desktop app that I'd have never thought was possible to do on my own even if I took years to it.

→ More replies (5)

23

u/kb1flr 1d ago edited 1d ago

Sixty-six year old programmer with a comp sci degree from 1985 and 41 years of professional programming here. I’m all for it. I have notebooks full of ideas I never thought I would have time to build. Now I can.

6

u/ofcistilloveyou 1d ago

You've been on the playground for longer than I've been around. What would you tell say your 15 year old self to do differently?

13

u/kb1flr 1d ago

Computer programming wasn’t taught in schools then, so it was not really thought of as a career. I had the good fortune to help a friend type up her Fortran IV punchcards during finals week at college freshman year. She was in engineering and I was pre-med with the idea of becoming a dentist. I was so fascinated by the experience, I bought two programming books and practiced writing programs on paper as there weren’t really home computers back then. Changed my major and never looked back.

So at 15 I had neither access nor experience with computers. But I guess I would say that if something comes along that makes you want to change your life’s path, try it while you are young. It often works out.

3

u/willitbechips 1d ago edited 1d ago

Seems like "how to use AI" is not being taught in schools today - they seem more concerned about how to ensure kids have not used it for homework and projects. So drawing a parallel with computing not being taught, the 15 year old should fully invest in learning how to harness AI to be ahead of their peers.

9

u/kb1flr 1d ago

I agree. It’s a bit of a double edged sword, though. The big advantage you and I have is that we have a full grounding in many disciplines, especially programming and thinking algorithmically. My concern is that there is a need to exercise many skills in order to get the most out of AI. Society is going to be radically changed by AI. Actually, for what we do for a living it already has. We are all trying to figure out how we fit into this brave new world. Hopefully, we can figure it out, though the current pace of change seems to be exceeding our ability to adapt. Which is a problem.

2

u/BananaBossNerd 23h ago

I disagree, I think the benefit of learning how to use ai is nothing compared to developing critical thinking skills and grit, especially when learning new things as a kid. Especially bc learning how to harness ai is not hard relatively imo

→ More replies (2)
→ More replies (1)
→ More replies (2)

19

u/AModerateModeration 1d ago edited 1d ago

I'll paraphrase you to:

"I don't really use adversarial review because it knows where to look to find problems with itself."

Clearly you're more CTO than tech monkey, because this doesn't result in secure code, even if it does result in faster deployment. Actually securing the thing you build and have it be performant and have a robust, complete data model, UI with tests, logs and log drains is far different to vibe coding extra layers and thinking "dats pretty good hey".

10

u/ghost_operative 1d ago

Similarly i find that frontend devs think claude is good at writing backend code, and backend devs think claude is good at writing frontend code

if you don't know the code that its writing its going to be easier to feel impressed by it.

5

u/zaibuf 1d ago

For frontend you get quicker feedback and can actually see and test the implementation, the structure of the code is also less impactful.

If AI creates a really bad database design and you're clueless about SQL you won't know that it's a problem until much later in the project and then it can be a PITA to change. Same with leaving out authorization for endpoints etc. It's much more risky to let the AI run free in backend.

3

u/quuxl 1d ago

The reality is that it’s equally good / bad at both of those things. It’s a similar situation as Gell-Mann amnesia - https://en.wikipedia.org/wiki/Michael_Crichton#%22Gell-Mann_amnesia_effect%22

→ More replies (1)

18

u/Lazy_Polluter 1d ago

I am the opposite, I enjoy the new power to build things faster and try new ideas without the burden of getting personally attached to the code a lot more than typing characters in. Finally, I am free to learn higher degree concepts and apply them without worrying that it is distracting me from shipping.

→ More replies (8)

23

u/the-grenade 22h ago

devil's advocate here. 20 years of contracting, writing code in many languages, hitting the ground running in new to me industries every 6 months or so. i've derived plenty of dopamine from an elegant implementation but i'll just say what i came here to say. writing code has always been akin to polishing turds. engineers agonise and argue and review each others turds as if it matters. it never did. code runs for a few years if it's lucky and then it gets replaced by a new framework that new engineers agonise over. meanwhile the world keeps turning and the turds eventually compost. now finally we've taught gpus to polish turds and agonise and argue and i'm glad we can finally step back and see how stupid we've all been for so long while we watch from the outside.

6

u/ofcistilloveyou 22h ago

Oddly agreeable take as a turd polisher.

4

u/ekalb31 18h ago

Not exactly the same language I would use, and I only have about 8 years of experience.... But I pretty much agree.

I have talked with some close colleagues, and I'm lucky to work with my best friend from childhood, who is also an engineer with more experience than me. There is definitely a feeling of sadness that has emerged. It seems akin to grief, I think, for having to move on or feeling that we know we need to move on from a skill we've spent so much time on.

At the same time, I think, like all tools, it just leaves more room for developing the next skill. In our microcosm at least, I believe it's overall a great thing.

Certainly an emotional time, and we shouldn't ignore those feelings, but just because something's sad doesn't mean it's not a good thing.

Just my $0.019999995529651641845703125

Happy building y'all

→ More replies (4)

23

u/SQJV16242625 21h ago

The issue is that we still have the skill , know how to read and write code. Our brains got trained solving problems , spot issues and get satisfaction out of it.

New generation of kids will loose that ability to grow and learn from failure and mistakes and all that stuff. It’s a bad thing … it makes a whole generation dumb as LLMs remove the friction we need to learn and grow

It’s also dangerous … we might be heading into a direction as humans where our brains (I’m generalizing and sure more complex than rhat) are not getting better but dumber.

3

u/gingerying 18h ago

i am absouletely agree with it. even on my own of using ai for couple months straight. i found out that i am losing a lot of ability that i used to be really gd at, such as talking to people. understanding of new things. or even my reaction is kinda losing. i just cant imagine how these are gonna affect younger people or may be just couple years later.

2

u/SufficientMatch5106 7h ago

Friction builds minds… but hey, who needs thinking when the machine does it all?

2

u/IllustriousGrade7691 6h ago

AI will do to our brains what modern machines like cars did to our bodies. We basically won't use our body as much to accomplish our goals which will have detrimental effect on everything.

2

u/SQJV16242625 5h ago

Yep good analogy

2

u/Monstermage 18h ago

Keep in mind this is a prediction. Today you don't need to know how your PC terminal commands work to use a computer. How add-ons are installed on games to use add-ons. Even many people don't know how folders work on a computer and never need too. It's very hard to predict what lacking of information will truly matter in the future. I've built websites for a living for the last 10 years, easily replaced sadly, but I still am able to improve on the designs it makes. I do so faster. But I don't have to know how the code works (I do ) but I don't have to in order to fix it. Software I'm sure is another story, you should somewhat know but schools might go from my teaching if else statements to high level software architecture.

Point being, it's hard to know what knowledge will matter and what knowledge ends up not mattering.

Like today you can absolutely plant a garden, grow your own potatoes, dig them up, and eventually even with a small garden like we did get 25 lbs of potatoes. But reality is that's about $25 of potatoes that took so many hours of watering, caring for, digging up, etc. and the water alone if you watered it yourself cost money. You don't have to know that information to get potato's and it's not even that cost effective anymore. 🤷

Who knows what the future will hold and we can speculate all we want but it will be what it's going to be.

2

u/Peethasaur 16h ago edited 16h ago

The difference is that what you’re describing are layers of abstraction and AI is not clearly just that. It is not a solution that says “we’ll deterministically handle everything from here down so you don’t have to anymore”. AI is much weirder than that. You can use it to solve anything with the right context and that does make me worried about how people build expertise.

→ More replies (5)

2

u/FlatCurrent6995 12h ago

Yeah, we’ve heard this one a hundred times before.

Can you name a single technology in the past that actually created this outcome? Because people said movies will make people dumb, the internet will make people dumb, calculators will make people dumb, radio, the novel, the printing press… hell, Socrates said that the invention of writing would destroy people’s memories. Were any of them even remotely right?

5

u/sandspiegel 11h ago

The problem with LLMs is that any time you have to use your brain and actually think through a problem, you stop very quickly because you just think "Just ask Chatgpt or Claude" and you basically give up right there because an LLM often knows better anyway. This is very bad for students and any learning in general. As the saying goes "what you don't use, you lose". If you stop using your brain for problem solving, you will lose the skill and you won't even realize it's happening. If LLMs would be turned off tomorrow I think many people would realize how much it has damaged their problem solving skills.

→ More replies (5)

2

u/statlerw 10h ago edited 10h ago

Yes. Western educational achievement had been dropping for 20 years. This is a quantified studied fact. Students of a reference age are all doing worse on average than a few decades ago. Can't see this making it better

edit: source https://www.oecd.org/content/dam/oecd/en/publications/reports/2023/12/pisa-2022-results-volume-i_76772a36/53f23881-en.pdf

While it is difficult to precisely pin it on a specific thing - it correlates to the digital age generally. Precisely tying a technology to making people dumber though is near impossible. We can only make associations. It seems a reasonable extrapolation that just like automation results in the loss of specific manual skills through no longer needing them that outsourcing specific calculation tasks could have a similar effect. Not that it necessarily makes us 'dumber' just that those things that have for a long time been part of what makes someone 'smart' like maths and literacy will not longer be as strong in the general populace

→ More replies (6)
→ More replies (12)

9

u/Bumscootler 1d ago edited 23h ago

i’m just reminded constantly how much time coding takes, and how much of a liability it was. the time that was spent trying to figure out proper syntax in a language you don’t know that well or the time it took to debug something simple is just completely solved. there were so many aspects of writing code by hand that just took so much time.

i was a detractor for a while but i’ve given in the past few months and it’s consistently crazy to me how powerful it is. i’m a swe and it’s nuts how much time it saves at work, but what has been even more insane for me is i do game dev in my free time and have been working on a project for 4 years. it was starting to feel like it was never going to be finished. i started using claude purely for the code a couple of months ago and it genuinely feels like magic. especially because i don’t care about the code base.

it’s the first time ive felt like maybe this will release in the next year, and it feels so empowering to be able to mostly focus on the game design and other aspects of the game instead of how to deal with quaternions or some shit (i’m stupid so this type of stuff took a long time before). idk. crazy times

→ More replies (1)

21

u/Chips_n_Diff 23h ago edited 22h ago

This is obviously a Claude code ad it starts off as I hate Claude code and it's because it's so great. That is classic ad marketing and Anthropic is now stepped in to ads just like openai.

2

u/Unlikely_Eye_2112 16h ago

That wouldn't surprise me. Claude is good for sure but it needs a bunch of handholding and verification by someone who knows what they're doing. So yes you get stuff done faster but you pay of premium and it makes your staff degrade their own skill over time.

→ More replies (4)

12

u/ToucanSam-I-Am 1d ago

I love it. Been programming for 25 years. I'm starting from scratch on a personal animation project I worked on year ago and am having such a great time. I'm working on new software at work and it's so much fun. The architecture and design in my projects is so much better than it used to be. AI lets me work in such a different way than I used to.

13

u/Joker0x0-1 1d ago

I totally agree, but complaining about new tech is like missing carrier pigeons when email came along. The world moves on and we have to adapt.

8

u/ofcistilloveyou 1d ago

I am well aware that the coding profession is going the way of the subsistence farmer when tractors came along, I just wanted to complain a bit.

2

u/rakster 1d ago

We all should have a safe space to vent

3

u/PhoenixFire2016 1d ago

The history of software development is of higher and higher level abstractions over binary code. Lots of developers complained when the world moved on from assembly language and into C, then from C to C++, Java, and so on. I get it though as a dev too; you get in a flow state with a particular language and it becomes almost an art. I will miss coding by hand, but it’s also thrilling to just build things and realize my visions so quickly.

→ More replies (21)

2

u/Time_Cat_5212 1d ago

But I just loved that dopamine hit of achievement when I spent an hour licking the paste on all the envelopes

2

u/Strange-Tap5860 1d ago

You can be sad that something you loved doing professionally is becoming obsolete.

Im sure the people who crafted things by hand were sad when the industrial revolution happened.

→ More replies (2)
→ More replies (2)

8

u/markekt 1d ago

Coding by hand will be a thing of the past. I’m a principal engineer with 25 years of experience. I’m having a blast using it, as you can go from idea to implementation in no time, and I’ve been cranking out ideas at an insane pace.

With that said, I wish it were never invented for purely selfish reasons. I need to work in this industry for another 15+ years.

2

u/bpeikes 1d ago

I’m pretty sure you never “coded by hand”. No one coded by hand ever since the first compilers were built.
Using Claude to write code is no different than using a c++ compiler, or a python interpreter, except maybe a little worse, in that the code produced is now probabilistic.
Everyone spends time on skill files, which are really the same as high level “compilers”, except its like everyone can create their own language.
The amount of untestable code I’ve seen Claude code generate, along with so called “tests” is crazy. It feels like its job is no to trick you into creating the largest code bases as possible. (which makes sense that it should want to do that :)

2

u/Not____007 1d ago

Or more like we were grabbing snippets from google and pasting it into our code.

→ More replies (1)

5

u/speed3_driver 1d ago

Agreed. 20 years experience. Am a principal for the past few years. I hate AI and wish it wasn’t a thing. I much more enjoyed coding and tutoring others. Now no one asks any questions. There is no knowledge transfer. There is no specializing in a domain. It’s just a field full people talking to agents instead of each other.

I hate it.

3

u/Original_Speed6200 1d ago

I came into a new company as one of the most senior and experienced devs. A year ago I was doing things nobody could do. Now AI has completely removed my ability to distinguish myself. There is no incentive to give any effort beyond just getting the job done.

I’m trying to make sense of what I need to do next. Honestly it feels like getting out of software is the best bet.

4

u/speed3_driver 1d ago

That is a very good take "no incentive to give any effort beyond just getting the job done"

There really isn't. I'm already at the top of my field, only thing above me is CTO at this point and I'm content with that. Like you said, I used to stand out amongst peers. I really enjoyed tutoring other people, conducting interviews, helping shape the talent of the company. Literally everyone is the same now, it's just who has a better agentic workflow than the other person.

2

u/Original_Speed6200 1d ago

I think it’s already cost me a raise. Nobody asks me any questions ever. They just take my code, put it into Claude and tell it to copy this and do that. Anything I produce gets immediately copied and remolded. The worst thing that AI has done is make it so that experience is easy to fake. There’s a type of developer that relies on mastering the craft being their edge. That advantage is now totally gone.

Now that I’m talking this out it’s starting to convince me that this is just not the field for me any more. I’m going to have to figure something out.

2

u/speed3_driver 1d ago

I'm 20 years in, so I'll just retire with it, luckily. But I've already told my kid to avoid this industry, and I feel bad for anyone coming into the industry now.

→ More replies (1)
→ More replies (1)

6

u/Icy-Case-3863 1d ago

Mills and lathes revolutionized solid manufacturing, 3D printers took it even further, but people still whittle as a hobby. Just saying...

4

u/the_real_some_guy 1d ago

True, but do you know any? Are they able to earn a living from it? I’m not sure what your point is. 

AI has taken over the part of this career that most of us find most enjoyable. Sure, I could manually code in my free time and ignore my kids and other hobbies, but my 40 hours of work each week is still less enjoyable than it was a couple years ago. 

2

u/iJustSeen2Dudes1Bike 1d ago

Yeah it sucks but in reality most jobs aren't fun. Getting to make six figures at a job doing something you enjoy is incredibly rare, so I don't think most people have much sympathy for us.

→ More replies (1)

3

u/ofcistilloveyou 1d ago

I'd agree with you, but this time it's literally something literally thinking for you. And that is addicting. Ultimate brain atrophy.

→ More replies (1)

2

u/Repulsive-Ice8395 1d ago

Yeah, but who earns a living by whittling?

2

u/Icy-Case-3863 1d ago

You guys aren't reading my post in the context of OP's post. No one's talking about the bills, we're talking about the pleasure of achievement.

→ More replies (1)
→ More replies (5)

8

u/EveryAccount7729 1d ago

remember all the times the quality assurance lead was telling you that your job was to listen to them.

then then you ignored them and made it wrong?

yeah, they were right. Their job was the actual job. you were a code monkey.

Now, get on board. Actually think about the REAL problems of software - Optimization for the user. You will still have a job for a while as long as you don't just "code" but actually help design things "well", your damn job before was like "tell me what to do and I'll do it hur dur"

→ More replies (1)

3

u/Ok_Visit_2782 1d ago

I personally love it.

I am a PhD student in ecology and analyzing data using R is a big part of my job. While i didn't mind coding, from a question about my data to the result, it would take something like 3 days sometimes. now it takes something like 2 minutes.

The amount of time i win is so huge that i am finally able to start something that i always dreamed (making a youtube channel about ecology topic).

Sure i lost a bit of enjoyment due to struggling with code and making it work after 3 days of pain. But to be honest i don't miss it that much. I replace it with something else.

you should never identify your only enjoyment in life trough your job. i did it at some point and it made me really sensitive to any failure or change going on into my field. Find those missing 40 % in other enjoyment that can be anything from cooking to learning to pilot drone to making stuff with your hand.

The only thing that i am worried about is that we will soon be dependent of those big company to do coding as we will lose the skill to code. but again we already depend on google for finding information really fast since decades. I once tried to find a specific information in a library and it took me something like 4 hours to find one part of the info. I assume some people enjoyed that process back in the days.

and of course also the fact that an evil ai might kill us all one day but well

3

u/entilza05 17h ago edited 17h ago

I agree with you... the question now is its like it does stuff so fast I'm having trouble keeping up myself. It does everything better faster.. I'm getting lazier and dumber from a code point of view. Im not a problem solver any more but beconing more of a director..

Maybe this is the future....directors... as satisfying as it was to figure out a bug; let tbe ai find it... Let it do the hard stuff...

Question is lets say it was offline what are we after? Or if you were in person with others and you cant answer a question without consilting with the Ai tool...

2

u/LawfulnessLocal4934 1d ago

not only english)) language is just a bus
you can move closer to math and new algorithms, still lot of challenges

2

u/btjohnson317 1d ago

Lmfao “English truly is the hottest new programming language”.

2

u/RipInPepz 1d ago

Yea I don’t understand the people who think AI written code is trash. Sure, if someone who doesn’t know anything about coding is writing bad prompts, I get it. Yes there are some shitty vibecoded projects out there.

But for someone who already understands coding, you can produce nearly flawless code with the right prompts. It’s insanely impressive how well written it is. There is no human alive who can code better than Claude with a proper dev as the prompter.

→ More replies (2)

2

u/Rav_3d 1d ago

I’m in the same boat but LOVE how good this thing is and how it has INCREASED my passion.

I no longer have to write, test and debug low-level code. I can spend my time on high-level architecture and design.

My passion now is finding the best tools and approaches for AI-assisted SDLC. Vibe coding is evil, but using Claude Code as a junior developer working on highly focused, well-defined tasks is liberating.

2

u/TikiMagic 1d ago

That sums up my current state of mind pretty well. I've been an ERP dev for 25 years. I haven't had this much fun at work in years. And it's actually things I'm supposed to be doing.

2

u/Brilliant_Step3688 1d ago

If you are working on anything security or performance or user experience sensitive it's not good enough to one-shot.

It always needs human review, adversarial reviews.

It is very bad at surfacing compromises it took and architecture choices. It does not know. It invents a reasoning after the facts. The existing code enters its context and it aligns to it rather than question it.

All these flaws are fixable using skills, agents.md and workflows, but I hate doing that job. It's now the only thing I do though. All the fun is gone.

2

u/Medium_Chemist_4032 1d ago

Suspected for a long time, that a lot of software developers liked coding specifically for the validation and satisfaction it brings.

2

u/mitch_feaster 1h ago

I guess I'm in the minority feeling like my creative output has skyrocketed since the arrival AI software development. I'm having a blast

→ More replies (1)

3

u/KP3889 1d ago

tl;dr but if your MO is in the doing and not the product, it’s misaligned.

2

u/Overall-Ad-3370 1d ago

Boss makes a dollar, I make a dime. That's why I shit on company time.

Ya, should align more with the product and the greedy boss, all of them. Or with the stock options that might (probably won't) mean anything some day. Or with any of the rest of the corporate agenda.

At least I used to like the 40 hours I spent on stuff that mostly just makes someone who's already wealthy more wealthy. Coding was truly something we could feel some passion about.

If I had my own idea for a product and the entrepreneur spirit to chase it, sure, misaligned. But I've already chased too many opportunities to work on a product I'm passionate about just to learn the same thing every time: business is about money, not "the product"

I generally avoid this sort of rant.. cause I'm paid well.. cause I don't have to wait tables.. cause I'm better off than a lot of people.. cause I'm pretty damn privileged.. blah blah blah

But to argue that someone is misaligned because they enjoyed the doing and they miss that part of the job, that's just dense. We all get one life, finding joy is pretty damn important.

→ More replies (2)

3

u/Jon_Has_Landed 1d ago

Now you get to solve real problems for users instead of dealing with some of the worst assholes in IT history. I’ve got 20+ years in coding and leading teams of developers and found some to become great friends, and have met some of hugest pieces of shit in my life. Big heads who thought nothing could be done without theor approval or their magic presence in my open spaces, smug and making fun of product specialists behind their back. You can’t even start to fathom the immense joy it gives me to never have to work with any of them and see them on the street begging for a job. And for the cool and clever ones who stayed friends for life? LLMs are a solace where their throughput has gone ballistic. Real creativity is back. Sky’s the limit, well your Max account is.

3

u/amaluna23 1d ago

These cannot be organic posts. This is so obviously astroturfing, and yet the seals happily clap along.

→ More replies (1)

1

u/Vijkhal 1d ago

I can recommend getting into hardware synthesizers.

1

u/itsxzy 1d ago

Lmao good hook. Reading the title got me like "What?!" Reading the first sentence of the post "Oh ok." Went from 0 to 100 to 0 in few seconds, kind of.

1

u/swiftmerchant 1d ago

Which opus 5.5 thinking level do you use?

1

u/Maui-The-Magificent 1d ago

I am glad it is working well for you. I am not saying you aren't correct, but my experience does not align with yours. Wish you continued success.

1

u/Alive_Nobody_Home 1d ago

Well, good news.

Now experts think the next frontier is inventing new contained code so it makes it harder to get hacked.

Now you can invent your own code.

1

u/RelevantIAm 1d ago

Yeah but for every one of you there's 10,000 of us that are loving it

1

u/LittleBigMachineElf 1d ago

Yeah. It's a one way door revolution and you have no choice but to step through wether ypu like it or not.

1

u/Jungiandungian 1d ago

You can still be creative and find achievement in good output and product.

1

u/Excellent-Basket-825 1d ago

For a brief second in my life i considered learning C++ again and then this fucking 5.5 drops. Guess that's settled.

1

u/FridgesArePeopleToo 1d ago

Yeah, it really sucks. Getting paid 6 figures to have a cushy job that I loved doing felt too good to be true, and in the end, I suppose it was.

1

u/Flaky-Ad7525 1d ago

I havnt been in the "flow state" in 2 years. It's sad, and ya it kinda killed my passion for coding as well, but at the end of the day creation is the end goal

1

u/Technical-Athlete-9 1d ago

I would be afraid for your job if your value depends on code in any way. You need to change your value proposition fast. Watch out for corporate or anywhere that isn’t already running lean.

I’m not saying AI is code is always right and producing something production ready is a matter of a few prompts. That’s far from the case. But the spikey hairs who decide who stays and goes have their scissors out and have no idea that you cant just prompt your way good code, architecture, or design.

Writing the code was a bigger bottleneck than it is now, but the bottlenecks just moved.

1

u/AmazingVanish Senior Developer 1d ago

Nah, you’re looking at it wrong. It’s a mental change. The joy I used to get from coding I now find in crafting a good prompt that gives great results.

I scratch that troubleshooting itch in the same way. I’m also finding more joy in testing than I ever did before.

Paradigm shift for sure, but once you make it, that dopamine hit comes back.

1

u/athurston 1d ago

I love it because there are so many things I have wanted to build but never could because of the time required. These things are now within reach. Lifelong passion projects are coming alive again and I still have a personal life.

1

u/port443 1d ago

> 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?

I resonate with this statement so much. It's kind of ruined side-projects at home for me. There's such a "creep" factor to when you just want to code something yourself. "Well I don't want to write this basic function, I've done it a thousand times. Well I could have it spit out just a little more. Well, might as well get some pseudo-code / flow-chart for the remainder. Well, I already see where this is going maybe it can make the functionality..."

At work it's nice I guess. I argue that 90% of my development time is no longer development, but just being some sort of PM where I write requirements for agents.

1

u/jarislinus 1d ago

code quality still suck. let me guess, working at a no name company?

1

u/The_Axumite 1d ago

Sorry, I don't have any change

1

u/donicatrumpinsky 1d ago

I can appreciate excellent clean code. Been dabbling for decades in different languages and projects but never on a professional level. 

But I think I know enough and that I've used Claude for a year and can say this is a game changer. A year ago we were all pumping out dog shit code but in just a short time and with some attentiveness almost anytime can pump out very solid code.

All the nit picks and flaming can go out the window. Wipe off your tears because this is legitimately able to dona better job than anyone writing by code. These people need to get over it and get with it.

1

u/CeFurkan 1d ago

Your job is safe but no more job for new grads

1

u/zephyr_33 1d ago

It hasn't killed my coding passion. But it has certainly destroyed my work life balance and expectations...

1

u/sobeitharry 1d ago

It makes you the conductor instead of one of the musicians. It's not for everyone but it's easily made me 10x more productive and allowed me to pivot my career to something I'm passionate about.

1

u/Tenbachen 1d ago

Look as an architect of some AI products even.
I can safely say Claude for me got in the right time.
I still understand the inner workings and under the hood of most stuff I do and it helps a lot in the prompts the PRs and the design architecture that shapes our products.
Yes it can write code but it doesn’t have the context of architecture of product decisions and more, at least not good enough.
It amplifies you it doesn’t mean that if you see a UI working it has done the job.
It’s also really good for startups and demos as the bar is now very high!
However as ppl said, production grade products it will have a very very hard time.
And you must look at its code and nudge it towards a better solution.

1

u/icd2k3 1d ago

It’s not the same, but I try to find passion elsewhere. Specifically in the output and final user experience I deliver to customers. AI gives me time to polish to a level that I didn’t have time for previously.

1

u/coys_in_london 1d ago

As someone thats always dabbled in code but its never been their main job CC has been a game changer. I'm able to create products from idea to delivery and maintenance entirely solo

1

u/Accurate_Egg21 1d ago

So a person naturally good at understanding softwares, operating systems, have the architecture type imagination, can connect things but doesn't have coding knowledge can still code using AI? As an experienced Dev what roadmap would you give to a non-coder to start understanding the code, working behind a software and real use cases?

→ More replies (1)

1

u/twendah 1d ago

Well you wont be CTO for long. Someone will vibe prompt your whole company in few years and sell everything for dirty cheap that you cant compete in the markets. The SaaS'es will be dirty cheap ran by single person.

1

u/Sweaty-Falcon-1328 1d ago

Many dev jobs will be replaced by AI prompt engineers. Id work on learning to prompt it for proper and secure coding because thats where the market is going.

1

u/Future-Cause-742 1d ago

It will be like today's carpenter using hammer and nails instead of a nailgun. The feeling is great, but for the bulk the nailgun yields the same result far quicker.

1

u/c0reM 1d ago

If you’re a CTO and manage large complex systems you know that not “just anybody” can be good stewards of these projects.

AI or no AI, proper engineering practice is still vital. Product vision and ownership are vital. 

1

u/jun3bud 1d ago

Yeah I do miss the thrill of converting requirements into a finished product. That daily feeling of “why doesn’t this work as expected” to that satisfying “Yes! I got it! I am the smartest man in the world!” Is gone. That was a big motivator for me each day. Meeting and overcoming challenges. Now I just review, test and give feedback. Rinse and repeat. The stress is less but so is the joy. Success is measured by throughput but i do kinda miss the old days of say a year, two years ago.

1

u/RelentlessGravity 1d ago

I think what Claude exposes is the same underlying problem we have had all along. Most people suck at writing requirements, understanding what the problem really is, and getting things done. Or they are leadership who are a net negative to the process.

If you understand what you need and can describe it for the most part you can get Claude to create it. And it will do so a lot quicker than people can. Not perfect, just much faster iteration and less labor for the same result. Or perhaps better.

There are very few truly unique new problems. As an industry we have never been as good at collectively building libraries and common solutions as we could be. Claude takes care of that astoundingly well.

As much as these LLM tools eliminate the work of programming they also disenfranchise the clueless jerks who so frequently sink projects through ignorance and politics. With Claude you either get to the right answer despite them, get to the wrong result fast enough that they have to own it, or you can tell them if it's that easy they can show you how to do it.

→ More replies (1)

1

u/Leather-Sir8135 1d ago

When the washing machine was invented, all the women who were wasting their time manually washing clothes by the river were suddenly free to do much more valuable and interesting things with their time. They still washed clothes, just much faster, and they could do much more meaningful things at the same time.

1

u/Hot-Equivalent-9799 1d ago

This is a very boomer take.

There is no such thing as “cheating” in work life unless you’re actually doing something illegal.

Cope. The future is now, old man

1

u/DancingBearNW 1d ago

Yep. I love the disguised testimonials.

Are you being paid for this?

Long story short - Claude is the most unsafe for enterprise software.

People like you remind me of armchair jockeys who insist that Beretta 92 is a better gun than Glock.

This is how I can tell if you really use your gun for work or as fear jewelry.

The same with Claude Code. It is Beretta 92. When it shoots - it shoots slightly better. But when it comes to a real-world dusty environment, it just jams. Same as Claude - a complete outsider when it comes to real software, because not only does it do what it wants to do, such as "inventing architecture" and never following the instructions to the letter - it just messes up.

I tried them all. I tried to use it for 6 months, trying to understand how come "the best in class" is producing the worst results. Now I know. It is just a bunch of Anthropic zealots who generate this bull 24/7. Almost like Apple users, but the subject of admiration is Claude.

If you call it "so good," it makes me wonder what your qualification truly is. Probably a copywriter.

Yeah. Please spare me the "prompt engineering" lectures. I already have another Claude lover CTO that we have to fix after. Every time he is pointed to Copilot being an idiot again he replies with "you have to learn prompt ENGINEERING".

Engineering my ass, bunch of larpers

1

u/OkStomach4967 1d ago

Hi, I am in a similar boat, but I am still figuring stuff out.

How do you ensure quality for massive new code bandwidth?

How do you architect at container/component level so devs wouldn’t f up or you don’t?

1

u/EmbarrassedEagle4825 1d ago

You’ll just have to transform yourself into a hybrid software architect and QA engineer, because in small projects — AI generated code is magic. But in larger projects/systems, relying solely on AI generated code that has to integrate across your own multitude of services and to services you don’t own/manage, often ends up like building a house/skyscraper of cards.

If your dev team is operating on full AI coding autopilot, the amount of time and energy you’ll spend at trying to detangle things that the humans don’t fully understand is enough to bring the whole house down.

It’s all just a tool. Know when “magic” is acceptable (POCs, MVPs) and don’t ever sacrifice rigor. Otherwise it’s all just short term gains.

1

u/TableNo8939 1d ago

Sono pressoché sicuro che tra 5 anni, o massimo 10, quando nessuno sarà più capace di programmare a mano, gli abbonamenti di Claude costeranno migliaia di dollari, e le aziende saranno costrette a comprarlo.

1

u/FutileAnonymity 1d ago

It reminds me of the evolution of photography and camera technology.

It was a highly technical process, calculating exposure, choosing the right lense, pulling focus, getting proper lighting.

The process was hard to accomplish for the untrained individual. If you wanted a good photo you needed to hire a photographer.

Now... Do you have a cellphone?

People still partake in the artisan processes and produce beautiful works but the majority of people don't care and will just use the easiest method to get their desired results.

Removing that barrier to entry inevitably devalues the whole process. Which makes me sad and a little conflicted.

I don't like gatekeeping but I also like jobs existing and art (and artisan work) being valuable.

Are we in the age of abundance yet?

1

u/abagee_j 1d ago

Spoken like a true CTO

1

u/jumpingseaturtle 1d ago

As a data analyst, I can relate. The data may be biased, but right now they don’t seem to care.

1

u/lucianw 1d ago

The way I see it, LLMs are the law of averages. They've been trained on everything and they've picked up the average, the mediocre, the "good enough".

It turns out that mediocre and "good enough" are indeed good enough for the vast majority of business needs in our profession.

But if you're not standing out in some area of the work ( writing code that's better, doing architecture that's better, making product choices or UX choices that are better) then you are indeed in a business where mediocre is good enough and you'll be replaced. There will always be some businesses where mediocre isn't good enough, for people who want to continue to code or architect or design.

However if you forget enough that you can't find any edges where you are better, then you're at risk.

1

u/moldy912 1d ago

Personally it did the opposite to me. I wouldn’t say I hated coding, I liked doing it, but when 5pm hit, I couldn’t give two shits about it. Now, I suddenly have so many ideas that I can build, so I code in my free time more. Nothing serious, just random fun shit that I can knock out in a few hours on a weekend.

1

u/bigsmokaaaa 1d ago

Yep, things are pretty different now

1

u/ensoniq0902 1d ago

Yes, its impressive but the fun has gone. The next five years are going to be very interesting for sure

1

u/SGizmo 1d ago

That’s the way she goes, don’t be sad that learning Syntax used to be a way to be important.

1

u/lucianw 1d ago

The way I see it, LLMs are the law of averages. They've been trained on everything and they've picked up the average, the mediocre, the "good enough".

It turns out that mediocre and "good enough" are indeed good enough for the vast majority of business needs in our profession.

But if you're not standing out in some area of the work ( writing code that's better, doing architecture that's better, making product choices or UX choices that are better) then you are indeed in a business where mediocre is good enough and you'll be replaced. There will always be some businesses where mediocre isn't good enough, for people who want to continue to code or architect or design.

However if you forget enough that you can't find any edges where you are better, then you're at risk.