Ask HN: Is there no place for people, who are average at something?
For applying to a company or college or anything, everyone need best people from the crowd. And that's logical. But what happens to people who are average at something?
Do they have no chance in anything?
or Do they just have to get better at what they are doing?
21 comments
[ 2.4 ms ] story [ 53.6 ms ] threadInteresting video, that touches the issue: "The myth of the genius programmer"[0].
[0]: https://www.youtube.com/watch?v=0SARbwvhupQ
Be that as it may, the best ways for an "average" or even below average people to reach the above-average arena:
1. Education 2. Experience 3. Combining two different skills or knowledge bases or passions to create scarcity. Example, I have a friend who is an average web designer. He uses pagebuikdwrs and wouldn't know what to with an API if it was punching him in the nose. He is also passionate about cigars. So he targets cigar shops as client s. Competitors pitch more complex and pretty designs and Stripe integration and such. He walks in and says "wow, looks like you got a box of Cigar X! How exciting, those will sell fast since there were only 200 boxes produced. Really interested to see what Maker Y did with that new leaf for the wrapper. Should be a nice smooth taste and slow draw compared to their other release..." who do you think wins the business?
*I obviously know nothing about cigar lingo but that's not the point.
Ehm, sorry, what's your source for that claim? (c.f. the Dunning-Kruger effect https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect)
The key is, to "human" well, and work to improve your life. Small bits at a time. This goes for vocation, as well as character.
Don't be content to remain average.
1. Most companies deliberately choose not to pay at the top of industry pay range, instead aiming for 70th percentile or 50th percentile or whatever.
2. Majority of programmers are employed. By definition more programmers are average than "the best". So in practice most companies hire average programmers and it's just fine.
3. "Average" is a misleading concept. Programming (or any job) has a wide variety of skills, and is basically a group effort. Most programmers have strengths in some skills, weaknesses in others, and that's OK, because they work as a team with other people.
So, don't worry about it.
But average could also mean "average of all people who engage in that activity", which is good enough. For example, if I'm average for a professional computer programmer, then I'm good enough to be a professional computer programmer. In fact, half of them are worse than me!
Then there's the distinction between "average" and "average at X". I can be a very average person in almost every area, but still exceptional at one thing. (I only need one. Two is a bonus, but one's enough.)
They might say otherwise and of course they can't really say: "If you're average at anything come join us." but not only is it very unlikely that the majority in a 10,000+ employee company is above average, big corporations - traditionally at least - optimise for mediocrity and consistency rather than excellence and creativity.
If you want to raise above, you have three options:
1. Become very good in one particular skill 2. Become good at multiple skills 3. Choose a niche or something new where due to lack of competition you are already very good
1. is hard, especially in popular, well paid areas 2. + 3. are much easier to accomplish.
Everyone is average at some things, even most things, on average (sorry)! Equally everyone has some things they can excel at and be above average - those are the things to focus on and develop. And subsequently highlight.
Mediocrity seems to survive better the larger the company and especially so in the huge consultancies. You might think of a huge corporation as where the mediocre can go to hide.
A classic example is someone who is an average engineer and an average salesperson. This type of person is highly sought after and can make serious bank.
When you hear that an average family earns $50k/year, what (I think) is really happening is that many earn under $25k and few earn over 100k.
I think same thing applies to individual people.
I used to work as CNC machinist, and most of my coworkers were either really good or ok enough to not get fired.
I as a developer now feel I'm below average, and I've met many like myself. Then there are really good devs out there I get inspired by.
Just my 2c.
A possibly no-more-helpful contribution: Harvey Pekar's classic "Average is dumb!" American Splendor cover:
http://3.bp.blogspot.com/_-qF6CbJo2vY/TD0odctqvYI/AAAAAAAAI7...
You're describing niches. Look at nature, it's a field of niches (among other things).