DEV Community

Discussion on: What makes a 10x engineer?

Collapse
 
juandiegopalomino profile image
Juan Diego Palomino

When it comes to an employee developing a product, I believe that their impact to a company can be categorized into 3 different section: the direct contribution to the product, the efficiency of their team, and the vision development. You can see how this segregation splits nicely between the "expected" purpose of the individual contributors, lower management, and upper management. Having said that these are merely human-made conventions -- people like to stick to their intended roles, but there should be nothing prohibiting them from contributing in the other forms if need be.

A 10x engineer is an individual whose technical skill, communication capability, and product understanding allows them to contribute on all of these sections simultaneously; and in doing so delivering a contribution greater than the sum of their parts. It's not just about writing good code, it's writing code with product foresight that will make it a beloved staple 2 years and 10 product iterations down the line. It's not just putting the right people on the right jobs, but inspiring them with the product vision. It's not just pitching a great idea from left field, but selling it to your team and implementing it. It's not just about carrying the team, but helping them to be the best version of themselves that they can be.

"10x engineer" is a misnomer as it is neither related to the quantity of the work done, nor the individual contributor aspect. It's about being the team player and leader that makes the whole team 10x.