this post was submitted on 08 Jun 2024
4 points (100.0% liked)

Programmer Humor

31329 readers
17 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 4 years ago
MODERATORS
 
top 15 comments
sorted by: hot top controversial new old
[–] jol@discuss.tchncs.de 2 points 1 month ago (1 children)

I mean, you're not hired to "code", you're hired to do software engineering. That usually means working with other people. Reviewing code is a win win situation because both get a second pair of eyes on their code and prevent each other from committing dumb shit that you might have to fix later.

I feel like these memes of hating everything other than lone coding is because you keep working for toxic companies. Ffs you're programmers, it's probably super easy to get another job. It doesn't have to be like this.

[–] rockSlayer@lemmy.world 0 points 1 month ago (2 children)

I think QA engineering needs to become more widespread. The "extra pair of eyes" can't compare to a department of people dedicated to code review and testing.

[–] Windex007@lemmy.world 1 points 1 month ago

You don't want a department that you throw it over the fence to, you want them embedded on your team. Keep those feedback loops TIGHT bois

[–] jol@discuss.tchncs.de 1 points 1 month ago

QA and Code reviews do different jobs. Manual and automated testing will not notice your code is shit, so long as all test cases pass.

[–] ultratiem@lemmy.ca 1 points 1 month ago (1 children)

I worked freelance for like a decade. Then I joined a “real” studio. Literally 80% meetings, team meetings, morning stand ups, presentations, documentation, and senior reviews, then 20% actual work. My old boss was great with time management but he left and the new leads would lock you into a 3h meeting, most of it to discuss other people’s work, then expect you to make 3 days worth of edits in 3h.

I feel this meme hard.

[–] johannesvanderwhales@lemmy.world 0 points 1 month ago (1 children)

The idea that coding is the only part of your job is "actual work" is where you're going wrong. The goal is to create robust, well-functioning software that's documented and fulfills what it needs to do, not write an arbitrary amount of code. Your job is more than just doing the part you like.

[–] ultratiem@lemmy.ca 0 points 1 month ago (1 children)

You sound like a middle manager that brings a net loss to your workplace and justifies their job as crucial because without you, the coders would all be running around the office slamming into each other like 2 year olds.

Coding is the only job. Period. The rest is housekeeping. Much like digging a ditch. It’s not going to get dug if you sit around talking about logistics and reviewing all the other ditches or wasting my time telling me again and again how the ditch needs to be dug. Nor needing hourly updates on how the ditch is coming along, so you can arbitrarily make changes.

If you think I “just don’t get it”, then that totally explains your irrelevance in the work place. Because companies have long lost their way and have prioritized the structure well beyond what they are actually meant to do: get shit done. But then you sound like the type that believes companies are crucial to our success because they funnel money back into the economy and keep society afloat (narrator: they don’t), so I’ll say good day to you sir.

[–] johannesvanderwhales@lemmy.world 0 points 1 month ago (1 children)

If you want to do the software equivalent of digging a ditch that's cool, but I'm not sure why you would expect to get an engineer's salary for doing so.

[–] ultratiem@lemmy.ca 1 points 1 month ago

Hey I’ve schedule a 2h Slack meeting to discuss this topic more. Please confirm your availability 🙃

[–] PowerCrazy@lemmy.ml 1 points 1 month ago

The first 3 are why I can't get any work done anymore. The last 3 I would absolutely love to have more time to do.

[–] OpenStars@discuss.online 1 points 1 month ago
[–] stickyShift@midwest.social 0 points 1 month ago (1 children)

Oh man, the "quick call?"s are the worst

[–] rwhitisissle@lemmy.ml -1 points 1 month ago* (last edited 1 month ago)

"quick call?"

"sure, I've got time for the two hour meeting this is going to be."

[–] henfredemars@infosec.pub 0 points 1 month ago (1 children)

Ever received a Slack or a teams message that’s just your name but no context as to what’s actually needed? Like they need to confirm you’re there but don’t want to reveal why they’re asking.

“John.”

Problem is whether or not I’m present has a lot to do with the question.

[–] tyler@programming.dev 0 points 1 month ago

Nohello.net or whatever the URL is