People have their competencies which may not often be evident.
I do still think that, in the hyper competitive corporate world today, such kinds of people will get shafted regularly until they realize themselves what their great skills are and build on them.
Amazingly it's hard to find a good link on this topic.
Anyway it's from some study years ago that the most productive people are 10 times more productive than the least productive people. These are called 10x-ers (assuming they exist).
0.1xer is a play on that to talk to the least productive people in a team.
I do still think that, in the hyper competitive corporate world today, such kinds of people will get shafted regularly until they realize themselves what their great skills are and build on them.