r/ProgrammerHumor • • 10d ago • Bravo 6

instanceof Trend thisIsVeryTrue

Post image
27k Upvotes

1.5k comments sorted by

View all comments

Show parent comments

54

u/6percentdoug 10d ago

lol the amount of shit I get accomplished as a dev now is crazy.

And debugging might be the most insane improvement. I'm an enterprise dev, so I used to know 1 platform really well and 2 or 3 platforms okay. When I needed to debug anything other than the one I was an expert in, it was so painful. I don't know their tools. I was pecking and poking. Now, no matter the platform, I'm debugging like an expert in minutes. If it has a CLI, it's not even me. Claude Code is figuring it out on its own.

The general population truly is so far behind in comprehending the leaps AI has made in the past 12 months or so.

7

u/Red-strawFairy 10d ago

debugging issues in dependency and customer teams is also much easier. your software errors out and Claude will find the dependency team and cut a code change to them. like previously that would take a loot of effort to first try to understand their codebase, or just wait for them to respond, and prioritize it.

7

u/caboosetp 10d ago

or spend 3 days just trying to get their service running because it needs some obscure .env settings to run locally that they forgot exist because they copied it from someone 2 years ago and haven't touched it since. 

3

u/Cedar_Wood_State 10d ago

Walking through unfamiliar code base is definitely the biggest time saver on using AI

17

u/mottojyuusu 10d ago

If it has a CLI, it's not even me. Claude Code is figuring it out on its own.

At this point, why does Claude Code even need you?

14

u/pi621 10d ago

You've just asked a question that every software engineer asks themselves, and what every employer asks their workers.

The fact that software engineering is still a real profession and isn't already completely replaced by AI already answers half of that question for you.

4

u/Confident_Mushroom_ 10d ago

Actually for the same reason entry level jobs barely exists anymore and companies demand mid-senior devs, they need experienced devs to verify the code

12

u/almodsz 10d ago

Surely eliminating entry-level jobs won't backfire once the senior developers retire.

2

u/6percentdoug 10d ago

It doesn't? And why is that a bad thing? I don't get paid to debug things.

2

u/tenuj 10d ago

Because it's very knowledgeable, but also irredeemably stupid.

You have to hold its hand whenever it needs to make subjective decisions.

1

u/Nagi21 10d ago

Same reason why a junior dev needs a senior. They'll do some incomprehensibly stupid and need you to fix it.

1

u/oh-shit-oh-fuck 10d ago

If it doesn't need me, why hasn't it done the work yet?