this post was submitted on 04 May 2026
1006 points (97.1% liked)

Programmer Humor

31750 readers
1244 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
[–] SHBI7368@sh.itjust.works 141 points 1 month ago (12 children)

god dam where they getting that

[–] femtek@lemmy.blahaj.zone 101 points 1 month ago (4 children)
[–] tdawg@lemmy.world 36 points 1 month ago (11 children)

If do contract work that's not even that much

[–] femtek@lemmy.blahaj.zone 20 points 1 month ago (2 children)

True, then insurance and no time off or other benefits would suck.

[–] mcv@lemmy.zip 7 points 1 month ago

It's only "no time off" if that's what you want. It's time off whenever you want (and sometimes when you don't want).

[–] 418_im_a_teapot@sh.itjust.works 4 points 1 month ago

Accurate. Source: 20 years solo.

[–] bus_factor@lemmy.world 3 points 1 month ago (2 children)

Contract work is rarely direct deposit, though?

[–] SkaveRat@discuss.tchncs.de 7 points 1 month ago (1 children)

US banking is weird. How would it be paid instead?

[–] bus_factor@lemmy.world 8 points 1 month ago* (last edited 1 month ago) (3 children)

I've never hired a software consultant, but most of the time when I hire a company or person to do contract work like roofing, gardening or similar they prefer to be paid by check. Sometimes they accept credit cards, but usually not when the bill is over a certain amount, due to the cut going to the card company.

Furthermore, "Direct Deposit" is basically a special term used for people getting their wages or salary paid to their bank account, as opposed to receiving it by check or cash. Other types of bank-to-bank transfers have different names, like "wire transfer" or "ACH transfer".

Americans love overcomplicating things in general, and particularly love using overly specific and technical names for stuff. There's acronyms everywhere, and things are named after weird technicalities. Like nobody says "retirement account", they call it "401(k)", named after the paragraph in the law which defines it.

You find stuff like that everywhere if you look. Some of their coins don't even have a value printed on them, you just have to memorize how much they're worth.

[–] mcv@lemmy.zip 5 points 1 month ago

In Europe (maybe also elsewhere outside the US?) nearly all transactions are simply direct bank transactions. Occasionally facilitated through some app, but usually it's just your own bank's app. Nobody has used checks for decades, and the only reason we're using credit cards is because the US keeps forcing them on us.

[–] RamenJunkie@midwest.social 3 points 1 month ago

You just have to memorize the coins

Plus they are not even logically ordered by size or anything.

[–] WoodScientist@lemmy.world 2 points 1 month ago

Americans love overcomplicating things in general, and particularly love using overly specific and technical names for stuff. There’s acronyms everywhere, and things are named after weird technicalities. Like nobody says “retirement account”, they call it “401(k)”, named after the paragraph in the law which defines it.

As a plus, I can greatly confuse and terrify an Irish person by telling them about the thousands I send "to the old IRA" every year. 😂

load more comments (1 replies)
load more comments (9 replies)
[–] tyler@programming.dev 21 points 1 month ago

Nah, that’s a normal paycheck for a medium level engineer in any American big city.

[–] Simulation6@sopuli.xyz 8 points 1 month ago
[–] BuboScandiacus@mander.xyz 6 points 1 month ago (3 children)

Yeah that’s a very big monthly pay

[–] dreadbeef@lemmy.dbzer0.com 4 points 1 month ago* (last edited 1 month ago) (5 children)

$150,000/yr (yes big, less than median for software engineers in the US) is $2k/week, $8k/month

Edit: $2k/week after taxes because direct deposit is the context of this discussion

[–] kiagam@lemmy.world 3 points 1 month ago (5 children)

8k/month is 96k/year. Just multiply by 12

[–] brave_lemmywinks@lemmy.world 5 points 1 month ago

How dare you question his math?! He gets paid 96k /150k for that!

[–] baines@lemmy.cafe 4 points 1 month ago

this is about a deposit so it’s take home

401k etc makes this fuzzy

load more comments (3 replies)
load more comments (4 replies)
load more comments (2 replies)
[–] bus_factor@lemmy.world 60 points 1 month ago (2 children)

That's not that outrageous as a higher-level IC in a big tech company in a big city. But if you're that senior you're not questioning why you became an engineer.

[–] otterpop@lemmy.world 58 points 1 month ago (4 children)

There's a reason the typical dev career pipeline ends at farmer. People get tired of all the bs and leave never to be seen again.

