this post was submitted on 30 Aug 2026
867 points (98.4% liked)

Programmer Humor

33068 readers
999 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] baggachipz@sh.itjust.works 48 points 3 days ago (2 children)

Yeah, software engineers are the sanitation engineers of programming. Source: am one

[–] surewhynotlem@lemmy.world 20 points 3 days ago (1 children)

Scientists research. Engineers do. We are the more practical of the two.

[–] Omgpwnies@lemmy.world 16 points 3 days ago (2 children)

Also, any CompSci grad I've worked with couldn't write code for shit unless they learned how outside of their schooling, and yet so many go the CompSci -> programmer route instead of doing like SW Eng or something like that.

[–] Kazumara@discuss.tchncs.de 6 points 2 days ago

any CompSci grad I’ve worked with couldn’t write code for shit

Damn, that sounds pretty bad.

We had tons of math and theoretical work too, but we also programmed a fair amount: We had to write a renderer in one class, a compiler in another, various Android apps in a third, and in one elective I took we wrote a micro kernel OS as well.

[–] gankouskhan@bookwyr.me 4 points 2 days ago

It's not like the CS program is devoid of programming, norb would I say the SWE students are that much better off without outside education. CS is about half theory half practical for core education at least. The difference is you learn why and how which is more beneficial long term. After the first 6 months on the job the difference between the two on programming ability should be about the same with some more optimal solutions found by the CS student if any difference. It's a pretty short term problem.

[–] Zarobi@aussie.zone 10 points 3 days ago (2 children)

All these job titles don't really have a formal definition. Software engineer = programmer = software developer. Computer scientist sure does sound fancy though. There's no committee that will say "actually you're doing too much math to be a developer sorry." We all do the code-y thing. Businesses seem to pick one at random based on seniority. I just call myself whatever my most recent job title was.

Your industry will affect your specialisation and skills much more than anything else.

- Software Engineer (Maths)

[–] Tja@programming.dev 2 points 2 days ago

I don't even go that's far. I "work in IT". Enough for 99% of social interactions / official forms.

[–] baggachipz@sh.itjust.works 2 points 2 days ago (2 children)

You’re taking my comment a little too seriously. I just know that what I do is essentially playing with other people’s legos, to make a CRUD app, to show my industry’s equivalent of cat pictures. I leave the heavy math and theory to the real computer scientists.

[–] bruh@nord.pub 1 points 2 days ago (1 children)

sounds reasonable to me! why reinvent the wheel right?

[–] baggachipz@sh.itjust.works 2 points 2 days ago

I just use wheels that will others have built and call it my car 😎

[–] Zarobi@aussie.zone 1 points 2 days ago

I couldn't tell how serious you were being, sorry. Some people get weird about this specific topic and gatekeep the labels lol