Earlier quoted context omitted.
> If you're intellectually gifted (many programmers are) Lets not jerk each other off too hard, eh? Just like everybody in life, in any trade or profession, most programmers are just average people like everybody else. They just happened to luck out and be good at a talent that pays well. Odds are incredibly high you aren't any smarter than somebody who paints houses for a living, fills your prescription, or plays fo…
There is a reason why a cashier works for minimum wage. A few days ago I went to a grocery store to buy sparkling water. I got 16 small bottles and arranged them as a 4 by 4 grid before cashier, so she wouldn't need to spend time counting them and delaying the line. It took her over 10 seconds to count the bottles: apparently, she didn't recognize the pattern and counted them by groups of 3-4 bottles covering the cou…
Her numerical analytics skills perhaps, but she might be great at something else. Maybe she is a poet, or a musician, or great at handling 5 kids, or something else that you are terrible at.
Just something that doesn't pay well, so she has to be a cashier.
This is kind of a form of Moravec's paradox: we assume what is easy for us must be easy for others, and what is hard for us must be also hard for others too.
I can't find the reference right now, but this was a famous problem in early testing of monkey's intelligence. They showed the monkey's pictures of humans and they couldn't distinguish them, so it was assumed they were fairly dumb. But then eventually someone figured out they were much better at distinguishing pictures of other monkeys.
Of course it's still possible that the cashier is not good at anything, but in my experience that's very rare. Most people have some skills.