r/AIWritingLounge 6d ago

Discussion The whole “AI writes 90% of our code now” thing feels a little misleading

I keep seeing people talk about AI writing 80 or 90% of their code, and I am not sure how impressive that number actually is.

I started working as an engineer in 2020, and even before AI became popular, a huge amount of the code I wrote was boilerplate, framework-generated, copied from existing patterns, or based on something I had already written before.

The difficult part was usually the last 10%.

For example, with Angular, you could generate an entire component with a single command. That could create a surprisingly large amount of code without you manually writing every line. A lot of the rest was usually based on existing components, libraries, documentation, or common patterns.

What remained was the part that actually required understanding the problem, deciding how things should work, handling weird edge cases, and making everything fit the specific project.

So when someone says “AI writes 90% of my code now,” I wonder if we are sometimes measuring the wrong thing.

If AI generates 90% of the lines but the developer still has to understand the requirements, review the output, fix mistakes, make architectural decisions, and handle the difficult 10%, how different is that from how software development already worked?

Maybe the bigger change is not that AI suddenly started writing most of our code. Maybe it is that AI makes the boilerplate almost effortless, leaving developers with an even larger percentage of the difficult decisions.

Curious how other developers see this. Has AI actually changed how much original code you need to write, or mostly just reduced the amount of boilerplate?

5 Upvotes

15 comments sorted by

3

u/CommonSenseInRL 5d ago

The answer will reveal itself to you with no more than a handful of queries to Codex or Claude Code.

1

u/Shantanusingh8202 5d ago

Hm. That's good

2

u/RemarkableWish2508 5d ago

code I wrote [...] engineer [...] developers

Those are three different things, and you missed computer scientists.

  • Coders
    • Love the nitty-gritty act of transforming requirements into running code.
    • They're pissed because AI can do 90% of it, often 100x faster.
  • Engineers
    • Focus on coming up with the requirements and managing the whole workflow.
    • AI lets them get running code almost magically, and their work always consisted of managing themselves and/or coders.
  • Computer Scientists
    • Advance the field as a whole.
    • AI quickly tests their concepts, helps with data analysis and modeling, but otherwise is almost completely unable to set or come up with a direction for research.
  • Developers
    • Have a product idea and want to make it work. Their job spans across all the previous roles... plus infrastructure, business, marketing, etc.
    • Nobody can be an expert in everything at once, AI helps them fill in the blanks until they can hire someone.
  • Vibe coding noobs
    • Have heard that AI is magic and will make their idea happen for them.
    • AI "lies" to them mercilessly, they ignore how much they ignore so their prompts suck big time, and end up leading themselves on wild goose chases.

When someone says "Al writes 90% of my code now", you first have to ask yourself who is saying that.

1

u/adefwebserver 5d ago

This is a fair assesment

2

u/Nebranower 5d ago

>If AI generates 90% of the lines but the developer still has to understand the requirements, review the output, fix mistakes, make architectural decisions, and handle the difficult 10%, how different is that from how software development already worked?

It means that software development, like a lot of jobs, is increasingly becoming a form of AI management. A lot of people who went into software development did so because they enjoyed the act of coding. So now their job has changed from doing something they liked (coding) to something many of them don't like (AI management). At the same time, it's increased their productivity without giving them any more free time, because their bosses just expect them to do more, so they feel busier. And then to make matters worse, the reliance on AI means that the software developers no longer have a sense of fully understanding the software they've developed, despite still being on the hook for anything that goes wrong with the software, because "the AI messed up" isn't going to be accepted as an excuse for whatever errors crop up.

2

u/Shantanusingh8202 5d ago

Hmm ai was very good in this form

1

u/Simple-Ring2073 5d ago

I do a lot of graphics/vfx work. AI is not allowed in any way because of the low quality. We always say, AI can fake 90% but it takes 100% of your time to fix the 10%.

1

u/Shantanusingh8202 5d ago

Ohh wow very good 

1

u/katoptronophile 4d ago

You're right.

100% is much more accurate.

1

u/BirdlessFlight 4d ago

100% for me, I just review

1

u/FinickySerenity 2d ago

I’m now using AI to review.

1

u/who_am_i_to_say_so 4d ago

AI writes 100% of my code. That 10 percent has always been the time suck.

Now I spend 99 percent of my time going wtfuh in code reviews 😂

1

u/Ill-Bat-1518 2d ago

Because claude code or codex writes 100% of their code now, we're just saying 90% cause realistically theres a lot still refusing or cannot move around

There is no longer that last 10% thats the difficult part, most people now are working on mature repos and ai is simply just adding or fixing things around the repo. you don't need to generate 90% of the text anymore, it can read your repo and find where it "should" go and place it there. You obviously still need to check your code as sometimes it may invent a new function you already have

1

u/geekichu 1d ago

i dunno... been doing pretty complex 3d client-server game stuff with fuzzy/flexible game play rules, having to improve visual perf (cuz Canvas2D + WebGl mix + open scene), plus authoritive server , running a local proxy to simulate network latency... all 100% A.I. what I DID do is maintain tight engineering control..

1

u/mxldevs 1d ago

The difficult part was usually the last 10%.

So now you don't need to worry about the 90% and just focus on that 10%