A "10X" programmer is someone like Magnus Carlsen in the world of chess. They have a knack for it which can only be explained by a convergence of nature, nurture, and sheer genius. They live and breathe programming in their professional life and their personal life. They have seemingly endless stamina. They literally solve problems in 1/10th of the time that an average programmer takes to solve them.
If they had ELO ratings for programming (like they do for chess), then a "10X" programmer would have a grandmaster rating of 2500+.
You know a "10X" programmer when you see one. Until you see one and experience working with one in real life, you simply won't understand. You will attempt to rationalize the concept by examining all of the programmers you know, and assuming that the best one must be a "10X" one. You may or may not be right.
Interestingly enough, 10X programmers almost never get paid 10 times what the average programmer makes. From what I've seen, they are lucky to get paid even twice what an average programmer makes.
If they had ELO ratings for programming (like they do for chess), then a "10X" programmer would have a grandmaster rating of 2500+.
You know a "10X" programmer when you see one. Until you see one and experience working with one in real life, you simply won't understand. You will attempt to rationalize the concept by examining all of the programmers you know, and assuming that the best one must be a "10X" one. You may or may not be right.
Interestingly enough, 10X programmers almost never get paid 10 times what the average programmer makes. From what I've seen, they are lucky to get paid even twice what an average programmer makes.