You are viewing a single thread.
View all comments View context
74 points

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

permalink
report
parent
reply
3 points

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

permalink
report
parent
reply
3 points

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.

permalink
report
parent
reply
5 points

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.

permalink
report
parent
reply
1 point

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.

permalink
report
parent
reply
6 points

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.

permalink
report
parent
reply
0 points

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

permalink
report
parent
reply
2 points
*

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.

permalink
report
parent
reply
16 points

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)

permalink
report
parent
reply
22 points

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

permalink
report
parent
reply
-2 points

For some people. Yes.

permalink
report
parent
reply
11 points

Oof. Painful truf.

permalink
report
parent
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

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

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 3.3K

    Monthly active users

  • 1K

    Posts

  • 37K

    Comments