> " ...as well as a handful of unlucky folks who deliver solid results but lack social grace and self-promotion skills. " Ironic that what was once the character archetype for geeky programmers have now become pariahs in the industry they pioneered. Now we all toot our own horns as loudly as we can, hoping to drown out our fellows, in search of the next bonus or job hop and devil take the hindmost. Introverted, have…
But now as you say, self promotion is everything and has been taken so far that one cannot call oneself "A Programmer" but a "Rockstar/Ninja/10x/whatever Programmer" with superlative knowledge and insight into every problem domain and Technology. We all know our limitations but are not allowed to admit/work on them publicly since that might "out" oneself as "not good enough"; we have to become "posers/fakers" if we want to "play the game" and get ahead.