News for hackers. Stuff that matters.
Re:Getting a job in software development: A Reddit discussio... by dpritchett on Saturday December 10, 2011 @02:30PM (#3338249)
Placing a particularly high value on undergraduate-level CS theory as a pre-employment hurdle provides a market advantage to people with fresh undergraduate training.

This coincidentally depresses the marketability (for a certain class of job) of older workers and demographics less likely to achieve a degree from a top N computer science program.

Certainly you could read between the lines and say that observably favoring e.g. Stanford 2012 CS majors effectively disadvantages some protected minorities (age, gender, race). By placing the emphasis on a particular credential rather than on demographics a hiring company gets a level of plausible deniability from such claims.

Disclaimer: I have an MSci in CS and I'm only 30, so I'm not too worried about the things implied above. Yet.

Re:Getting a job in software development: A Reddit discussio... by mikeklaas on Saturday December 10, 2011 @04:58PM (#3338612)
Another explanation is that is it very difficult to gauge someone's programming ability from a technical interview. Asking theory questions is a useful (albeit imperfect) proxy.
Re:Getting a job in software development: A Reddit discussio... by jseliger on Saturday December 10, 2011 @05:30PM (#3338676)
This coincidentally depresses the marketability (for a certain class of job) of older workers and demographics less likely to achieve a degree from a top N computer science program.

If those older workers and others are equally or more skilled than the younger ones implied by your question, smart companies will realize the discrepancy and hire them.

In addition, if older workers know that firms place a "high value on undergraduate-level CS theory," they should probably spend some time learning. . . undergraduate-level CS theory.

You can in fact see this in action in other areas—for example: http://www.economist.com/node/17311877 .

Re:Getting a job in software development: A Reddit discussio... by itmag on Sunday December 11, 2011 @08:44AM (#3340041)
If those older workers and others are equally or more skilled than the younger ones implied by your question, smart companies will realize the discrepancy and hire them.

The invisible hand of self-interest only works if smarter contenders actually appear in the marketplace. If there is some invisible hand of stupidity (and groupthink) that affects all companies above a certain size, then we are hosed.

Why is it that all big organizations are almost universally dilbertesque? There must be some anti-nootropic effect that occurs above a certain threshold of organizational complexity.

Re:Getting a job in software development: A Reddit discussio... by rhizome on Sunday December 11, 2011 @04:23PM (#3341144)