this post was submitted on 15 Mar 2024
895 points (98.1% liked)

Programmer Humor

19817 readers
58 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 2 years ago
MODERATORS
 
(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 7 points 9 months ago

i can tell a programmer didn't write those questions because "code ninja" isn't one of the options

[–] [email protected] 7 points 9 months ago (1 children)
load more comments (1 replies)
[–] [email protected] 7 points 9 months ago

IMO if they're not an educated Computer Engineer, or at a minimum have a math-focused degree, then calling them Engineers is more than a little generous.

[–] [email protected] 7 points 9 months ago (2 children)

Remember when they tried to make ninja, Rockstar, and guru a thing?

load more comments (2 replies)
[–] [email protected] 7 points 9 months ago

If you push tickets - software developer at best.

If you iteratively solve problems by learning, building models, and trying hard to break said models until a sufficiently robust one remains - welcome to engineering.

[–] [email protected] 7 points 9 months ago

The Intergalactic Ninja Sultan of Revenue Development

[–] [email protected] 7 points 9 months ago

At some jobs, I can get away with "Señor Developer" or "Computer Toucher". Those are the nice ones.

Otherwise it tends to be "Senior Software Engineer" that carries the least constricting baggage.

I SWEAR big company middle managers hear "developer" and they can only ever see you as an infant who without guidance would just keep coding some absolute random shit and not think about product, market, customers, integration, or prioritize their own work.

[–] [email protected] 6 points 9 months ago

Code Ninja Rockstar Wizard.

[–] [email protected] 6 points 9 months ago

Engineer, most girls probably wouldn't think twice about software* but engineer has a ring to it. Like doctor.

[–] [email protected] 6 points 9 months ago (1 children)
load more comments (1 replies)
[–] [email protected] 6 points 9 months ago

"The computer guy" which is wrong in all ways but somehow correct

[–] [email protected] 6 points 9 months ago
[–] [email protected] 6 points 9 months ago
[–] [email protected] 6 points 9 months ago
[–] [email protected] 6 points 9 months ago* (last edited 9 months ago)

Code whisperer

(Until i have to deal with legacy code. Then im usually screaming obscenities)

[–] [email protected] 6 points 9 months ago

It'd love to be called not burdened with a completely unrealistic software development plan.

[–] [email protected] 6 points 9 months ago

Yes, yes, Engineer is protected in a lot of spaces. Even here. That said the university programme I've attended was to make me into a "Sotware Engineer" not a "Developer". This university is a university for engineers. Obviously I don't have to requalify every year to remain an Engineer, but saying that I am not an Engineer is factually untrue.

I dont care about names but to be offended because it says Software Engineer on my resume is just dumb.

Also we design a lot of crucial systems. (Such as any RTOS, banking systems and so on and so forth)

[–] [email protected] 5 points 9 months ago (2 children)

I think typically A, B, C, and F are acceptable to most people. I certainly wouldn't mind any of those descriptions. D feels antiquated. E is too broad. G just sounds like a hobbyist.

load more comments (2 replies)
[–] [email protected] 5 points 9 months ago
[–] [email protected] 5 points 9 months ago

Nah, nah, nah. You all got it wrong. There's one name and one name only: tech support.

[–] [email protected] 5 points 9 months ago

Computer code program development engineer, Esq.

[–] [email protected] 5 points 9 months ago* (last edited 9 months ago) (1 children)

Everyone who works on making software is a developer, even people who don’t program at all. people who make art for software work in software development. A “coder” only writes code. It’s more of a task than a job. A software engineer does technical design and probably also codes.

load more comments (1 replies)
[–] [email protected] 5 points 9 months ago

“Punching bag” is an appropriate title for how the field feels sometimes.

[–] [email protected] 5 points 9 months ago (2 children)

I make computers do useful things.

load more comments (2 replies)
[–] [email protected] 5 points 9 months ago (5 children)

"engineer" is different to "programmer". A programmer writes code, while an engineer does more than that, including system design and architecture.

load more comments (5 replies)
[–] [email protected] 5 points 9 months ago (1 children)

Not a programmer. I’m a net admin.

Actually my title is “Senior Network Architect”. I hate it. I feel like it detracts from real architects, who have licensure and actual training from an actual school.

I hate it as an architect, and I hated it as an “engineer”, for the same reason.

Yes, there’s a lot of complexity and planning, especially at larger scales. But it’s mostly self-taught, some webinars, and a lot of on-the-job (read: trial-by-fire) training.

When it comes to telling computers what to do, I have no idea what to call it. I write Python scripts and Ansible modules, I guess. That doesn’t make me any of those titles though. Some times I poor-mans deamonize my scripts (while true loop) and pack them in a container.

Using some of the same tools doesn’t make me any more of the same title.

load more comments (1 replies)
[–] [email protected] 5 points 9 months ago

The on-er off-er

[–] [email protected] 5 points 9 months ago (1 children)

My favourite for myself is garbage man. Shit rolls downhill so it always ends in my lap.

Another good one is fixer like the mob.

load more comments (1 replies)
[–] [email protected] 4 points 9 months ago* (last edited 9 months ago)

software engineer (engineer for short), software developer (dev/developer for short), software designer (although that last one sounds weird). the job is a lot more than programming, depending on your position it can be mostly communication or mostly engineering or mostly something else entirely. maybe even mostly sitting on your ass all day!

[–] [email protected] 4 points 9 months ago

Is "Sir" too much to ask for?

load more comments
view more: ‹ prev next ›