Article View: comp.lang.misc
Article #560Re: Non-professional programmers (was: Which language to teach first?)
From: Peter da Silva
Date: Thu, 24 Aug 1989 17:56
Date: Thu, 24 Aug 1989 17:56
20 lines
1607 bytes
1607 bytes
In article <13380@megaron.arizona.edu>, gudeman@arizona.edu (David Gudeman) writes:
> Would you expect an electrical
> engineer to design a car? A mechanical engineer to design a microchip?
> If not, then don't expect either one to design software either.
What about problems that are well understood by the mechanical engineer
and poorly understood by the software engineer? While the mechanical
engineer's program is likely to be less efficient, it's more likely to
actually produce the correct result. Which is, after all, the bottom line.
Even if you have the Mech E working with a CS guy to develop the program,
the Mech E guy is still going to have to know enough about programming to
provide realistic specifications and guidance. Either he's going to have
to have some formal training in CS or he's going to have to learn on the
job. You seem to have a preference for formal training...
--
Peter da Silva, *NIX support guy @ Ferranti International Controls Corporation.
Biz: peter@ficc.uu.net, +1 713 274 5180. Fun: peter@sugar.hackercorp.com. `-_-'
"export ENV='${Envfile[(_$-=1)+(_=0)-(_$-!=_${-%%*i*})]}'" -- Tom Neff 'U`
"I didn't know that ksh had a built-in APL interpreter!" -- Steve J. Friedl
Technical Details
Message-ID:
<5868@ficc.uu.net>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!wuarchive!swbatl!texbell!sugar!ficc!peterReferences:
<13380@megaron.arizona.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!wuarchive!swbatl!texbell!sugar!ficc!peter From: peter@ficc.uu.net (Peter da Silva) Newsgroups: comp.lang.misc Subject: Re: Non-professional programmers (was: Which language to teach first?) Message-ID: <5868@ficc.uu.net> Date: 24 Aug 89 17:56:31 GMT References: <13380@megaron.arizona.edu> Organization: Xenix Support, FICC Lines: 20