top | item 46846793

(no title)

jfreds | 28 days ago

> good work speaks for itself

I disagree. Ideas don’t speak, and work doesn’t speak. People do. Being a 10x engineer isn’t just about having great ideas, it’s about having great impact.

Sometimes I hear ICs say with some pride that “I’m not interested in playing office politics”. I promise you they will lose out to the engineers who are able to self advocate, and coalition-build.

discuss

order

lazarus01|28 days ago

I don't see things the way you do.

You look at gaining recognition for good ideas as a zero sum game that requires self promotion.

If you develop a good original idea that solves a problem and it gets implemented, you have created positive impact without self promotion. If you're not concerned with public perception, then the discussion stops right here.

Someone can take credit for your idea to gain perception that it was their original idea. But in the end, someone who self promotes that can't come up with original ideas will eventually lose their believability factor and will be unable to promote themselves much further.

jfreds|28 days ago

The crux is in the “and it gets implemented” part. Teams have a limited bandwidth, so what gets implemented absolutely is a zero sum game, that’s why backlog prioritization exists. In order for your idea to get implemented, you have to advocate for it, and convince others to do the same. Writing great code and delivering useful side-projects can make you a 2-5x engineer. If you want to be a 10x engineer, you have to scale your impact beyond what you can do alone

Edit: maybe your great idea is actually something that you can implement on your own, such as a test suite or a tool. You still need to change other peoples behavior. You need to convince people to try it.