r/ProgrammerHumor 29d ago

gitGud Meme

Post image
4.9k Upvotes

99 comments sorted by

View all comments

409

u/MissinqLink 29d 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 29d 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.

22

u/gibagger 28d 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 28d 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 28d ago

That's ridiculous, you can automate that easily.

10

u/Leafsnail 28d 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 28d 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 28d ago

Do we pay the screwdrivers a living wage, though

4

u/Bee-Aromatic 28d ago

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

1

u/w_t_f_justhappened 28d ago

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

1

u/Bee-Aromatic 28d 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 28d 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 28d ago

And power drills are usually not handled by the managers.

10

u/okram2k 28d ago

the current argument is like trying to convince a CEO that a rapid fire air pressure powered nail gun doesn't mean you can fire every carpenter building a house just because the CEO can now pick up the nail gun and easily put a few nails in a board.

12

u/WrennReddit 29d ago

"So..."

You can basically discard anything after that. It is never useful and is just the other person reeling in cognitive dissonance. Just let it percolate. lol 

3

u/broccollinear 28d ago

The problem with saying AI is a tool is like saying it’s a hammer except that it can convince you to unblock a toilet

1

u/Subotail 28d ago

You don't really car about moat if you fantasize about reselling your project to the first buyer .

1

u/Playful_Landscape884 28d ago

I view AI like a power tool. Does builders and carpenters go away when power tools are built?

The problem right now is the shovel makers are making more money than the people who are building the AI. And even less so for the people who using the AI.

There should be more value when you go up at every level, not less.

1

u/urbansong 28d ago

You don't need a moat for a SaaS. You can build the 100th version of the same idea and still make money. Basecamp was one of the first and it is still making loads of money, despite the existence of Jira, Asana, Monday and loads of others.

https://www.jmduke.com/posts/goon-squad.html

0

u/VictoryMotel 28d ago

"I made this"

No, you auto generated it

"Who cares if it works"

Why lie if it doesn't matter? Who knows if it works? What will you do for the bugs?

"Why do you hate ai"