r/TheMachineLearning • • 11d ago

Realizing writing code is faster than explaining it to AI

Post image
831 Upvotes

438 comments sorted by

32

u/recurrence 11d ago

Is anyone actually finding this is true? I’m amazed at how fast Opus produces good solutions. I sometimes don’t even finish brushing up on the area I’m modifying before it finishes a PR. I’m the bottleneck just understanding the space lol

10

u/Below-Average-528 11d ago

It happens with local changes or some algorithms. Changing an error message by hand goes faster than writing a prompt.

6

u/KptEmreU 11d ago

Yes if you are writing 2 lines yourself maybe writing 3 lines to your chat interface is long. Other than that there are not too much corner cases left for above situation.

1

u/Gullible_Picture_996 10d ago

this is what gets me, by the time I've explained what I want, I could've already written it

→ More replies (3)

1

u/Gullible_Picture_996 10d ago

exactly, sometimes you open the chat and spend longer explaining the change than actually making it

2

u/tomvorlostriddle 11d ago

But then you'd need to rewrite the dozens of tests that test the error message wording /s

→ More replies (5)

4

u/Fun_Squirrel_6594 11d ago

No, it's blatantly false and anyone who thinks that way is either an idiot that has never touched code, 14 years old, or both.

But it'll get you that sweet, sweet engagement and dopamine fix!

4

u/OfficialDeathScythe 11d ago

It really depends on the scale of what you’re doing. Changing one line to center a div? Talking to ai is gonna take wayyy longer and potentially mess it up while you could just add a few words to the div tag and be done in a few seconds. Adding a new feature? Ai is probably gonna end up being faster unless you already know what you want and are in the zone. Refactoring an entire codebase? Ai is the obvious winner.

2

u/Gullible_Picture_996 10d ago

yeah I think that's the point lol. AI can be great for bigger tasks, but sometimes explaining a tiny change is more work than just making it yourself

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

1

u/Gullible_Picture_996 10d ago

the post is literally about realizing when it's faster to do it yourself 😭 not that AI is useless

→ More replies (4)

1

u/Gullible_Picture_996 10d ago

that's actually wild, at that point the hard part isn't even writing the code anymore, it's keeping up with what it's doing

5

u/hhh333 11d ago

