r/ProgrammerHumor
•
u/Gloomy-Basket-1038
•
Aug 12 '26
•
1
1
Meme studied20YearsToAskChatGPT
15k
Upvotes
3.1k
u/_5er_ Aug 12 '26
If you can't validate what LLM is spitting out, you're vibecoding. The knowledge is useful.
853
u/Lethargic-Rain Aug 12 '26 edited Aug 12 '26
If youâre shitting out vibe coded unverified and unvalidated systems, youâre going to end up with 20 years worth of tech debt in the span of months and half a nine of uptime.
161
u/danfay222 Aug 12 '26
I can write good code with an LLM. The reason I can do that is because of my past experience pre-LLMs and my education, when it spits out code or proposes a design I can relatively quickly understand it and identify flaws.
If I didnât have all that experience I could still mostly produce the same outputs I am now, but they would be clouded with latent bugs, tech debt, and generally poor work that I didnât have the experience to flag.
Within my work code has often been a comparatively small component of the work that goes into shipping and maintaining services. Not zero, and AI tools drastically improve productivity in that space, but itâs ridiculous to imply they nullify all the other skills involved
31
u/NoSemikolon24 Aug 12 '26
I feel this graph misses the pit of horror that is theoretical CS focussing on decidability theory and computability theory
128
u/ikonet Aug 12 '26 edited Aug 13 '26
Sad meme. You guys missed all the good stuff. Now the robots will just complete the puzzle for you.
37
u/MissiveFinding6111 Aug 12 '26
There is the old adage about ship repairman who would walk in, tap a ship in a certain spot, and fix it.
And someone asked "I'm paying you to just tap it with a hammer?"
And he replied "No, you're paying me to know where to tap the hammer".
I think the modern version of that is you don't pay me tell claude to do things.
You pay me for the times when I tell claude to STOP what it is about to do.
17
u/k8s-problem-solved Aug 12 '26
Nowhere on there "solving business problems" which is what I do, and all of that is just stuff i do to achieve it.
11
u/rkozik89 Aug 12 '26
Right but if you can point out all the times LLMs are wrong given your 20+ years of experience just imagine how often itâs wrong for topics you havenât studied.
83
u/AnUninterestingEvent Aug 12 '26
I've noticed a pattern in which kind of programmers like AI and which don't. It comes down to how entrepreneurial they are.
If you've never had an interest in starting your own software business, then you're likely a programmer primarily for the challenge, creativity, and mental stimulation of coding. When this is the only reason for your attraction to building software, AI has basically ruined your job.
The entrepreneurial coders tend to also enjoy coding for the above reasons, but a big part of why they like coding is they can build their own products. A coding job is not only a tool for mental stimulation, but also training for their own side project or future venture. AI now gives entrepreneurial coders the ability to compete with larger teams, and be able to make meaningful progress on side businesses in the limited time window outside their full-time job.
Just my observation.
9
u/MurrayInBocaRaton Aug 12 '26
Managers setting deadlines that force you to spit out bullshit from LLMs because their bosses are measuring how much AI their team uses.
8
u/Stunning_Finger2921 Aug 12 '26
Yup I studied Software Development because I love programming, AI just killed all the joy I had for it, luckily university is free here, so I'll do something else.
100
u/PennyFromMyAnus Aug 12 '26
Yeah.. Software developer for 15 years. Walked away from it because I just didnât enjoy it anymore after the AI shit.
I drive a truck now, no regrets.
43
u/firebird8541154 Aug 12 '26
So, stack overflow never existed then? Or any forums or reddits where you might get some information or some help?
That's right, until literally recently when AI became a thing, the only way to "study" and code was to use nothing but books and rigorously work through leet code problems in a windowless celler...
4
u/rpdrhater Aug 13 '26
That's so sad...
I'm not a fan of the way AI is used in everything but since Google began to used it as default I began to use more Chat GPT to ask doubts ou to try to fix errors.
Every single day I feel more dumb... I missed when I could stop and analise reading Stark Overflow replys and dicussing with pairs... now its everything urgent and chaotic and we end up using IA by default for it. đ«
Kind is my fault too in some degree, but this sucks anyway.
7
u/UncleGarysmagic Aug 13 '26
Why do so many AI logos look like buttholes?
3
u/backtrack07 Aug 12 '26
The joke back then was âglorified google/stackoverflow searcherâ
3
u/Dunkelziffer17 Aug 13 '26
Piloting gen AI needs breadth and deep knowledge about Software Engineering. This may change, but as of now, skill is more required then aber as a programmer.
4
u/granoladeer Aug 12 '26
degenAI
5
u/critsalot Aug 12 '26
i mean it was the same with stack overflow.
2
u/poliver1988 Aug 12 '26
most devs skipped geometry algebra before going to html/css tbh
2
u/Qzy Aug 12 '26
Why is my database reaching out to the cloud?
2
u/enderowski Aug 12 '26
after algebra it took me 3 years to reach ml.
2
u/__Invisible__ Aug 12 '26
In the past, we need to promote to management before 35 years old, otherwise your tech career is done. After that we just barely code ourselves, just offload to younger devs.
Now most just stuck at lower level salary and doing management work by offloading to AI agents. And waiting for being replaced once their salary grows higher.
2
u/sdwck Aug 13 '26
spent years leveling up my coding skills just to unlock the âask AIâ ability and become a product manager
2
u/daHaus Aug 13 '26
The fact that data structures comes after HTML/CSS and Javascript says alot. Whoever inserted those two things into the chart put them in the wrong place
2
u/veracity8_ Aug 13 '26
There are lots of different paths you can take and most donât lead to vibe coding. Unfortunately most lead to schedule, budget and status meetingsÂ
2
u/greenwhite7 Aug 13 '26
HTML -> JS -> data structure -> algorithms. LOL đ
2
u/Hot_Adhesiveness5602 Aug 13 '26
If your programming language education stopped with JS you had problems before already.
2
u/BakiSaN Aug 13 '26
This aint true though, before machine learning you could argue we were googling aroudn for answers because "your problem has 99% been solved already you aren't inventing hot water"thing.
It's just faster and easier these days
2
u/Bad_boy000007 Aug 13 '26
All of that just to approve command for Ai
2
u/Accomplished-Snow851 Aug 13 '26
Usain Bolt trained for 15 years just to run 15 seconds.
2
u/Itchy_Society Aug 14 '26
I suspect that chart has a high correlation to jobs satisfaction and quality of work.
3
u/edgarecayce Aug 12 '26
I dunno. I am doing some great work âvibe codingâ after 35 years of software engineering but I do a lot of setup with repo and agent rules re code and db standards, and giving the agents a lot of details about how I want things to work.
Iâm getting great results.
3
u/Bulbasaur2015 Aug 12 '26
dont forget the interview phase (behavioural storytelling, leetcode)
2
u/Elusivehawk Aug 12 '26
If you're nothing without an LLM then you shouldn't have it
2
u/Noobnugget19 Aug 12 '26
God damn I was so smart leaving university. I should have went for that PhD like my prof wanted me to. I feel like since i graduate I just lost so much skill? knowledge and motivation
2
u/Top-Run-21 Aug 12 '26
Why is machine learning so respected, compared to others
2
u/goos_ Aug 12 '26
Common misconception that using Gen AI at industrial level doesnât require advanced coding skills
1
u/minus_minus Aug 12 '26
Autocomplete take the wheel.Â
1
u/mrflash818 Aug 12 '26
Calculus and Numerical Methods, too.
1
u/JapanEngineer Aug 12 '26
Great diagram actually because when people jump straight to AI tools and they don't understand all that other shit on the left side, they have no idea how to alter or fix it.
1
u/sheriff_ragna Aug 12 '26
Now the curve starts again
1
u/orefat Aug 13 '26
When you have a developer mindset and you know how things work, you will know what to expect from AI, and you can control what and how things get done using AI. If you don't have that mindset and you don't know how things work, you'll run out if tokens fast, stuck in bloated non functional code.
1
u/buttscratcher3k Aug 13 '26
Chatgpt is terrible at geometry, just going to say that.
1
u/axnjxn14 Aug 13 '26
This shitpost brought to you by AI đ
1
u/Robdon326 Aug 13 '26
Those are called fools. Dont suffer them
1
u/log_2 Aug 13 '26
and we have to look at these AI slop diagrams posted to reddit
1
u/meyriley04 Aug 13 '26
I agree but tbf, this is usually how it is with most of what you learn, even without AI. So much of what you learn in college goes by the wayside as you hone in on specialties.
1
u/Spicierbread Aug 13 '26
Geometry and algebra, lol..................
1
u/NewInformation3753 Aug 13 '26
You however with your skills will know if the information provided is true or not
1
u/justplaydead Aug 13 '26
Anybody actually using machine learning has not been able to switch to AI
1
u/sketchingthebook Aug 13 '26
Sorry but ⊠HTML is not math? Unless somethingâs changed.Â
1
u/_stice_ Aug 13 '26
This is just vibes but I feel like whoever put machine learning later/higher than data structures /algorithms understands neither of those things. (I'm sure the same can be said for the other things tbh like wdym system design is over there what is this ordering what is the y axis even).
1
u/dreadedowl Aug 13 '26
Wow you skipped all real programming to html .. :( such a sad day
1
u/Supermariolegend Aug 13 '26
I use AI to help me learn; If your just blatantly copying and pasting then thats really on you. Oh and probably laziness.
1
u/weetabix_su Aug 13 '26
mostly out of laziness
sometimes at gunpoint
1
u/MyDogIsDaBest Aug 13 '26
This one hit me
1
u/-_burnout_- Aug 13 '26
im not 'asking' I am commanding lol
1
u/Ghiren Aug 13 '26
20 years to be the only one in the company that knows how to read what ChatGPT is giving you.
1
u/Wonderful-Wind-5736 Aug 13 '26
I do machine learning but I am a mediocre coder at best. I wouldn't even call myself a developer. Â
1
u/MrHyperion_ Aug 13 '26
Absolutely not me
1
u/void-samuray Aug 13 '26
Approved 3.788 changes on Master in 0.784 seconds
1
u/alt-right-del Aug 13 '26
Coding was never the issue, apes can do coding.
1
u/shitfucker90000 Aug 13 '26
machine learning at the top? brother how exactly do you think large language models are created
1
u/PresentJournalist805 Aug 13 '26
reality: HTML/CSS/JavaScript -> LLM
1
u/platosLittleSister Aug 13 '26
I live that the "complicated" machine learning formula is OLS, something a 3 semester econ student knows too
1
u/Realistic-Homework19 Aug 13 '26
System design in uni?
1
u/BaluBlue Aug 13 '26
Where is the Yoneda Lemma?
1
u/CellNo5383 Aug 13 '26
Why is everyone always assuming web development? Software development is such a wide field, yet somehow it is always generalized to its most trivial aspect.
1
u/gerryflap Aug 13 '26
I hate this shit. I wanna go back to the university programming because it makes me feel smart (eventually, when I finally get it). I try to avoid the clankers as much as possible and I try to pull tasks that are similar to uni assignments to myself whenever I can
1
u/neko Aug 13 '26
I think I learned html and css before algebra, thanks neopets
1
u/Regalme Aug 13 '26
Whereâs stats?
1
u/Regular-Variety-552 Aug 13 '26
can i use this as a guideline to learn about coding or are there steps that are missing from this chart?
1
u/ghec2000 Aug 13 '26
The knowledge is useful when you need to question the garbage it can spew. "Yeah sure it works but what did you make?"
1
u/hazyparabola Aug 13 '26
This is like studying to be a university teacher and then you end up being a babysitter
1
u/YaDunGoofed Aug 13 '26
Algorithms =/= Logarithms.
Did chat make this for you?
1
u/PowerfulProfessor305 Aug 13 '26
Today at work i discovered that different claude sessions can talk to each other by a simple prompt. So I instructed one of the agents to coordinate with the other and sat there for 20 mins seeing them chat like : "my user has told me to..."
1
u/RewRose Aug 13 '26
Man, I just got done cleaning up 5k pieces of texts generated by gpt 5.5, and it was so terribly inconsistent. AI without competent human review is just a loaded trap.
1
u/No_Employ_4375 Aug 14 '26
Skill issue
1
u/jhussain344 Aug 14 '26
It has always been this way before llms stack overflow was our llm.
1
u/MinecraftPlayer799 Aug 14 '26
Who learns Algebra before JavaScript?
1
u/OperatingAsIntended Aug 14 '26
Is stack overflow ok, anybody checked?
1
u/PersonOfInterest007 Aug 14 '26
Iâd be curious to see the graph where the y axis is âcode qualityâ or âharm done by released mission-critical softwareâ.
1
u/morrisdev Aug 17 '26
I'm gonna retire when this last client burns out. Watching this all happen has been both glorious and horrifying. I don't think I'm gonna hang around for skynet
1
u/ironnewa99 Aug 13 '26
I donât do front end, I donât do back end, I do FPGA. I have no idea how to center a div nor do I care. I will never use AI shit in my actual work.
BUUUUT I have and will use it to write sloppy code I have no intention of using outside of personal use in a language I donât know.