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

Programmer Humor

19585 readers
715 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 21 points 8 months ago (4 children)

I'm a Senior Software Engineer, outside of countries where engineer is a protected title. I'm also a Beep-Boop Technician, Specialized Generalist (not Full-Stack since I have mostly succeeded in avoiding JS, until this afternoon), Problem Fixer, Technical Diplomat, Cat Herder (sometimes a tech lead), and The-Mean-Guy-That-Rejects-Commits-When-There-Are-API-Calls-Made-Without-TLS-Encryption-And-Hardcoded-Secrets (infosec likes me but always seems genuinely confused at a dev not fighting them).

[–] [email protected] 2 points 8 months ago (1 children)

since I have mostly succeeded in avoiding JS, until this afternoon

Sorry to hear that. I hit the same pothole about 6 months ago. I had been so fine with avoiding JS, but the guys building our admin console broke their build and couldn’t figure out how to fix it. Even worse, then I had to write up best practices for JS

[–] [email protected] 2 points 8 months ago

Yeah. Fortunately, I didn't have to do the programming. Unfortunately, I had to guide the debug. Happy to help people learn but the language, especially in its typing, is just awful.

[–] [email protected] 2 points 8 months ago (1 children)

I'm learning that I'm just enough of a front end dev to make a very ugly site. Navigating all the various CSS and JS frameworks feels like pulling teeth.

[–] [email protected] 2 points 8 months ago

Having a familiarity is absolutely a great thing. The syntax isn't alien, so, debug and guiding juniors through figuring out why their project isn't working isn't too terrible. The typing is probably what drives me crazy the most. It's just bad and the standard library doesn't seem to be equipped to handle every type that it can "support" cleanly.

[–] [email protected] 7 points 8 months ago (1 children)

sounds like a cool job y'all hiring haha jk unless

[–] [email protected] 2 points 8 months ago (1 children)

Not on my team, unfortunately but, I'll check. What languages/experience have you got?

[–] [email protected] 2 points 8 months ago (1 children)

Oh man, I didn't think that'd work haha... Kind of you to offer but I was recently promoted and wouldn't feel right leaving now. Partially out of respect for my boss and partially because we are severely understaffed. But seriously, thanks for offering to ask around. Very generous of you to offer your help to a stranger ❤️

[–] [email protected] 1 points 8 months ago

No worries. We're all in this together <3

[–] [email protected] 3 points 8 months ago (1 children)
[–] [email protected] 1 points 8 months ago

I'm a Senior Software Engineer, outside of countries where engineer is a protected title. I'm also a Beep-Boop Technician, Specialized Generalist (not Full-Stack since I have mostly succeeded in avoiding JS, until this afternoon), Problem Fixer, Technical Diplomat, Cat Herder (sometimes a tech lead), and The-Mean-Guy-That-Rejects-Commits-When-There-Are-API-Calls-Made-Without-TLS-Encryption-And-Hardcoded-Secrets (infosec likes me but always seems genuinely confused at a dev not fighting them).