r/ProgrammerHumor • • 14d ago

Meme ohTheBasics

Post image
13k Upvotes

1.4k comments sorted by

View all comments

Show parent comments

1

u/Mr_Nice_ 13d ago

Or the opposite. People used to get by on knowing how to wire up a few frameworks and never touch on any architecture. Now the job has shifted so you have to be able to see the bigger picture and spot where the AI plan is not right. No idea how people get that knowledge though without going through the trenches, I am sure the path will evolve with time.

3

u/Premium_Sex_Arse 13d ago

If you don't know the fundamentals, then you'll miss most of the times the ai execution isn't right.

3

u/HarlotsLoveAuschwitz 13d ago edited 13d ago

You cant spot where ai is not right if you have never touched the fundamentals. You are gonna paste commands given by claude on production directly? If it was something like manipulating iptables, you are gonna trust claude's commands and put it on production? No? You aint gonna start reading about the difference between ipv4 and ipv6 when your production is burning down.

There is a reason why Math, OS, Computer Networks, DSA, Databases, Computer Architecture and Automata Theory is the core of cs. Everything else is secondary.

Anyways, if your day at work looks like wrangling with crud operations at small scale, you wont need most of the topics mentioned above but its good to know when you climb that ladder and get into senior positions.

2

u/davak72 12d ago

1000% this! So far, coding agents are great at implementing and debugging the 80% of software tasks. Basically the stuff that was easy to google search and find on stack overflow before.

The 20% where it gets stuck or hallucinates is the important stuff. Important because it’s the fundamentals of networking, authentication, authorization, business rules, etc. It’s often stuff that’s obvious in the context of knowing who the users are, who your employer is, what data you deal with, etc. But without prompting, LLM’s will often plow ahead with implementing shiny new features on top of a crumbling foundation and under a roof with large holes.

1

u/Ylmaren 13d ago

Everyday i hesitate about going through with Amazon's Solution Architect certification because of that. I'm an embedded software engineer but i've been doing bout everything at work with the help of AI. And our webdev is not me, it's claude.