🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #73773

Re: NJ wants to license programmers

#73773
From: Scott E. Townsend
Date: Wed, 24 Jul 1991 12:48
47 lines
2995 bytes
I've been following this thread a bit, but must admit I've lost the original
intent of the proposed NJ law.

Is it to protect John Q Public from buying/commissioning a program from
a scam artist?

Is it to protect the public at large from terrible accidents like the
X-ray machine?

Is it to increase the NJ treasury?

Is it just to get votes at re-election?

Admittedly, these last two are somewhat tongue-in-cheek, but the first two
are valid concerns.

John Q Public may not have the resources to investigate the qualifications
of possible contractors to write software.  A piece of paper saying that
the state _thinks_ the contractor knows what they're doing is just another
(possibly meaningless) "fact" like a diploma from some college.  Treat it
with a bit less weight than a Consumers Report, but it is another piece of
data to consider in choosing a contractor.  I feel an OPTIONAL 'license'
of this kind would be reasonable.  A contract programmer could consider
wether the marketing value outweighed other concerns about this licensing
issue.

Regarding the X-ray accident, I don't see how licensing would have ANY effect
at all.  Beyond the impossibility of testing all the flavors of programming
in the world  (I'm an 88000 & C embedded system programmer, with a bit of
study I could pass a COBOL exam, but you DON'T want me doing your payroll!)
there's too many issues outside the programmer's control to effectively
legislate safety via licensing.  Only the _organization_ making the X-ray
machine has sufficient control to really minimize the system risk.

Heck, I once had a review where I was deemed 'too methodical' by my
manager (previous job at an industrial control company)  The system I was
working on would (indirectly) control things like robots on an assembly line.
If legislators think they can create safety by decree, they'd better start
thinking how to license entire organisations.  (No I DON'T advocate this,
but these legislators have got to start thinking about how systems are
really developed.)

-- 
------------------------------------------------------------------------
Scott Townsend               |   Mail Stop: 5-11
NASA Lewis Research Center   |   Email: fsset@bach.lerc.nasa.gov
Cleveland, Ohio  44135       |   
Technical Details
Message-ID: <1991Jul24.124825.18444@eagle.lerc.nasa.gov>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!spool.mu.edu!rex!ukma!usenet.ins.cwru.edu!eagle!bach.lerc.nasa.gov!fsset

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11544f,624fa0d9d693a21f
X-Google-Attributes: gid11544f,public
X-Google-Thread: 1025b4,624fa0d9d693a21f
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-07-24 12:01:19 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!spool.mu.edu!rex!ukma!usenet.ins.cwru.edu!eagle!bach.lerc.nasa.gov!fsset
From: fsset@bach.lerc.nasa.gov (Scott E. Townsend)
Newsgroups: gnu.misc.discuss,comp.org.eff.talk
Subject: Re: NJ wants to license programmers
Message-ID: <1991Jul24.124825.18444@eagle.lerc.nasa.gov>
Date: 24 Jul 91 12:48:25 GMT
Sender: news@eagle.lerc.nasa.gov
Organization: Nasa Lewis Research Center ( Cleveland )
Lines: 47