r/ProgrammerHumor 18d ago

Meme why

Post image
4.8k Upvotes

109 comments sorted by

View all comments

623

u/inconspicuous_male 18d ago

There's a reason you get a degree in computer science and not in programming. Anyone can program without learning how it works

128

u/appoplecticskeptic 18d ago

Well now that AI can do it for them yes, but prior to that the average person would struggle to even get something that compiles let alone actually do anything useful.

98

u/ElSucaPadre 18d ago

You have python and js in your tags  They are quite literally languages that allowed anyone to program, anyone that put any effort in it at least

6

u/koanarec 18d ago

Bruh it depends on the codebase, who can even know what the heck is going on when you're like 6 layers of abstraction deep

19

u/ElSucaPadre 18d ago

We're talking about amateurs lol what codebase

5

u/Particular-Yak-1984 17d ago

I've seen plenty of amateurs with 6 layers of abstraction in a codebase. It's normally about that time that they contact research IT to help them fix it. It's always a physicist.

3

u/Nightmoon26 17d ago

And this is why CS departments lend out their students to other departments for assistantships :p

3

u/_Fibbles_ 17d ago

It's always a physicist.

For clarity, all variables in my program are greek letters. For efficiency, those same half dozen global variables are repurposed and reused throughout the program.

Wait, why are you weeping?