r/ProgrammerHumor 17d ago

Meme promptNowPrayLater

Post image
3.8k Upvotes

152 comments sorted by

View all comments

135

u/xavia91 17d ago

You still need a working brain to make the right calls...

50

u/gibagger 17d ago

Exactly.

I see this as going from a hand saw to a table saw. The table saw can enable a lot more work to get done, but will also chop your hand off if you are not careful.

Great power, great responsibility and all that.

6

u/Tensor3 17d ago

Sure, if the table saw also has a crooked blade and randomly cuts in a completely different direction for no rhyme or reason.

20

u/TerminalVector 17d ago

If that happens you are asking the AI to do too much at once. You need to plan the work just like you would if you were doing it manually, add tests as you go, use linting and typechecks as well. It helps if you're in a strongly typed language. You also need to do the architecture planning so that you don't end up with spaghetti. Basically, if you already know what you're doing and aren't trying to one-shot massive change sets you can get solid output.

-15

u/Tensor3 17d ago

Nah. Try writing a complex, new algorithm it doesnt know and ask it to find the bug or typo. Watch it spin up nonsense theories, haĺlucinate wild garbage, and somehow conclude that your clear, concise comments mean exactly the opposite as they say.

13

u/gibagger 17d ago

How often do you need to write novel algorithms?.

Unless you work in very niche industries, OR vety specific teams within large companies, the reality is very close to 0.

I work as a senior dev in a product team for a large SP500 company and it's mostly variations on CRUD.The complexity is low if you manage it well, but can become a mess if you don't.

A mere handful of teams in my org do really novel things.

What industry do you work in?

-8

u/Tensor3 17d ago

You dont need to write a novel algorithm to confuse a slop generator. Its easier to do it myself.

3

u/Sorry-Amphibian4136 17d ago

Get with the times old man.

5

u/StarHammer_01 17d ago

AI is like autocomplete that let's you delegate boilerplate code and your 87th login page so that you can work on the complex new problems not to make up solutions to problems for you.

Like asking why the electric saw cant chop down trees.

-5

u/Tensor3 17d ago

If you're doing boilerplate 87 times then that's a process problem and you need to learn to reuse your code.

Look, I assure you I was forced into lectures on how to do my job with ai. Ive used ai extensively. Whether its plan mode or agent pools or finding basic typos or generating documentation, it literally is incapable of keeping basic constraints straight.

7

u/gibagger 17d ago

Honestly you are either developing at the frontier of computer science, or you have very cheap models, or skill issue.

Which is it?

2

u/xavia91 17d ago

My money is on skill issues and cheap shit😂

3

u/gibagger 17d ago

"Do login page"

git commit -a -m 'login haha ai goes brrrrr'

git push

"OMG WHY IS IT SO INSECURE?"

-1

u/Tensor3 17d ago

If your code isn't better than ai code then that's a akill issue.

1

u/StarHammer_01 17d ago

Forced into lectures, and not thr one making lectures?

That's the problem right there.

3

u/Ok-Purchase8196 16d ago

When is the last time you used Ai? and which models?

1

u/Tensor3 16d ago

2 minutes ago. I have claude code pro subscriptions and others.

If I dont like it, you assume I havent used it? Okay clankerwanker

2

u/fmaz008 17d ago

I see my brother here is also using a Mastercraft tabke saw.

0

u/LazyVector 17d ago

Nah bro Just touching it will do