🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #560

Re: Non-professional programmers (was: Which language to teach first?)

#560
From: Peter da Silva
Date: Thu, 24 Aug 1989 17:56
20 lines
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!peter
References: <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