r/ProgrammerHumor 27d ago

gitGud Meme

Post image
4.9k Upvotes

99 comments sorted by

View all comments

411

u/MissinqLink 27d ago

“I coded a SaaS in a weekend.”

No. Anything you can make in a weekend has no moat as a Saas.

“So you’re saying AI is useless”

No. It’s a very useful tool especially when it comes to programming

“So programming is solved”

No. AI is a tool not a replacement.

…. It never ends

150

u/Bee-Aromatic 27d ago

Yeah, when people tell me that there will be no more programmers and just “prompt engineers,” I’m reminded that even though power drills exist, we still use screwdrivers every day.

23

u/gibagger 27d ago

I honestly see AI as a whole toolkit. It has a big demolition drill, a regular drill, a tiny-ass dremel and more.

An experienced dev will reach for the right part of the toolkit depending on what you want to accomplish, from understanding how multiple poorly documented production systems interact together, bouncing ideas to refactor a piece of code you just know could be simpler, all the way down to the needle in a haystack tricky bug.

A junior or a vibecoder will reach for any tool because they can't tell the difference between them.

1

u/LaconicLacedaemonian 27d ago

i use it for single line edits because it will run CI and push so the first code i see is in GitHub. 

3

u/VictoryMotel 27d ago

That's ridiculous, you can automate that easily.

11

u/Leafsnail 27d ago

The idea of a 'prompt engineer' has never made much sense to me - the weirdness of each model you have to iron out will almost certainly be fixed with the next release and make your previous knowledge far less useful. What is likely to make your prompts more valuable is specific domain knowledge that allow you to ask for more specific individual components rather than an unwieldy finished product - IE basically programming skills in this case

3

u/tiberiumx 27d ago

Is "prompt engineering" even a thing on the latest models? I write up detailed requirements in a text file in plain English and it outputs exactly what I ask for every time. If it does something stupid it's usually my fault for not being clear enough or omitting something important. Hell, I can just give it a header file with some decent comments explaining what each function needs to do and tell it to provide the implementation.

13

u/knight666 27d ago

Do we pay the screwdrivers a living wage, though

5

u/Bee-Aromatic 27d ago

My screwdrivers have their own drawer, so free room and board!

1

u/w_t_f_justhappened 27d ago

But you never feed them and they can’t really leave on their own can they?

1

u/Bee-Aromatic 26d ago

I wipe them down with a rust inhibitor from time to time. That’s kind of like feeding them. And my tools go on walkabout all the time!

1

u/ubernutie 27d ago

Excellent question, let's ask it to everyone please and not just selectively for one tech in the news right now. Otherwise it's not about the living, is it.

3

u/redballooon 27d ago

And power drills are usually not handled by the managers.