Is The 10x developer a myth?

I am always posting provoking post on my Linkedin, and I have decided to replicate those here. Let’s socialize!

“Someone who is exceptional in their role is not just a little better than someone who is pretty good. They are 100 times better” - Mark Zuckerberg argued when asked why he was willing to pay $47 million to acquire FriendFeed, a price that translated to about $4 million per employee.

Regardless of what the CEO of Facebook think, studies show that the 10x developer is not a myth. I particularly have seen few bad decisions costing millions to companies.

The biggest problem with the pushback against a 10x programmer is that some people think of programming as manual labour and programmers as assembly line workers. They will ask, “If you are building a company, would you prefer one standout person over ten pretty good people?”

The logic above makes it sound like programming productivity is all about typing speed. It’s not about writing more code; it’s about writing the right code. You become a 10x programmer not by doing an order of magnitude more work but by making better decisions more often.

A single programmer could easily outperform a team of 10 if the programmer can model the problem in a way where there is an order of magnitude less work to do.

A great programmer will ensure principles, guidelines, automation, tools and frameworks to improve the whole company’s performance and customer satisfaction.

I’m certainly not suggesting that leaders who are growing companies or building teams should only hire rockstars. I actually believe it would be a mistake. Companies should invest in strong teams rather than individuals. However, managers need to be aware of the value of an outstanding developer.

https://www.linkedin.com/posts/alexsandro-souza-dev_team-productivity-leadership-activity-6823536056881725440-59Q6