this post was submitted on 28 Dec 2025
48 points (88.7% liked)

Programming

24141 readers
467 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] refalo@programming.dev 2 points 18 hours ago

What I've seen lead to success:

  • Arrogance
  • Overconfidence
  • Schmoozing with the right people
  • Doing flashy work, whatever that means in a given situation

What I have seen lead to failure or, at best, being undervalued and ignored:

  • Caring about teammates and your future self
  • Caring about the end user and the business itself, when it conflicts with something sales, marketing, or a PM want
  • Creating resilient, well-engineered systems

It's the same problem as anywhere else. Well-crafted systems are invisible and taken for granted. Saving the day by putting out a fire is applauded, even when you're the one who laid out the kindling and matches. Managers at all levels care about their own ego more than the company, product, or team.

Maybe I just spent too much time with ex-Microsoft hacks.