load more comments (3 replies)
[–] tyler@programming.dev 35 points 1 month ago (3 children)

I mean, you definitely do. I know numerous people that dropped the field entirely (including me) even though the pay is ridiculous.

[–] Gonzako@lemmy.world 16 points 1 month ago (2 children)
[–] tyler@programming.dev 26 points 1 month ago (3 children)
[–] Gonzako@lemmy.world 4 points 1 month ago

Same ballpark yeah

[–] 0x0@lemmy.zip 2 points 1 month ago
load more comments (1 replies)
[–] MNByChoice@midwest.social 9 points 1 month ago

Sometimes it is just a really intense garden.

[–] Witchfire@lemmy.world 6 points 1 month ago

I also left, the industry is toxic right now. Circus for me

[–] bus_factor@lemmy.world 2 points 1 month ago

Oh, you definitely wonder how long you can keep up with the corpo bullshit, but that wasn't the vibe I was getting from the first panel. That was giving me more of a "junior engineer who can't get something to work" vibe.

I've traded half my pay for more fulfilling work and less corpo bullshit before, but I didn't quit engineering. I see some people dreaming about leaving it all behind and buying a farm, but what they all had in common was zero farming experience. The grass is always greener and all that.

[–] BartyDeCanter@piefed.social 53 points 1 month ago* (last edited 1 month ago) (4 children)

Eh, that looks like typical take home for a staff level engineer in a big city.

Edit: Assuming they get paid every two weeks, that’s an annual take home of $161,122. Depending on state taxes, insurance coverage, 401k contributions, dependents, etc, that’s a base salary of $200-250k. Which, yeah, that’s what I budget for a staff salary.

[–] Bananskal@nord.pub 11 points 1 month ago

$161,122

Heck, I'd be pulling more than that if I were a self-employed consultant rather than under a consulting firm, in our small city in northern Scandinavia.

Now I'm raking in a little below that, and I'm taking out like a third of it as actual salary and saving the rest, to avoid high taxes, and to to pay for a leased car, pension saving, extra insurance etc, before taxes. But after all that I'm probably saving $3k every month tax free, and maybe $1,5k in my bank account.

Engineering life is pretty okay. Still can't afford a house yet though. Thanks boomers.

[–] glitches_brew@lemmy.world 10 points 1 month ago (1 children)

Key phrase is "big city". I'm a staff and there's a mid on my team that moved to Seattle. His cost of living adjustment when he moved allows him to make more than I do.

load more comments (1 replies)
[–] idunnololz@lemmy.world 9 points 1 month ago

I think for a SF based company 200 - 250k salary is typical for even a senior engineer.

[–] captainlezbian@lemmy.world 2 points 1 month ago

Monthly it's about what I'd expect for a low-medium experience engineer. But I'm an industrial engineer not software.

[–] sp3ctr4l@lemmy.dbzer0.com 18 points 1 month ago (1 children)
[–] Wakmrow@lemmy.world 9 points 1 month ago

Lol they are not

[–] AnotherMadHatter@lemmy.world 16 points 1 month ago

Mechanical Engineer (union) with 20 years experience, slightly underpaid at $76.33/hr in (just north of the) Seattle area.

[–] bus_factor@lemmy.world 15 points 1 month ago (1 children)

It doesn't say it's salary. A lot of companies pay out bonuses right around now.

[–] queerlilhayseed@piefed.blahaj.zone 3 points 1 month ago (1 children)

That's on the high end, but not so high it's uncommon, for a salary paid biweekly to a senior engineer.

load more comments (1 replies)
[–] chronicledmonocle@lemmy.world 11 points 1 month ago (1 children)

If that's monthly pay, that's at or below average.

If that's bi-weekly......fuck I need to up my engineering game.

[–] fuck_u_spez_in_particular@lemmy.world 6 points 1 month ago (1 children)

In the US...

Different in other parts of the world, even in Europe this is a high salary (but it reminds me to still ask for a raise...)

[–] chronicledmonocle@lemmy.world 2 points 1 month ago

That's because in Europe you have basic human rights like healthcare or the ability to not work while you're sick.

[–] OccamsRazer@lemmy.world 10 points 1 month ago

California. It goes with high cost of living.

[–] BarbecueCowboy@lemmy.dbzer0.com 5 points 1 month ago

If you can add AI to your title somehow, that might even be midrange. I was talking to someone who has not been doing this long pushing pretty close to a half million dollar salary and then bonuses on top.

load more comments (3 replies)