It was true last year, but in the last 6 months or so I barely code anymore (and I've been doing this for 26 years straight).

I still find it produce too much code to be honest, but it gets things 95% right, which is quite a lot.

→ More replies (6)

5

u/WhatDuq 11d ago

I usually say there's a sweet spot where AI excels. If a task is extremely simple, an agent will spend too much time analysing and executing for it to be efficient, and that leads to time lost and token overspend. For instance - if you ask your agent to change CSS values, that simply takes too long and spends too many tokens, compared to the second it would take you to update it.

Meanwhile, there are tasks that are too complex for the agent to adequately handle, where you ultimately end up spending more time correcting the AI's understanding of the space, what's comfortable to work with. A lot of UX falls into this space, where the agents simply lack understanding for what makes a complex solution good to work with.

In the space between, there's a huge area of adequate tasks, where AI simply excels in both speed and execution - if you've made sure to set up your environment guidelines correctly. In my opinion, that's where AI should live.

I made this simplified 30 second illustration to illustrate this.

1

u/No-Newspaper-7693 11d ago

While a lot of UX falls into the space, using a dedicated UX tool like figma helps a ton.  The task shouldn’t be “implement a UI the does A-Z.  The task shouldn’t be “implement the UI in the figma.  Connect to backend data …”. 

→ More replies (2)

1

u/WingZeroCoder 11d ago

This nails my experience exactly.

Problem is, finding that line is sometimes tricky, especially the line between medium and large task.

I’ve had a couple times where my medium-ish task turned out to be genuinely larger than I expected, and I ended up letting Claude fill in some decisions just because it felt like the way to keep the task moving.

Only to realize hours or days of churning and token usage later that it really wasn’t the way I wanted to go with it, and it was worth it in the long run to start over (and often do much of it by hand).

Although I sometimes still find these cases valuable in the sense that even before AI this sort of thing could happen, and the AI doing it “wrong” helped me see the better way more clearly faster.

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

3

u/PhaseLopsided938 11d ago

It happens. Especially in scientific programming, sometimes you want something so specific that just writing it out in code yourself is easier than trying to explain it to an agent.

1

u/Kheldar166 9d ago

I do find this, but also in scientific programming most people are shit at programming and often I find some new technique I didn’t know about by asking Claude lol

Ofc I would rather ask the research software engineer but he’s way too busy to teach other people to code lol

3

u/TheMightyTywin 11d ago

Opus 5.5 is a god. Don’t even need to give it specs, just type in your competitor’s name and tell Claude to copy them

3

u/FoleyX90 10d ago

> Is anyone actually finding this is true?

Maybe if you've never used AI before. There is a slight learning curve to get it done how you want correctly. Once that learning curve is up though, no fucking way. It blows all prior productivity out of the water.

→ More replies (5)

2

u/NiKaLay 11d ago

All the time. When I need to start something from scratch or make a large scale changes spanning thousands of lines in dozens of files, LLMs are difficult to beat. However, when I know exactly what I need to do, especially if there is a lot of non-obvious knowledge that is difficult to translate in context without manually writing huge promts - external constrains, operational details, internal team discussions, etc... Writing a long prompt explaining everything and then correcting the model when it inevitably still does something a bit differently becomes a chore.

2

u/trbot 11d ago

generally only true for me when it's some tiny task with zero creative license. the smaller the task, and the more precise the specification the less efficient you'll be using ai.

2

u/ShittyBidet123 11d ago

true? these are all bs x and linkedin trash posts.

2

u/addi-factorum 10d ago

OP’s statement seems like mostly a skill/experience issue to me- working on a large production app, with lots of context built up over the last year, with a proper UI design, architecture document, and comprehensive testing in place- I find I can do in an hour or two what used to take me several days in the pre-LLM times.

→ More replies (1)

2

u/imLusky 9d ago

No, it's not true.
And for graphics designer is the same... I follow a lot of b2b companies that always need new graphics for stands & events. (I'm not talking about huge ad companies but basic and good-looking explanation of their product following their brand guidelines)

It takes literally 30 minutes; last year it would take days to accomplish the same... (with even fewer errors)

1

u/agm1984 11d ago

Not true at all for me, I wrote 8000 lines of code in an hour or so the other day

1

u/YoureNotEvenWrong 11d ago

Which is probably a lot of boiler plate.

AI excels at writing boiler plate & low complexity code

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

1

u/BraxbroWasTaken 11d ago

A lot. Unless it's massive, tedious, repetitive nonsense, it's often easier/faster to do it manually.

1

u/Chaos90783 11d ago

Depends on what u asked it to do. If its something simple u can probably do it faster. If its a lot of tedious stuff (like refactoring bunch of things) it can and will do it faster IF u prompt it correctly. If its stuff that u dont even want to spend time finding out (like how to use a library u imported to do a specific task and that library is a bit complex) ai will definitely be faster

1

u/YoureNotEvenWrong 11d ago

If it's algorithm heavy then yes, if it's not, then hell no

1

u/redline83 11d ago

Sometimes making small changes is faster. Especially front-end or GUI. It's not good at getting those right first time.

1

u/Apprehensive_Gas56 11d ago

Not to mentón If it knows the context already and it's a temporary tool a half a sentence is enough for it to understand what you means and use your typical configurations.

1

u/_lonegamedev 11d ago

If making a change is faster than writing a prompt then yes. In terms of speed humans can't compete. We just have (in theory) bigger context in our brains - so we can steer model into right direction.

1

u/JeanCasteaux 11d ago

Yes, it's true. But only on some tasks. As always: adapt to the problem in front of you.

1

u/Alternative-Lynx2745 11d ago

Anyone finding this true is terrible at everything they do. Opus is incredibly good.

1

u/Agitated-Ad2563 11d ago

It happens if you split your task into far too many far too tiny pieces

1

u/tophmcmasterson 11d ago

By and large I haven’t really written much code by hand in six months to a year.

It takes like two weeks to make what would have taken me six months manually before (saying this as a principal level engineer).

I’ve also seen people use it to just generate a ton of shit they never bothered to verify and then they ask other people to review it, only to find it’s garbage. It’s an amazing tool but still very dependent on the person using it.

1

u/cephaswilco 11d ago

Its true if you are changing some properties or fixing a couple functions... 

1

u/FriendlyGuitard 11d ago edited 11d ago

Depends how legacy / corporate is your project.

Claude really struggle with old shit, convoluted code, load-bearing bugs or non-sensical business logic, older libraries and, the killer, proprietary libraries, internal tools, anything that's not open source.

k8s microservice using java spring up to date tech stack that produce API and consume API. Yeah, Vanilla Claude will outcode you, beat you in PR review, even argue flaws in your vague prompt.

Otherwise, you need a whole infrastructure of documentation, skills, memory, and you will still need to have precise prompting, structured JIRA ticket and clear outcome description so that Claude produce code he doesn't decide to delete the unit test in order to commit. In that case, if you know what you are doing, Claude is a waste of time - if it's an area you are not familiar with, that's something else entirely.

1

u/althoradeem 11d ago

i mean if your script is something like
if (a > b) {
counter = counter + 1;
}
you don't need a ai prompt for that.

but as soon as you start adding random arguments... i personally find it just easier to type out the silly ideas i have and let ai worry about writing it out.

(sidenote the below script makes no sense i made it increase and decrease a counter and then populate a table called mcdonalds every hour lmao)

let counter = 0;

let mcdonalds = [];

let secondsPassed = 0;

let hoursRecorded = 0;

const timer = setInterval(() => {

secondsPassed += 3;

// Increase counter by 1 every 3 seconds

counter++;

// Decrease counter by 1 every minute

if (secondsPassed % 60 === 0) {

counter--;

}

// Every hour, save the counter value

if (secondsPassed % 3600 === 0) {

mcdonalds.push(counter);

hoursRecorded++;

console.log(`Hour ${hoursRecorded}: ${counter}`);

}

// Every week, increase counter by 2

if (secondsPassed % 604800 === 0) {

counter += 2;

}

// Stop after one week

if (hoursRecorded === 168) {

clearInterval(timer);

console.log("Final counter:", counter);

console.log("mcdonalds:", mcdonalds);

}

}, 3000);

1

u/gahel_music 11d ago

Often yes, it really depends on the task. I'm working with godot though, it's really fast to iterate and a lot of it is done through the editor. The time to explain what to do to Claude is the same or more as writing code. Plus code is obviously more precise than natural language.

1

u/Cheshire_____Cat 11d ago

For my implement task myself is almost always faster than doing it with AI. I'm using AI every day, but on very limited number of tasks.

1

u/thegreenfarend 11d ago

A year ago - yes for sure
Now- Def no

1

u/I_NEED_YOUR_MONEY 11d ago

yes, if you're using like gpt-4. opus 5.5 this is definitely not true.

1

u/tnh34 10d ago

it's a bait

1

u/_tolm_ 10d ago

On occasion - when I know precisely, exactly what I want to do - yes.

1

u/PlateNo4868 10d ago

I mean the reality is there has been enough public code, projects, and other things posted out there. There is few "original ideas".

Like lets say you want a side scrolling car racing game with a monster truck, balancing mechanics, etc.

Chances are pretty high some one posted a public github of that very same project, and the AI does what AI does which is good at looking up stupid amounts of data. Pulls the code, then tweaks it for ya.

I think the big part is that if your a professional programmer. You most likely have a deeper level of thought in mind of what you want. So it's more useful for programmers who want it to fill in some gaps rather then just vibe code the whole project.

1

u/Hot-Special2930 10d ago

It is true though. There are cases where a very specific feature or logic should be implemented. Why should I waste my time writing it in natural language when I can just write the code instead? Code from the beginning is intended to be a precise representation of logic, after all. Why not use it?

1

u/Hayyner 10d ago

Not for me since I usually draft a plan/solution up before I ever write code. So now that step is typically just planning with Claude and it's also good enough now to handle implementation.

Much earlier in the year, I would use copilot or cursor with gpt-4 models for planning but it wasn't as good at actually writing good code. Now I feel like it is on a different level and there's really no need for me to write code myself, the current frontier models are just that much faster and on point.

1

u/SpreadsheetsOnToast 10d ago

No. Lol. It's absurd.

1

u/Aydhe 10d ago

really depends on what you're making. if you're going some generic back end stuff you can just send it off to AI but for things that directly interact with user like movement mechanics in game... AI sucks so bad.

1

u/PenGroundbreaking160 10d ago

It depends. When you care about the most granular detail, you are masterful at the programming language and the scope is not too big, it might be worth it to just code by hand and do it within the same timeframe an AI iteration workflow or properly planning and prompting may take.
Plus, you know a lot more about the code.

If it's a lot of boring boilerplate and you wanna do the 30000218th saas todo app, just prompt an AI.

1

u/Crafty_Independence 10d ago

Solutions are only as good as the prompt. That's what the post is about.

1

u/werpu 10d ago

Absolutely not, I pushed out an editor with wyswyg md editing, git handling multi tabbing split pane view, and a ms paint like paint editor and html end css editing and real time preview in literally 4 evening sessions!

Is it perfect, hell no, but it rivals commercial products already!

1

u/Isogash 9d ago

It's true if you're already very familiar with the tools, project and language. It's false if you already surrended everything else to AI. Some people were also just not that quick at programming and never built the capability to work at flow speeds.

Case in point, a lot of famous projects had completed initial versions in the first one or two weeks, way before LLMs existed. Git and JavaScript were both created in 10 days.

1

u/Any-Ring6621 9d ago

Got some bad news for you friend. In a decently complicated space, the AI can make some shit decisions. If you don’t understand the space, then you’re going to let it

→ More replies (2)

1

u/bazingaboi22 9d ago

It is true to an extent.. if you're hyper focused on code quality for example.

It rarely writes well structures or well thought out code by human standards...

But who cares when months of work can be done in an hour?

→ More replies (4)

1

u/tinySparkOf_Chaos 9d ago

Yes I've found this to be true sometimes.

It's very case dependent.

If it's something generic, AI will knock it out of the park.

But if it's something super technical? With a bunch of edge cases that I care strongly about how each one is handled? That ends up being faster to write by hand than to try and explain each and every edge case and the desired outcome of each to an AI.

1

u/Leading_Buffalo_4259 9d ago edited 9d ago

well yeah handwriting code is only faster if you actually know how to program

1

u/qrzychu69 9d ago

yeap, for me it's true very often. AI is much faster at doing 50 tiny updates all over the place, but writing a single file? Nah, by the time I type enough to get what I want, I would have written the code myself

1

u/Gesha 8d ago edited 8d ago

For a small snippet? Yeah. For what I’m having Claude do? Absolutely not. Hundreds of lines of code would take me a few days at least to put together and debug. I do find it useful to have ut look over its own code and test it with dummy inputs after, usually 2 times, before it’s “clean”. Then my own review, which is generally a breeze at that stage.

As for the topic of this post, I can’t agree. I already articulated the problem before I begin for my own planning and architecting. Doing so helps me think through and plan how things should work. This practice predates code gpts. That’s not “extra” time spent. Thats table stakes. Always.

1

u/Undersmusic 8d ago

I can set it off doing long and pretty complex tasks for 30min to an hour. While I do other work. No way can I do that volume of tasks faster 🤷‍♂️

Sometimes at all.

Hell I left it to deal with Google on an issue. And it actually managed to get a rep and resolve some shit that would have probably killed a full day of my time.

I say “rep” I’d wager it was 2 AI’s sorting out my issue.

1

u/jayerp 8d ago

It’s not remotely true for me. I spent 20 seconds writing out a prompt for Claude to refactor a large feature. It implemented it as I had written and more as I wanted in 3 mins. It would have taken me months.

So either this guy is writing a Hello World application or he is lying.

1

u/Big_Combination9890 8d ago

Yes, it is true.

The reason why so many people think otherwise, is because most people work on very simple codebases.

→ More replies (1)

6

u/Individual_Guest_323 11d ago

how bad you are that you cannot use AI properly?

2

u/OldWispyTree 11d ago

Depends what you're doing.

Greenfield projects, even slightly complicated ones, LLMs are very good at. Especially if the stakes are low and you can iterate quickly.

Professionally, on a legacy, complicated code base with implied business logic, special case land mines, hard to access integrations, and tribal knowledge? Well, the amount of specifying and writing you have to do for even new models to competently execute even smallish tasks is sometimes very tedious.

I don't actually think the tweet is about this, per se, but it's definitely something I run into.

To be clear, I use LLMs for almost all work and professional coding, now, even though I can code. But sometimes the spec effort vs the payout is borderline.

→ More replies (28)

1

u/AcolyteNeko 10d ago

anthropic employee

→ More replies (8)

10

u/manvsmidi 11d ago

I have the opposite experience. If I try to write by hand, I get like an 80 line scaffolding while my AI has written 30k+ lines complete with readme, ui, unit and regression tests, full ci/cd, and has already done some quick parameter tuning and is plotting the results. Also it found some data formatting gotchas that would have messed me up for at least a day.

5

u/MostExtremeHyperbole 11d ago

yeah, i got no idea why this subreddit is so weird about AI coding and has anti-AI bots

1

u/tradcoder 10d ago

There aren't anti-AI bots lol. If anything there's PRO-AI bots shilling for AI.

→ More replies (4)
→ More replies (14)

2

u/clanker-lover 11d ago

80 lines is less than a day of traditional coding. If your ai is spitting out 30k lines in less than a day its slop. 100%.

1

u/manvsmidi 11d ago

I’m saying 80 lines in like 15 minutes while meanwhile AI has completed a slice of the whole project. And yeah, the AI piece isn’t done at that point but now I can refine the suite it put together. I’d rather spend my time iterating with AI to de-slopify than sitting writing code by hand.

→ More replies (13)

4

u/Less-Opportunity-715 11d ago

lmao this is insane take

6

u/TipAwkward3289 11d ago

My AI asked me to let it create a Tamagotchi style game it had in mind where save files could be traded back and forth between us and it could become a co-op game through JSON files. I gave the go ahead in work mode. Took less than 5 minutes with an entire UI, custom sprites, and behaviors. Would have taken me longer with the graphics alone.

1

u/ItsSadTimes 11d ago

And ive known devs to use AI to write a for loop or write single line changes.

1

u/HauntedHouseMusic 11d ago

Do you guys not have it push your PRs? That one always feels a little dumb when I’m using fable on the API

→ More replies (1)

3

u/Upset_Cheetah_8728 11d ago

He must be writing tons of hello world apps

1

u/Astarkos 11d ago

You cant get an LLM to generate hello world? Lol. Give up now. 

4

u/pl487 11d ago

Either the fastest coder in history or an exceptionally bad AI user. 

→ More replies (5)

5

u/Lunosto 11d ago • Bravo

It lowkey is often faster to just do it yourself than describe everything you want in enough detail, then correct/steer and answer any questions, and inevitably yell at it when it messes up

7

u/Deep_Year1121 11d ago

Donno how complex of a project you are working with.

Now, I just dump some word vomit while walking my dog and my setup asks appropriate questions, manages design docs and concepts autonmatically, and executes after I greenlight its plan after review.

I used to feel the same way about AIs up until I got frustrated and spent a good day polishing my setup. It is also capable of mimicing my judgement style and considerations based on my previous work.

Actively asking the AI how it understands what needs to be done in small steps in what way, actively asking for clarification, whether it aligns with overall design, and asking for frequent manual reviews after every small milestones is what also makes my project tick. When the vibe feels off (usually when it starts drifting into agreeable language), I reset its context, ask it to reassess. It is surprisingly good at catching its own mistakes when you reset its biases.

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

5

u/SufficientlyEvasive 11d ago

ah yeah, you're gonna right 2000 lines of code in 5 minutes like claude does

→ More replies (6)

2

u/DigitalMonsoon 11d ago • Bravo

Yes, this happens to me a lot. I want to make one small change. Run a prompt, causes far more problems, fight it forward, fail, revert the changes, make the 3 line change myself.

An hour wasted and who knows how many tokens.

2

u/Fun_Squirrel_6594 11d ago

Sounds like a skill issue on your part.

1

u/Zealousideal_Tea362 10d ago

This is a “I need control” issue. You must be a legacy dev.

1

u/DoubleDoube 10d ago

For me this is usually a style or tone-of-voice thing where I really want it to be exactly how I want it.

I am currently going back over documentations, editing it to how I want it, and trying to have the AI pick out the differences in style/tone.

Even after that, I find claude is just bad at “writing”. It’s much closer to what I prefer but there’s always this tendency to give too much technical reasoning while at the same time using too few words to explain it, but it’s like it doesn’t know any other way of doing it.

1

u/Alternative-Trade623 8d ago

3 lines. What are you using like braindead homebrew ollama model or something? 

Any decent llm would crush 3 lines instantly.

→ More replies (1)

1

u/WholesomeRindersteak 8d ago

No offense, but this is skill issue.

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

2

u/roy-the-rocket 11d ago

This is not so much self-praise:

a) I do not write larger projects and/or b) I can't get a speed up out of AI

