this post was submitted on 21 Dec 2025
1068 points (99.4% liked)

Programmer Humor

28099 readers
1952 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
top 50 comments
sorted by: hot top controversial new old
[–] TheObviousSolution@lemmy.ca 21 points 6 days ago

It's a valid label, I don't even see it as particularly rude. The reason people go to school is literally a skill issue.

I think this is a good time to point out, that we all have skill issues. Does not matter if you are an intern or a senior there is always something you are learning or don't quite understand. The best way to describe me coding in React is one big skill issue.

[–] alsaaas@lemmy.dbzer0.com 5 points 6 days ago

gigabased holyyyy

[–] lefthandeddude@lemmy.dbzer0.com 3 points 6 days ago* (last edited 6 days ago)
[–] Axolotl_cpp@feddit.it 161 points 1 week ago* (last edited 1 week ago) (6 children)

I swear, i have read some issues...

So, i sometimes help people who have problems with an android CLI launcher

There is a fucking command called, "help" and when you open the launcher one of the first thing you see is "write help to get a command list", you write help and you get a list of all commands and there is even a wiki (not complete though) that explain some commands and they STILL ASK "can you add [command that already exist]?".
So i kinda feel why some people want a skill issue tag

[–] SanctimoniousApe@lemmings.world 62 points 1 week ago* (last edited 1 week ago) (2 children)

I'd say "sure!" Then amaze them with how good and quick I am by telling them an hour or two later to "try it now "

What you describe sounds more like a "competence" issue than a skill issue - can't have the latter without first having the former.

That's a very smart way to go about it, and way more positive!

You don't even need to upgrade to try this new code! Just type...

[–] ClassifiedPancake@discuss.tchncs.de 17 points 1 week ago* (last edited 1 week ago)

That way you teach them that

  • you are somehow a magician
  • they can ask for any stupid thing and you will do it right away for them because what else should you be doing
  • it doesn’t matter if this feature even fits into your plans because all you want to do is grant every wish
  • a new feature is written and will appear instantly at the users computer. Who cares about testing or of this breaks other features as long as this guy is happy

They are beginner devs, so they should learn to understand how things work.

[–] thethunderwolf@lemmy.dbzer0.com 52 points 1 week ago (4 children)

RTFHC (Run The Fucking Help Command)

load more comments (4 replies)
[–] MaggiWuerze@feddit.org 7 points 1 week ago* (last edited 1 week ago) (2 children)

A launcher in the sense that lawnchair is? as in, the thing you see when no app is open?
because that would be sick as hell as an android launcher

load more comments (2 replies)
load more comments (3 replies)
[–] pulsewidth@lemmy.world 76 points 1 week ago (15 children)

I've seen this on a few repos and it never came across too harsh, the posts tagged with it were deserving. Wish I'd noted the repo names..

I'm fine with it tbh. FOSS devs need to squeeze every bit of enjoyment out of working on the project to keep motivated. If they (or mods) can drop a helpful reply and close an issue as 'skill issue' and get a little chuckle while they give their time for free answering poorly-written queries or bad bug reports then that's a reasonable trade to keep them from burning out.

[–] SkyeStarfall@lemmy.blahaj.zone 24 points 1 week ago

Yeah, users might get a bit upset about "abrasive devs" but like, as you said, it's devs that give their free time and energy into developing the project. Users honestly ought to respect that a lot more

load more comments (13 replies)
[–] gergolippai@lemmy.world 59 points 1 week ago (6 children)

i'm a classicaly trained IT guy, I still call them "Layer 8 issue"

[–] filcuk@lemmy.zip 19 points 1 week ago

I don't work on networking but I'll be adopting this from now on. https://en.wikipedia.org/wiki/Layer_8

[–] Bman915@lemmy.world 9 points 1 week ago (2 children)

The good old ID-10-T error

load more comments (2 replies)
[–] BenjiRenji@feddit.org 8 points 1 week ago (1 children)

I just say the problem is between keyboard and chair.

load more comments (1 replies)
load more comments (3 replies)
[–] Guillermosaenz@lemmy.world 40 points 1 week ago (1 children)

