this post was submitted on 23 Sep 2023
1515 points (98.3% liked)

Programmer Humor

19618 readers
783 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 1 year ago
MODERATORS
1515
My Journey (telegra.ph)
submitted 1 year ago* (last edited 1 year ago) by sag@lemm.ee to c/programmer_humor@programming.dev
 

but i use ddg btw

you are viewing a single comment's thread
view the rest of the comments
[–] cyborganism@lemmy.ca 127 points 1 year ago (2 children)

Imagine graduating in medecine and your employer respects you to be an expert at everything all at once that is related to the human body and being able to perform open heart and brain surgery and doing x-ray imaging and MRIs and being a gynecologist and an an optometrist and a pharmacist all at once.

That's what being in IT is like. You're expected to know how to program microcontrollers to mainframes to fucking VCRs and knowing every programming language ever created since electronic computers exist as well as networking and cloud technology and databases, etc. AND you have to be certified in all these things to prove you know them on top of your degree.

[–] Anticorp@lemmy.ml 80 points 1 year ago* (last edited 1 year ago) (1 children)

And vaginas, and MRI machines, and hearts change dramatically every couple of years. Plus the human body grows new organs and limbs every few months and you're expected to immediately have 5 years experience with these new organs and limbs that have only existed for 2 months. Perfectly healthy suddenly people fall unconscious for no reason, despite all of their organs operating perfectly. When you check your human body documentation you discover that the lungs no longer work as of today, and you now need to use the sclurtleplussy instead. You have no idea what a sclurtleplussy, but you better figure it out immediately, or all these patients will die.

[–] riskable@programming.dev 28 points 1 year ago* (last edited 1 year ago) (2 children)

You're expected to know how to program microcontrollers to mainframes to fucking VCRs and knowing every programming language ever created since electronic computers exist as well as networking and cloud technology and databases, etc. AND you have to be certified in all these things to prove you know them on top of your degree.

So there's a problem even worse than this: When you have all those skills and more (I do 👍) employers expect to pay you the salary of someone who knows just one of those things.

Like, I was a professional hacker, a systems administrator (both Unix/Linux and Windows), I know networking, have administered/maintained databases, I'm also an award-winning web developer (I know the usual web stuff plus Python, Rust, and a few other things), an embedded developer (C, C++, and Rust), and I can even engineer, design, and program an entire product from scratch that didn't exist before (see: https://youtu.be/iv6Rh8UNWlI?si=dG15yQlQpfNGCDal ). That includes designing/engineering the circuit board.

Do I get paid for knowing all these things? No. If I apply for any job you know what employers say when they reject me?

Overqualified

You're damned if you do and you're damned if you don't!

[–] jaybone@lemmy.world 12 points 1 year ago (1 children)

You dumb down your resume. Leave a bunch of that shit off. Only put what applies for the job you are looking for.

[–] riskable@programming.dev 4 points 1 year ago

Yeah, that'll get me the job but it'll still have the same problem: Only getting paid to have knowledge of just one thing.

Companies don't hire generalists that can get a lot of different work done. They hire specialists that are like cogs in a machine. That way they're much easier to replace and a lot cheaper too.

[–] arcanew@lemmy.ml 11 points 1 year ago

Sick keyboard!!!

At the point you're at with all your skills, have you thought of starting your own company? No employer will know how to use your talents as well as you do.