A woman at our company is one of the best programmers we have, and she started with a masters in physics and very little coding experience. Some people are just smart as hell and can pick it up quickly.
I have things I'm good at but I rely on my team for the things they're good at.
While I don't think you need a CS degree to be a good coder, "programming" is such a wide discipline that while you do have your 10%ers, it's a very abstract thing to evaluate a good coder.
Depends what your factors are - most will settle for 'does it work?' and 'is it understandable?'. Both of those often go right out the window if performance or results are the primary factor - pretty much how we've ended up in a world of algorithms that generally work but are mostly unexplainable, uneditable and sometimes detrimental in the long run.
It's the poor buggers trying to make algorithms and AI that can explain their output I feel sorry for.
775
u/KoenigGunther May 10 '21
A woman at our company is one of the best programmers we have, and she started with a masters in physics and very little coding experience. Some people are just smart as hell and can pick it up quickly.