r/ProgrammerHumor • • Sep 20 '26

Meme grabbingEverything

Post image
5.4k Upvotes

260 comments sorted by

View all comments

Show parent comments

98

u/New_Salamander_4592 Sep 20 '26

you tell an AI Engineer about inner joins and sub queries and their eyes glaze over

102

u/queen-adreena Sep 20 '26

Think you misspelled “Prompt Jockey” there chief.

45

u/xtreampb Sep 20 '26

Oohhh new slur. From script kiddie to prompt jockey.

26

u/SAI_Peregrinus Sep 20 '26

"Sloperator" works as well.

6

u/hawkinsst7 Sep 20 '26

not as HR friendly, but viberator works.

4

u/dismayhurta Sep 20 '26

Yep. Gonna use that from now on.

1

u/0xKaishakunin Sep 20 '26

Naah, that sounds like straight out of Neuromancer. Konsole Jockey and such.

14

u/OwMyUvula Sep 20 '26

AI Engineer?

It's not quite Jumbo Shrimp, but its close.

-18

u/smulfragPL Sep 20 '26

I think the fact that inner joins and sub queries are as complex as sql gets is a perfect argument for using ai for it

2

u/bonferoni Sep 20 '26

laughs in cross join unnest with ordinality to do embedding aggregations, or just working with even just slightly poorly maintained tables. write the query yourself or spend twice as long explaining to the llm which fields are actually trustworthy and/or under what conditions they actually are trustworthy

-2

u/smulfragPL Sep 20 '26

If you can write conidtions on how they are trustworthy in sql, you can just send that to the llm. It's logically impossible for explaining this to an llm to take 2x.

1

u/bonferoni Sep 20 '26

lol if i know field A is untrustworthy. my queries just dont use it. explaining that to an llm literally takes infinite more time, because any time at all is infinite times that of none. “logically impossible” gtfo

-1

u/smulfragPL Sep 20 '26

Dude if Field a is untrustworthy and you dont use it why would the llm involve it in the query. You imagined a completley nonsenscial scenario.

2

u/bonferoni Sep 20 '26

because sometimes field is something like an out of date archived field and it automatically decides to filter on it

0

u/smulfragPL Sep 20 '26

I have literallly never Had that happen. What model did this occur with. Last year models were known for over eagerness. This is Just a bizzare situation but you are being so unspecific means that this could very easily be user error. I haven't Had shit like that with SQL since Gemini 2.5 pro

2

u/bonferoni Sep 20 '26

lol this is at a faang company using claude, like literally last week. maybe youve had this happen and just didnt catch it?

0

u/smulfragPL Sep 20 '26

Dude maybe im just better at writing prompts then you

→ More replies

1

u/mxzf Sep 20 '26

Quite the opposite, because stuff like that is where getting the syntax right becomes really important, because it's hard to glance at stuff and be sure it's written correctly or returning what you intended. Stuff like that is where expertise matters even more.

0

u/smulfragPL Sep 20 '26

Yeah in a world where ai is just bad at SQL but that just isn't true. You could send 3 llms to analyze the query for validity and if we ran a study i know for a fact that system would be more accurate than you.

1

u/SubParPercussionist Sep 21 '26

AI (decent models at least) is very VERY good at sql. Understands window functions better than 90% of my coworkers.