home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / edu / 1640 < prev    next >
Encoding:
Internet Message Format  |  1992-09-12  |  1.5 KB

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