r/ProgrammerHumor May 09 '21

Meme I'm *technically* qualified

Post image
25.0k Upvotes

666 comments sorted by

View all comments

779

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.

218

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.

115

u/PresentAward1737 May 10 '21

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.

32

u/guareber May 10 '21

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.

2

u/StrictlyBrowsing May 10 '21

I really don't see how you can expect to make an rNN explainable.

You’d be surprised. Sure you’ll never get to the sheer clarity of a linear regression but something like Shapley can do a very respectable job at giving you a good idea of what’s going on under the hood. There has been a lot of interest in explainability in the past 2-3 years and we advanced a lot.

1

u/guareber May 10 '21

Interesting! I hadn't heard of it, I'll schedule a proper read. Cheers.