Cory Petkovsek wrote:

> I went through 5/6ths of the way for an mcse.  One more test and I could
> have had it.  It didn't mean much any more when Microsoft decided to
> expire them.  I'm still interested in certifications, but ones that
> don't expire like comptia's.  Those are entry level tests however.  Once
> I have a base level I'd like to get some higher level ones that I would
> expect to be regularly tested on every few years.

But...

Technical knowledge becomes obsolete.  A certification in old
technology doesn't mean anything.  The rule of thumb I work with
is that the half life of technical knowledge is 2 years.  I can't
remember where I read that.  But there are four factors that
make it so.

First, languages, platforms, applications, and paradigms go in and out
of vogue.  If I were designing a computer science program today,
there's no way I'd teach C as anything but a specialty language.  But
when I was in school in the early 1980s, C was the spiffy new thing,
and was just starting to replace Fortran.  Many people doubted it
would catch on.

Second, even within a single technology, new releases obsolete the old
way of doing things.  Perl 4's "local" gave way to Perl 5's "my" and
Perl 5.6's "our".

Third, we really do see a lot of progress in software engineering and
system administration.  Object Orientation was a great leap forward.
It took 20 years to become pervasive.  Ditto relational databases.
Ditto open source and agile development, though we're only about 5
years into those.  If we master these techniques, we write better
software faster than if we stick with assembler and Hollerith cards.

Fifth, Moore's Law.  We don't write disk-based sort routines any more.
Suck it all into memory, pipe it through sort(1), and write it all out
again.  If it doesn't fit, buy a couple more gigabytes.

You may not see the point, Cory, of me dredging examples out of
ancient history.  But that *IS* my point.  I'm roughly halfway through
my career, and all the specific technologies I learned at the
beginning are ancient history.  Useless.  The next 20 years will see
an even faster rate of obsolescense.

I don't see the point of a certification that doesn't expire,
unless it certifies general problem solving skill and engineering
aptitude.  We call that certificate a bachelor's degree. (-:

If you want my rant on certification in general, take the last
paragraph and delete the phrase, "that doesn't expire":

     I don't see the point of a certification, unless it
     certifies general problem solving skill and engineering
     aptitude.  We call that certificate a bachelor's degree. (-:

-- 
Bob Miller                              K<bob>
kbobsoft software consulting
http://kbobsoft.com                     [EMAIL PROTECTED]
_______________________________________________
Eug-LUG mailing list
[EMAIL PROTECTED]
http://mailman.efn.org/cgi-bin/listinfo/eug-lug

Reply via email to