Brian Lanning [brianlanning at
gmail.com] wrote:
the best I'd ever met. And I've met
programmers with
advanced degrees in computer science who couldn't find their ass.
I'm not sure where you get the notion that a real computer science
degree
has anything much to do with programming.
Dijsktra believed that "computer science" should have been called
"computing science" (and - iirc - also said that you wouldn't
expect studying astronomy to teach you how to build a telescope).
That said, having seen the occasional syllabus for a few "computer
science" degrees, perhaps they are correctly named after all :-)
Now maybe you learned something from your degree
program and
maybe you didn't. But in short, a BS degree in computer
science allows an HR drone to check off a box before sending
I think that where I work CVs do come straight to the engineers, so
there's no HR filter. There's still an agency filter (except, I suppose,
for those who know someone here or those who have enough nous to
fire up a web browser and work out how to go direct ;-))
I know that at a previous place of employment we'd get maybe 50 CVs
for a job. Evaluating 50 CVs in any meaningful sense takes a *long*
time. It's much quicker to discard quickly based on some arbitrary
standard factor (e.g. degree) and then scan the remaining 10 CVs more
closely. Eventually you'll interview 5 and pick the one you get along
with
(and who looks like they probably actually did some of the things they
claim
to have done on their CV).
As usual "the best is the enemy of the good enough". Doesn't matter if
you
reject the perfect job candidate as long as you get a reasonable one.
Antonio