🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #73823

NJ wants to license programmers...

#73823
From: Joseph Edward Hummel
Date: Sat, 20 Jul 1991 18:57
43 lines
2795 bytes
> Lots of discussion already...

Ok, I'll bite as well.  I think in general it is an idea long overdue,
though I agree NJ's approach is much too vague to be useful/practical.
But someone has to get the ball rolling, and the discussion moving forward.

We all know computers are being embedded in more and more products, and
how do we know these computers are being programmed in a competent manner?
How about the recent X-ray machine, programmed by an individual with a
2-year degree, that killed 3 or so people?  And what about companies in
financial trouble trying to get a product out the door as cheaply as
possible?  There are no minimal standards that these companies nor
individuals have to follow -- I would hope there are some minimal standards
we could all agree on: you must have a design document, you must hire
programmers with a degree in CS (or have them take a language-independent
exam, along the lines of the GRE exam for CS), and you must test your
system and document your test cases.

Just because "most programmers have a degree in CS" doesn't mean we can't
REQUIRE a CS degree.  But that in itself doesn't mean much.  Better
would be an exam that tested basic skills in a language-independent way.
Or perhaps a suite of tests, one for Business programming, one for
scientific programming, one for systems programming, one for embedded systems
programming, etc.  These tests should be easy for anyone already competent,
so what is everyone (e.g. AT&T) worried about?

Obviously there are going to be problems keeping these tests up to date, but
that doesn't mean we shouldn't try.  The ACM would be a good organization
for such things, and has plenty of potential volunteers.  I would welcome
such testing, since I personally know far too many people who are not
competent programmers.  Yet it takes a programmer to know one, and 99%
of the public are not programmers.  Licensing would help that.  It won't
get rid of all the so-called professionals ripping people off who don't know
better, but then nothing ever does.

Just my $0.02 worth.  And yes, I happen to be from N.J. :-)

  - joe hummel

--
Joe Hummel
ICS Graduate Student, UC Irvine
Internet: jhummel@ics.uci.edu
Technical Details
Message-ID: <28888793.29597@ics.uci.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!elroy.jpl.nasa.gov!usc!orion.oac.uci.edu!ucivax!gateway

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,d69292b3efc2a124,start
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-07-20 12:08:53 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!elroy.jpl.nasa.gov!usc!orion.oac.uci.edu!ucivax!gateway
From: jhummel@wave.ics.uci.edu (Joseph Edward Hummel)
Newsgroups: gnu.misc.discuss
Subject: NJ wants to license programmers...
Message-ID: <28888793.29597@ics.uci.edu>
Date: 20 Jul 91 18:57:23 GMT
Organization: UC Irvine Department of ICS
Lines: 43
Nntp-Posting-Host: wave.ics.uci.edu