OT: CS education gone wrong (Was: Re: TDD is BS?)
Wyatt
wyatt.epp at gmail.com
Fri Jun 21 05:09:34 PDT 2013
On Friday, 21 June 2013 at 05:59:00 UTC, H. S. Teoh wrote:
> In spite of it all, though, we still sometimes end up hiring
> people who,
> 6 months down the road, write code that makes you scratch your
> head
> going "huh?! that genius coder we hired wrote *this* junk?!".
> But maybe
> some hiring managers are less discerning than others. *shrug*
>
In my (admittedly U.S.-centric) experience: if you're getting
people who know how to use external libraries, what a debugger
is, more than one programming language (or, indeed, any language
other than Java), and any form of source control at all, I'm
afraid you're hitting among the cream of the crop as far as CS
baccalaureates go. And if you want them to admin a box at the
same time, good luck with that. You're often better off with a
passionate dropout if you're interested in hiring someone to
write code.
My hypothesis is this happens because the curricula are heavily
skewed toward theoretical aspects of computer science. (In my
view, the exemplar for this was OSU before they axed the
mandatory RESOLVE/C++ series.)
Cheers,
Wyatt
More information about the Digitalmars-d
mailing list