home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1640 comp.lang.misc:3048
- Newsgroups: comp.edu,comp.lang.misc
- Path: sparky!uunet!gatech!hubcap!ncrcae!ncr-sd!crash!adamsd
- From: adamsd@crash.cts.com (Adams Douglas)
- Subject: Re: Programmers
- Date: 12 Sep 92 23:02:17 GMT
- Message-ID: <adamsd.716338937@crash>
- References: <BuBBoJ.un@rice.edu>
- Lines: 24
-
- In <BuBBoJ.un@rice.edu> sabry@rice.edu (Amr Sabry) writes:
-
-
- >Many people on this net implied that whoever can write a matrix
- >multiplication subroutine in Fortran is a programmer.
-
- I think your definitions fit what I and many of my collegues would call
- a 'programmer' but don't fit what I would consider a present-day versatile
- computer professional.
-
- I feel a broad knowledge of hardware is a _must_. This does not interfrere
- with one's ability to write portable code. On the contrary, it enhances it.
- In order to write really portable code you must be familiar enough with your
- hardware and other possible hardware to know what is portable _but_optimal_
- and what isn't.
-
- I spent 7 years at NASA's Deep Space Network at JPL upgrading a majorrs.
- subsystem. I don't think a day went by when I wasn't hooking probes to the
- CPU board and logic analyzers to the IEEE-488 interface to see what my code
- was doing. I was employed by a contract service (Telos) which called me a
- "Software Design and Coding Engineer." I don't know if that's a better, more
- well-rounded word than 'programmer' but I think it's more descriptive of
- what someone who wishes to succeed in this industry today needs.
-
-