On Mon, Feb 13, 2006 at 01:12:55PM -0800, Ben Barrett wrote:
> Hah, that sounds about right -- but have you been to any institutions of
> "higher learning" where a BS automatically means anything about the
> degree-holder??  I have not!  BS degree is more or less bullshhh... unless
> you're an HR person :(

There was a time when it did mean something.  As I've said though, with few
exceptions, you no longer can expect a BA/BS degree in Computer Science to
mean that the person could even produce an expression tree generator, let
alone a C compiler.  I remember fondly the course catalogs of several
universities when I was entering high school where a C compiler was a
common senior project for even the deadbeats.  ;)

It is noteworthy that this was like 1992 where we were happy if our
classes were in the lab that had 386's with Turbo C++ 3 and Pascal 7.


> As for integer sort and binary search, I know very few programmers who would
> do this from memory in 30 minutes.  Most I know (yes, outside my workplace
> too...) would use libraries as appropriate, and use references.  I
> understand what you're saying about it being something of an indicator about
> "teachability"... but I think if there was a really good test for
> capabilities that fit well across the entire "programming marketplace" then
> none of this thread would be needed :)

Oh come now.  You can't tell me that they couldn't work out how to do a
selection sort on paper.  =)  (Selection sort is the one that guarantees
that after one pass, element 0 contains the lowest sorting value.)

The major bits of complexity (file I/O or input parsing) were not part of
the exercise.  I pretty much would pull one of about five such exercises
out of a hat before an interview, but nothing more complex than the sort
and search problem.


> Joseph, have you been enrolled in CS programs anywhere else?  My experience
> is limited but better than the majority of students who went through a
> 4-year track right out of high school -- I started as EE at PSU back east,
> then took some time, then enjoyed LCC a bit before wrapping up the BS at UO
> in '01.  I almost went to CWRU and/or CMU, too snooty for my tastes though.

I have not managed to complete a four year program, but I have been
enrolled in a couple of two year transfer things and have evaluated a
number of four year programs' course content.


> I'm sure others have feedback on this issue.  For the disinterested, my
> apologies for a distinct lack of 'nix content... I've been helping out a
> bunch of folks who are slightly younger than myself, who don't have any
> collegiate degrees, who are perfectly capable and very interested in doing
> good work... and to some of them I've been advising avoiding a BS program.
> For some, I think it is worthwhile.

For all but the major corporations, real world experience trumps a fresh
BS/BA any day of the week.  The level at which I start having expectations
of graduates is the masters level.  I think the only reason the corporate
types want the degrees is so that they need only differenciate clueful and
compitent from clueless underachievers.

People without degrees tend to fit a much larger range of combinations of
cluefulness and ability.  That's why I tended to want them to sit down and
write some code for me--it establishes that they have a certain level of
both kinds of skills.

-- 
"We are what we repeatedly do.  Excellence, therefore, is not an act,
but a habit."
        -- Aristotle

_______________________________________________
EUGLUG mailing list
[email protected]
http://www.euglug.org/mailman/listinfo/euglug

Reply via email to