I always thought of 10x engineers as a specific type of engineer that follow the 10x rule, as detailed and discussed by Grant Cardone in his book `The 10x rule`. More on that book here: <a href="https://jamesclear.com/book-summaries/10x-rule" rel="nofollow">https://jamesclear.com/book-summaries/10x-rule</a><p>> <i>The 10X Rule says that 1) you should set targets for yourself that are 10X greater than what you believe you can achieve and 2) you should take actions that are 10X greater than what you believe are necessary to achieve your goals. The biggest mistake most people make in life is not setting goals high enough. Taking massive action is the only way to fulfill your true potential.</i>
If you're an engineer, the best way IMHO is to work with other engineers on a trial basis or tiny project if you can. Interviews are usually of low utility, especially non-engineers doing the hiring or interviews that don't delve into real engineering problem-solving. You will develop a better gut sense and know good engineers when you see them: relentlessly resourceful, picks-up concepts fast, asks good questions, cleverly pragmatic, anticipating "gotchas" and hopefully bearable/approachable.<p>PS: "10x" seems like a buzzword blogger fashion than anything useful.
I do a fair bit of the interviewing for my office and if I hear the phrase 10x engineer coming out of an applicants mouth, its an insta-rejection(unless they are joking obviously).<p>I know it sounds harsh, but I translate self-described 10x engineer as: egotistical prick who has never been check on their design principles. I'm looking to grow a team not feed the ego of an individual who literally think they 10x as good as everyone else.<p>You can keep the two cents.
"10x engineers" do exist but generally-speaking it's not worth the effort to pursue them because to do so means you're taking your eye off the real concern: building a 10x <i>team</i>. I can tell you from personal experience and the anecdotes of several of my colleagues that a group of 10x engineers <i>do not</i> make a 10x team. Often quite the opposite. Remember, it's <i>teams</i> that deliver software, it's <i>teams</i> your company is depending on. Focus on making 10x teams.