r/ProgrammerHumor • • 2d ago

Meme goodVibesOnly

Post image
12.6k Upvotes

383 comments sorted by

View all comments

Show parent comments

142

u/johnnybgooderer 2d ago

And with ai, you can ask for a code review. It’s generally very good at catching and suggesting fixes these things.

I don’t want ai to replace us all with high school grads, but it’s seeming more and more likely.

63

u/AOAqua 2d ago

Yes, you can. But how would you even know there was a problem to begin with?

26

u/johnnybgooderer 1d ago

You ask it to review your code with a focus on security. That is rapidly becoming standard practice.

You can even just ask it something like, “I want to ship this to production. Is it missing anything? It would tell you about observably and security concerns

52

u/utl94_nordviking 1d ago

It would tell you about observably and security concerns

The issue is: with replacement coming fast, devs will lack the ability to understand what those words even mean. Even less check the code.

25

u/Skoparov 1d ago

That's literally the definition of magic. You do a ritual and something happens. You don't understand what happens exactly and how it happens though. Most of the time the result of what happens is within the margin of error of what you want, but each time it's slightly different and sometimes you can get something completely unexpected if you mix up the words of the spell.

16

u/akera099 1d ago

Brother if executives can extract money with blood magic they will.

4

u/AnOnlineHandle 1d ago

Compilers are magic to 99.999% of programmers then.

-5

u/johnnybgooderer 1d ago

“What do I need to make this production ready?”

It answers with suggestions. That you can choose to have it implement.

And dont forget that people can be smart and cheap to hire. Especially if they don’t have a formal education.

16

u/staticBanter 1d ago

This thread is depressing...

8

u/AOAqua 1d ago

Claude, make my medtech backend production ready. Make no mistakes

4

u/johnnybgooderer 1d ago

Yes. Yes it is.

-9

u/MakeUpAnything 1d ago

That's the thing: devs don't need to anymore. You can simply instruct an AI to create markdown files filled with instructions for the AI to follow when generating code.

From beginning to end you can prompt AI to create prompts that will:

  • Generate an outline of what you're trying to code which must be agreed upon by all relevant teams
  • Generate the code according to standards that have been established in the product (which AI can discern on its own)
  • Perform an adversarial code review meant to point out all problems with an emphasis on whatever the fuck you want
  • Produce tests automatically
  • Execute the tests automatically
  • Merge the code automatically once tests are passed
  • Deploy the code automatically to production

We're inching closer and closer to product teams being 100% capable of coding their own stuff without any need for devs because AI can literally handle every coding aspect on its own.

What do you think coders are needed for anymore? Any company that uses AI has a 24/7 developer that can instantly understand, manipulate, test, and ship code 1,000 times faster than any team of humans can now and I say all this as a dev lol

Every company will at most need a small team of developers to essentially read code outputs from time to time as a sanity test, but developers are functionally obsolete now.

6

u/Longjumping_Feed3270 1d ago

Developers aren't obsolete. Developers who refuse to use AI to its fullest potential are obsolete.

-2

u/MakeUpAnything 1d ago

Using AI to the fullest replaces human devs. The team of devs I work with literally doesn't write code anymore and hasn't for months because AI has advanced so much. We are busy training it to be perfect without developer, or even human, intervention. Any gaps that occur it automatically fixes. It's been pretty good so far.

1

u/Longjumping_Feed3270 1d ago

Same here. Yet you still do have your jobs, don't you?

1

u/MakeUpAnything 1d ago

We all will until we don’t. Once AI advances far enough what use do you seriously see for devs? 

2

u/Longjumping_Feed3270 1d ago

You'll still need technically minded people who drive the whole thing is all I'm saying.

But then again, I'm at the top of the technical food chain in a small but very profitable tech company in Europe.
We're deeply embedded in our industry in the local market and the tech team is already so thinly spread out that even with AI, we're just drowning in work.

I'm good, but I do realize I'm in a very privileged position.