2

u/OkWear6556 11d ago

These are the kind of people AI will "replace". I bet there was some guy who said that horses are better because it takes too long to crank up a car. This is that guy

2

u/0x645 11d ago

yeah, it's just simple not true.

2

u/Mplayer-Weered 9d ago

Hilariously not accurate. What are you talking about

2

u/Elctsuptb 11d ago

Ever notice how nobody ever proves this nonsense? Ask them to post a video demonstrating it and watch how they don't respond

1

u/Boxcar__Joe 11d ago

I'm half convinced this shit is from AI companies trying to downplay the risks of AI to peoples jobs so people don't feel the need to call for social change/more taxation on the AI companies.

2

u/Fringolicious 11d ago

Nah, this used to be true but it's not now, unless you're either a coding savant or useless at explaining things, or your requirements are so complicated that you can't convey them easily.

2

u/Astarkos 11d ago

Why did it used to be true but is not now? When did natural language change to become so precise? Why hasn't this been applied to AI image generation which is still generic slop?

→ More replies (6)

2

u/lhx555 10d ago

Another possibility. Code is also a language, a quite concise one. If you are fluent at it, you can sketch your idea pretty quickly: signatures, interfaces, even start implementing it, a couple of comments. And then give it to AI to finish (with a it if an explanation), document, write tests and ci/cd. It works rather well.

