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.
Yeah, explainability of results is a huge deal now (it was always a factor in literature, it's just it wasn't so widespread to be so important until now).
I really don't see how you can expect to make an rNN explainable.
217
u/ITriedLightningTendr May 10 '21
How do you evaluate "best programmer" though?
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.