Open source is free, but empathy is still a good feature.

How is labeling a bug report that is based on user ignorance a lack of empathy? It's just sometimes factual that users are still learning and make mistakes, and I say this as a low skill FOSS user and enthusiast.

[–] nesc@lemmy.cafe 36 points 1 week ago

Some things require skill to operate.

[–] masterspace@lemmy.ca 32 points 1 week ago (3 children)

Who spends their day "browsing around GitHub"?

[–] io@piefed.blahaj.zone 34 points 1 week ago

i agree if anything i would browse codeberg:p

load more comments (2 replies)
[–] roofuskit@lemmy.world 31 points 1 week ago

You have to have a skill issue before you can have a skill. No shame in it.

[–] derry@midwest.social 31 points 1 week ago (6 children)

Here's what I'll say, management taught a generation of devs to ask instead of researching, aka rtfm. If I had a quarter for the number of times I was told to ask for help sooner by a non tech manager I could have retired by now and had a farm.

[–] boonhet@sopuli.xyz 35 points 1 week ago

It's because for every dev who asks too soon there's another dev somewhere that doesn't ask at all, bills 300 hours their first month without being asked to, delivers nothing because they refused to ask for help and couldn't figure it out either. That dev is why people hate off-shoring to India. They did not work a second month.

[–] firelizzard@programming.dev 12 points 1 week ago (2 children)

That’s preferable to people who don’t ask for help until everything is hopelessly fucked because they kept trying to solve their problem different git commands, none of which they understood.

load more comments (2 replies)
load more comments (4 replies)
[–] BradleyUffner@lemmy.world 28 points 1 week ago (3 children)
[–] tetris11@feddit.uk 22 points 1 week ago (1 children)

Pee Easy Bro, Kangaroos Aren't Coming

Propogation of Errors by Bleak Knowledge About Coding

load more comments (2 replies)
[–] AntiBullyRanger@ani.social 11 points 1 week ago* (last edited 1 week ago) (1 children)

Edit🙇‍♀️🙇‍♀️🙇‍♀️ ðy already exists💀:
PEBCAK, PEBKAC

load more comments (1 replies)
[–] 21Cabbage@lemmynsfw.com 11 points 1 week ago (2 children)

I'll bite, why are the tags in pornhub colors?

[–] jaybone@lemmy.zip 17 points 1 week ago

skill tissue

load more comments (1 replies)
[–] glitchdx@lemmy.world 10 points 1 week ago (2 children)

RTFM is not a valid response if the manual contain no information on what the software is or even how to run it (or where to even find the manual, if the manual even exists). Is this a standalone program? A plugin for another program I'm already using? No links to any useful information whatsoever.

Then the guy that sent me the original link tells me "oh yeah, all that info is on youtube". Nope, I'm done. I'll use something else.

[–] Digit@lemmy.wtf 2 points 5 days ago

Sometimes software is "self documenting", either in use, or in the code (or both).

Sometimes software just gets called "self documenting", like i'ts an excuse to not write good documentation.

[–] freddydunningkruger@lemmy.world -5 points 6 days ago (2 children)

Questions for you and your upvoters: when you were growing up, did you climb a lot of trees that were way too high for you or did they have fences to keep you away from them? Were you required to wear a helmet while riding a bike? Were you even allowed to bicycle anywhere on your own? Did you ever have to figure out how something works on your own, or has it always been your default response to give up when someone isn't there spoon-feeding you the answers?

[–] glitchdx@lemmy.world 4 points 6 days ago

Climbed trees, rode without a helmet, and setup the home network without any documentation whatsoever. Been there, done that.

It's not 2005 anymore. I have a job, a significant other, and other shit to do that's more important than documenting someone else's hobby.

[–] MellowYellow13@lemmy.world 3 points 6 days ago* (last edited 6 days ago)

You dont understand manuals? Yikes

[–] Digit@lemmy.wtf 9 points 1 week ago

Good idea.

I shall have to add a "skill issue" label to my git repos.

load more comments
view more: next ›