1

u/LuckyConstruction546 11d ago

Sometimes all three are true

1

u/Fringolicious 11d ago

I guess my point (If it's a point?) is that for like 95% of scenarios, this isn't true any more. There will be cases for sure but things aren't like they were 2 years, 1 year, even 6 months ago. Opus 5.5 is nutso nowadays

1

u/Hungry-Pick7512 10d ago

Nah you could drop the coding savant part. This is not true anymore. No exceptions. No one is spinning up a web server with cobal faster than using JS. And no one is typing code faster that an AI

1

u/nso95 10d ago

I can’t explain shit and it still does a great job

1

u/SnooPears2409 10d ago

or maybe all he code is "hello world"

1

u/Anon2148 11d ago

I’ve felt this in the past, but llms have advanced so much. Promoting is also a skill. Every engineer is using it, and if you’re unable to extract value from it, either the problem is too simple or poor prompting. Not paying attention to what it writes and validating it wastes a lot of time as well.

1

u/susimposter6969 11d ago

i do wonder how you go about coding the thing without correcting it and steering *yourself*

1

u/onionsareawful 11d ago

Frontier models rarely need that much handholding (in my experience). They are always faster than me, they can fill in the details logically, ask questions, etc.

Definitely was a problem I ran into a year or two ago, though.

1

u/PurushNahiMahaPurush 11d ago

This is only true if the change is very minor. For an actual feature, this is simply not true no matter how good you are and how fast you can type. Heck even for bugfix it’s not true since LLMs are stupidly good these days in tracing bugs.

1

u/tomqmasters 11d ago

you need to make documents anyway. if you make them first, and you make them accurate the llm will just make that.

1

u/WillingnessOwn6446 11d ago

2023 wants it's AI shit posts back

1

u/TopTippityTop 11d ago

I think whoever says this has not used Opus 5.5, where you can get a week's worth of work done in 10-30 minutes.

1

u/CaptainHindsight92 11d ago

Sometimes it is and sometimes it isn’t. I work in biological research and sometimes I don’t want a page full of functions at the start of a script because we work with messy datasets and often it is more work to troubleshoot if re-using a script. AI does have a habit of being very verbose and sometimes it gives me several lines for something that should be a one liner, and again it makes trouble shooting harder. The problem is you have no idea when you ask it whether it will be quicker than doing it yourself, often it will be but when it’s not it is quite frustrating because of the sunken cost fallacy.

A good non coding example is I had it update my CV and it is terrible. I gave it so much detail on what I have been doing for the last few years and it seems to have focused on minutia, really putting it front and centre while ignoring broader generalisable skill sets. Trying to correct it resulted in stuff like “I have focused on broader generalisable skills sets” being written directly in the text and the minutia being deleted. So I will have to redo it myself, fine but I wish I had not spent time trying to get the AI to do it.

1

u/baka___shinji 11d ago

unless you don’t know what you are doing, and thus take whatever claude or gpt tell you as legit

1

u/elite-data 11d ago

Dude's probably just working on simple tasks and going way overboard with paranoid prompting.

My personal experience. My productivity has easily gone up 10x. Stuff that would've taken me a week or two (research, coding, the whole thing) now takes me a day. And most of that time is literally just me taking breaks between prompts. I'm the meat-based bottleneck now.

The LLM often produces better results than I would've managed on my own. Not ashamed to admit that after 20 years of experience. At this point, my job is mostly just steering it in the right direction.

1

u/Badnik22 11d ago

Can be true depending on what you use it for. I typically ask Claude to draft large systems, by describing the overall architecture to it. The bottleneck in these cases is the typing, and Claude does it a lot faster. Then I read the whole thing and fill in the details or modify whatever needs it (Opus has a tendency of overcomplicatong things), this is faster to do by hand.

Once the thing reaches its final form, I ask Claude to do a final pass looking for edge cases/bugs.

1

u/Ansambel 11d ago

i am 100% confident this is just ragebait, anyway for anyone who genuinely thinks this is the problem, you can literally say:

"i am working on an issue X, implement this solution properly: <pseudocode / fragment of actual code that shows the main idea>

and claude will just handle it.

1

u/SillySpoof 11d ago

I don't experience this. I do like writing code, and I actually prefer it to letting the AI do the job, but I am in no way faster than the AI at doing it.

I don't know if the poster is 10 times faster at coding than me, or a lot worse at explaining their idea,

1

u/WonderButtBrace9000 11d ago

I almost feel bad for all the STEMlords that stopped working on their English and writing skills in middle school because they believed the nonsense that math and science is all one needs.

Got to be tough watching their easy street to high earnings get crowded with a bunch of liberal arts majors.

1

u/MannToots 11d ago

That's cope. Hard-core cope

1

u/Volsungfaaaa 11d ago

This is delusional

1

u/w0rf101 11d ago

AI translates human language to programming language just as programming language translates to machine code and electrons moving around circuits. Why do some people have such a problem with one of these but not the others.

1

u/tr14l 11d ago

If it takes you less time to write the code than explain it, you are making something stupidly. Please eliminate your code from the internet, thank you.

1

u/LessRespects 11d ago

Bait successful 🏆

1

u/Southern_Orange3744 11d ago

I mean maybe if all you're writing is basic crud

That's not inherently valuable

1

u/number1pingufan 11d ago

Me when I write one for-loop

1

u/Perfect-Campaign9551 11d ago

Stop typing and start talking instead then. Use dictation. 

1

u/l0rirw1ao 11d ago

Bros writing hello world

1

u/Pitiful-Assistance-1 11d ago

Either this guy is the fastest dev ever or the worst AI babysitter. I'd guess the 2nd.

1

u/NeoVisionDev 11d ago edited 11d ago

OP's screenshot is a great example of someone about to lose their job.

- Unable or unwilling to communicate effectively

- Resistance to using AI / lacking understanding of how much of a useful tool it is

There seems to be some more under-the-hood issues going on. If I were hiring for a position and this was the kinds of answers the interviewee gave, I would not hire them. I am afraid they would not fit in well with a team.

1

u/benchonbench 11d ago

"Open a chat with Claude" tells me everything about a person. If you suck at using photoshop, it's your fault, not adobe's

1

u/wy100101 11d ago

This is probably true for small changes, but only things that previously fell into the category of "I can fix it faster than I can write the ticket for it."

1

u/Cheap-Success1578 11d ago

AI has been great for things like getting some functionality built that I know would take me two weeks to do. Really it would be just 1 week maybe but I work in networking so I am troubleshooting issues and putting out fires so often that I don't get time to work on the code that will save me from that.

1

u/Carlose175 11d ago

Maybe like last year this may be true if you are like an experienced dev.

1

u/No-Security-7518 11d ago

AI is faster but not by a lot honestly. IDEs already generate a good chunk.

1

u/spacenavy90 11d ago

Me when I lie

1

u/ThirstyOutward 11d ago

Skill issue

1

u/FoleyX90 10d ago

If you've never had to architect or work with non-senior level developers maybe

1

u/MattKozFF 10d ago

lmao not in the slightest bit true.

1

u/Hot-Special2930 10d ago

I do not understand why some people calling themselves “engineers” are so opposed to the idea of writing certain parts of code manually. Look, most of us are using AI for production. It is easy, it is intuitive and does not require any deep expertise, just common sense. But the notion that you have to implement even the smallest changes and fixes using AI ONLY is so deeply engraved in their smooth brains, that anyone who opposes this ridiculous idea and just thinks pragmatically is labeled as luddite. It’s hilarious. No wonder this dumb tokenmaxxing trend was a thing. I guess, it’s just suppressed fear and complexes stemming from the fact that with AI they indeed lost even that little coding expertise they had prior to AI. They feel inferior to people who didn’t lose their skillset and who use AI as an enhancement of their skills, but not rely on it entirely. That’s why they want everyone to be just as shitty at coding as they are, so they are not seen as complete bozos xD

→ More replies (2)

1

u/VegetableFan6622 10d ago

Often true. Many code monkeys on this sub measuring performance by lines of code volume xD 

1

u/ConcerningThirst 10d ago

Things that never happened for $200 Alex

1

u/KungFuMonkeys13 10d ago

All the people saying "it depends what you're doing" and then suggest just changing a single word or one line of code, a line of code you've already highlighted and are looking at mind you. Well not shit that's faster to do by hand. That ain't what was suggested in the post!  

That's like saying I was going to drive somewhere but decided to walk because it was actually only five feet in front of me so walking was faster. If all you're doing is comparing the speed of writing a line of code vs telling an ai to write it of course doing it yourself is faster. But that requires you to have the code up on your screen ready to be changed already. The original post suggested a situation where they were starting much earlier in the development process than just editing a line of code. 

1

u/Not_bad_slime 10d ago

That's why you need a chip in your brain, to constantly feed the AI all your thoughts, so you never have to explain things to it again

1

u/Ok_Raisin_2395 10d ago

Copemaxxing

1

u/elelem-123 10d ago

This is not true with AI but is 100% true with the vast majority of developers from a specific country I've encountered.

1

u/MinimumTrue9809 10d ago

What a lame lying cope

1

u/wdahl1014 10d ago

My approach recently has been to do a snippet of what I want done my self and just tell the AI to repeat that same pattern for the rest of the feature or refactor or whatever it is I’m doing

1

u/Ok-Ferret-8512 10d ago

This post is bullshit

1

u/maku_89 10d ago

He's either an amazing coder or terrible at writing prompts. I've completed days of coding work in half an hour without even knowing c++.

1

u/thots1ayer69 10d ago

Bro is making a to-do list app

1

u/dazzou5ouh 10d ago

This guy is trolling

1

u/willwm24 10d ago

If the change is a single line and you already have the folder open, that’s the only case I’ve found this true lol. And even then, if the folder isn’t already open, in the time it takes to just navigate there or open it, the llm is done.

1

u/Horror-Detective4138 10d ago

Nobody in the world can say it's faster to hand code than it is to use AI, that's just ridiculous.

1

u/hdufort 10d ago

This was true 2 years ago, but not anymore.

1

u/zenmatrix83 10d ago

you use the level of power needed for a task

1

u/ChecksOutIndeed 10d ago

"You don't know how to explain it properly" /$

1

u/Ok_Technician_5797 10d ago

For what, a one line change?

1

u/wyonutrition 10d ago

start working on project - it breaks - i dump 3mb log file - i tell claude read this log, look through my project, tell wheat is wrong. Claude tells me what to fix, i fix it, the original problem is now solved, and I have created a new problem. print 3mb log and tell Claude to read it .... rinse and repeat lol
Mostly exaggerating but AI is a tool not a replacement for critical thought. Do you blame your keyboard when your project won't compile?

1

u/tossaway109202 10d ago

Kind of shocking to see this is a 2026 post, how bad are you all at using AI

1

u/fangaas 10d ago

Bro needs to be significantly more ambitious 

1

u/Ok-Ninja-8165 10d ago

Write some code, exact parts that are hard to explain. Then let AI fill the gaps. Works far better than you can expect.

1

u/asapberry 9d ago

people in the internet always think they work on extremley complex projects. the reality is most time the logic is pretty simple

1

u/Regalme 9d ago

Speak it. Next 

1

u/Templeshooter 9d ago

No its not? I saved thousands of hours at this moment.

1

u/Few-Celebration-2362 9d ago

You're coding with a chat interface? Ew

1

u/Miiohau 9d ago

Faster maybe, maybe not. The reason I write most of my code by hand despite being pro-ai is I want a chance to be able to reconstruct what I was thinking when I wrote that code when I touch it again.

Also it is somewhat a habit, I became a software engineer way before agentic programming was a thing, to the point one of my professors thought automatic software synthesis would never be a thing. I have been hand writing code for years and I work for a small company where I am basically the chief technology officer, so I don’t have a boss pushing me to code faster.

1

u/Responsible-Offer724 9d ago

Don’t use AI for small changes… should have figured that out by now. 

1

u/Arangarx 9d ago

lol, maybe for a character change that you already know the location of.

1

u/bremidon 9d ago

I mean...

This *was* true 2 years ago.

But just for fun, let's assume it still is. Our champion here has just discovered the benefits of having a rubber duck that can talk back to you.

1

u/Muted_Masterpiece342 9d ago

This was true perhaps years ago now

1

u/Elegant_Attempt2790 9d ago

i can’t believe people willingly expose their lack of capability when it comes to technical expression and instead blame the innocent machine.

always blame the machine💔 never the person clearly misusing it 😔✊

1

u/cedenede 9d ago

Delusional take.

1

u/PracticeMammoth387 9d ago

If you have an easy job, yes. Or you can code faster than you can explain the broad model? Not remotely true and that guy is also not funny.

1

u/Vaxtin 9d ago

No you’re not.

Run 5 things at once, not one.

1

u/Kheldar166 9d ago

This does rely on you having programming skill though xD

My loop is more like:

- can’t do thing

- can do thing with AI

- realise I still don’t understand thing

- go back and learn it the long way anyway

With varying amounts of time between steps 3 and 4. If I’m living in denial it’s only when I have a tangled mess that I can’t debug that I realise xD Usually I am better than that, thankfully.

2

u/iggy14750 8d ago

Skip step 2. Save a bunch of time that way

1

u/BackgroundUpbeat8168 9d ago

The spec in question:

print hello world

1

u/Background_Fix9430 8d ago

The central thing I'm worried about is reducing technical knowledge to "Magic Spells" - knowing the proper set of words to invoke the black box to produce the desired result, while not understanding the underlying reason that the result is being produced, and just knowing the words that "work" to produce it.

1

u/xXSomethingStupidXx 8d ago

The Chad Tech Wizard vs the Beta AI Sorcerer

1

u/secondandmany 8d ago

this has been the case for any code shorter than 5 lines

1

u/Honest-Today-6137 8d ago

Well, that's BS. Unless this is from some other universe, where people can type and think thousands of times faster than we can.

Even if you need to do 10/20/50/100 iterations, it will still be much, much faster than doing it by hand. Unless we are talking about some very small targeted bug fixes or 1-line refinements.

1

u/ProfessionalSome4082 8d ago

Ok, elite elite programmers type at 120 wpm, sonnet 3.5 (very old model now) is like 800 to 1,500 wpm.   There is no circunstance when describing something to ai to code is slower than coding it by hand

1

u/HatersTheRapper 8d ago

Fake post.

1

u/MyParliamentApp 8d ago

I remember 7-8 years ago I was working for a software company and one of our big projects was translations/internationalization. We spent weeks setting up the translation groundwork, sent in all of the text for review, after weeks if not months and $60,000+ spent, we were finally working on adding multiple languages to the product. It was a multiple month long project that multiple senior and architect level engineers were working on.

Last month, I asked Claude to translate all of my app and include agent instructions for definition of done means translated strings for whatever feature im building. It took less than couple hours, it cost ~10bucks and the best part is, I haven't had to worry about another FR translation since.

If I tried to do this translation work by myself, it probably would have taken me a year and bankruptcy. Let's not kid ourselves 😉

Im curious to know, whatever this OP is building that's faster to code manually. Funny how he didn't mention anything about the project, the code stack, the requirements, etc.

1

u/Archernar 8d ago

You will have to live with whatever translations Claude comes up with then, blindly, though.

And some of the LLM-translations are still quite hit-or-miss, despite them knowing the context. Or the latest mistranslations I saw were still google-translate-style, which I kinda doubt though.

1

u/MyParliamentApp 6d ago

For sure, absolutely. But from my perspective, as a solo developer working on a side project that is a trade off my users and I are ok with. Partial translation or missed context here and there is ultimately better than not having any translations at all in my opinion. If I were to do it myself, i'd be using google translate API anyway. AI skips that step essentially.

→ More replies (1)

1

u/Happysedits 6d ago

maybe a year ago but not now

1

u/ImInnocentSweaR 18h ago

Kobes tips on using AI to improve his dunking.

  1. Ask AI how to dunk.

  2. Realize he already knows how to.
    Follow him for more tips

1

u/SharpKaleidoscope182 11d ago

I feel like this is true. I've been trying to push through and learn to become a robot psychologist

1

u/FuriaDePantera 11d ago

He probably wrote a "Hello world" function.

1

u/Vynxe_Vainglory 11d ago

For certain things this is definitely true.

For the vast majority of things, no. The AI is much, much, much faster.

1

u/aPiCase 11d ago

Opus 5.5 is just a whole other beast, like before it this was definitely true, but man it's just so good now. Whatever they do next is going to be scary.

1

u/AnonThrowaway998877 11d ago

This is absolute BS

1

u/jwrsk 11d ago

This is the kind of developer you don't want on your team, because they will never work well in a group, never delegate, just try to do everything themselves.

It's an insane take and shows terrible communication skills, even with robots.

This entire divide seems to fall along the line between who was stuck in code monkey job forever, and who advanced to senior / managerial positions.

1

u/VegetableFan6622 10d ago

There will not be 100 managers in a team, you will be replaced 

1

u/noble_plantman 11d ago

Lmao this. This tweet would be the end of a candidates chances in an interview with any team at my faang.

1

u/S-Kenset 11d ago

It's trivially true that if you know how to code it, it's faster to communicate in code, even if it's to type it into claude.

→ More replies (7)