this post was submitted on 24 Feb 2024
1510 points (99.3% liked)

Programmer Humor

19817 readers
110 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 73 points 10 months ago (5 children)

This is how the world is. No one is really an expert. No one really has the answer.

[–] shneancy 16 points 10 months ago (1 children)

and we all look up to the people who look like they know what they're doing (they don't but they are very convincing at looking like they do)

[–] [email protected] 22 points 10 months ago (2 children)

In their defense, if they don’t pretend like they know what they’re doing everything would fall apart.

[–] [email protected] 11 points 10 months ago

Oof. Painful truf.

[–] [email protected] -2 points 10 months ago (1 children)
[–] [email protected] 1 points 10 months ago (1 children)
[–] [email protected] -2 points 10 months ago (1 children)
[–] [email protected] 2 points 10 months ago (1 children)
[–] [email protected] 0 points 10 months ago (1 children)

I found your cat hiding in the closet so clearly passed your test.

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

You only found one?

[–] parachaye 6 points 10 months ago (1 children)

There are people who are knowledgeable and good at their job. Knowledgeable enough to be experts. Those are usually subject matter experts, including developers.

The issue is that no one can guarantee an outcome or that they've picked the right approach.

[–] [email protected] 0 points 10 months ago

And if they didn’t pick the right approach, they aren’t an expert.

[–] [email protected] 5 points 10 months ago (1 children)

But this is really more a product of capitalism than anything else. Under capitalism you just have to keep moving even if you're just making garbage and debt. There's no reason to stop and think, because that is seen as a cost (even though it costs more to move without thinking).

Even the best companies that do factor in planning (at least in concept if not actually in practice most of the time) end up with the other problem of "resume driven development" where things that are totally fine and actually working get replaced with things that don't work because someone needs a new project to get their promotion.

Capitalism produces garbage and puts the people who are least qualified in decision making roles. This still happens in natural systems, but much less. In (healthy) anticapitalist organizing, the people who know the most are generally asked to lead and when they don't know what to do they stop and figure it out before moving forward.

Aimless wondering can still be a problem, but it's not forced by the system to continue it's just people who are learning.

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

people who are learning.

That’s the problem. The majority of them don’t learn, and really fuck shit up for the ones trying to.

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

I'm an expert and I have all the answers.

[–] [email protected] 3 points 10 months ago

Obviously anyone named Ricky Rigatoni is gonna have all the answers. If you say he doesn’t, he’s gonna snap you like dry pasta.

[–] noobface 2 points 10 months ago* (last edited 10 months ago)

There are answers, they just take a level of experience to reach that most people aren't cut out for. You gotta be several principal+ IC roles or Dir+ mgr roles in before the patterns congeal into a plan.

Challenge is operating at those levels for extended periods requires a super fucking insane level of competency and dedication. Most people hit that spot and coast till retirement cause you're at $500k+ at FAANG. Few keep looking for new opportunities unless forced to or they're those corporate robot sharks with the dead eyes.