comp.lang.ada
 help / color / mirror / Atom feed
From: eachus@dr_no.mitre.org (Robert I. Eachus)
Subject: Re: Is General Kind the harbinger of doom for the Mandate?
Date: 31 Mar 93 21:17:17 GMT
Date: 1993-03-31T21:17:17+00:00	[thread overview]
Message-ID: <EACHUS.93Mar31161717@dr_no.mitre.org> (raw)
In-Reply-To: jnestoriak@vnet.IBM.COM's message of Wed, 31 Mar 93 08:36:28 EST

In article <19930331.054448.56@almaden.ibm.com> jnestoriak@vnet.IBM.COM writes:

  > Anyone who graduates from a decent University with a degree in
  > Computer Science who can't learn a new programming language in less
  > than a month must have slept through too many classes.  Is it
  > really unreasonable to expect employers to give a few weeks of
  > education to their new hires (whether experience or from school)?

     Teaching Ada to anyone who knows software engineering is a
non-issue.  If you find software engineers today who don't know Ada,
it takes a week or two for them to learn the syntax.  However, such
people are becoming very rare...if they are good software engineers,
they have probably already learned Ada.  (Ten years ago the situation
was different, and a lot of us had the experience of teaching Ada to
good software engineers who had never been exposed to it.  It was
fun.)

      On the other hand software engineering currently is not, and may
never be, a science.  It requires among other things an ability to
recognize quality, or the lack of it.  About ten years ago I taught a
"random sample" of assembly language programmers Ada along with two
other instructors.  We each independently estimated that thirty
percent of the class would NEVER be productive Ada programmers.  (And
even though this was an eclectic group of students, they were all
working full-time as programmers.)

     Now from painful experience, I know that that class was selected
from a population which had a much higher percentage of potential
software engineers than most defence contractors.  (Or for that matter
most programming shops.  A computer manufacturer who develops and
supports their own operating systems and compilers needs a much higher
percentage of top drawer staff than an application house where
semaphores are things you see along railroads.)

     So when you insist on Ada, the what does a contractor do, if all
of his software engineers are already working on (mandated) Ada
projects?  Just think of it as evolution in action.  It ain't nice, it
ain't easy, but, in time, all the remaining quality-blind hackers will
be retired, writing video games, or flipping hamburgers.

--

					Robert I. Eachus

with Standard_Disclaimer;
use  Standard_Disclaimer;
function Message (Text: in Clever_Ideas) return Better_Ideas is...



  parent reply	other threads:[~1993-03-31 21:17 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-03-31 13:36 Is General Kind the harbinger of doom for the Mandate? jnestoriak
1993-03-31 15:33 ` Is General Kind the harbinger of doom Mark A. Breland
1993-03-31 21:14 ` Is General Kind the harbinger of doom for the Mandate? Joshua Levy
1993-03-31 22:38   ` David Emery
1993-03-31 21:17 ` Robert I. Eachus [this message]
1993-03-31 21:30 ` Lack of Ada programmers? Donald Brancato
1993-03-31 21:34   ` Michael Clark
1993-04-01  4:02   ` Michael Feldman
1993-04-01 14:41     ` Eductation vs. training Robert I. Eachus
1993-04-01 19:48 ` Is General Kind the harbinger of doom for the Mandate? John Bollenbacher
1993-04-03  4:04   ` Michael Shapiro
1993-04-04  3:29     ` Proficiency in Ada Michael Feldman
1993-04-05 17:15       ` MILLS,JOHN M.
  -- strict thread matches above, loose matches on Subject: below --
1993-04-08 16:02 Is General Kind the harbinger of doom for the Mandate? agate!howland.reston.ans.net!zaphod.mps.ohio-state.edu!ub!galileo.cc.roch
1993-04-07 17:15 agate!howland.reston.ans.net!zaphod.mps.ohio-state.edu!cs.utexas.edu!csc.ti.com!tilde.csc.ti.com!mksol!mccall
1993-04-05 19:17 David Emery
1993-04-05 18:39 Robert I. Eachus
1993-04-03 10:50 ben elliston
1993-04-01 23:54 jnestoriak
1993-04-01 21:03 Wes Groleau X7574
1993-04-03  2:05 ` Benjamin Ketcham
1993-03-31  4:40 Gregory Aharonian
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox