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

  1. Xref: sparky comp.edu:1611 comp.lang.misc:3002
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!sage.cc.purdue.edu!asd
  3. From: asd@sage.cc.purdue.edu (Doug McClure)
  4. Newsgroups: comp.edu,comp.lang.misc
  5. Subject: Re: Programmers
  6. Message-ID: <BuDHvA.226@mentor.cc.purdue.edu>
  7. Date: 10 Sep 92 17:28:21 GMT
  8. References: <BuBBoJ.un@rice.edu> <1992Sep10.043815.4175@linus.mitre.org> <1992Sep10.142205.16217@merlin.dev.cdx.mot.com>
  9. Sender: news@mentor.cc.purdue.edu (USENET News)
  10. Organization: Purdue University
  11. Lines: 46
  12.  
  13. In <1992Sep10.142205.16217@merlin.dev.cdx.mot.com> lezz@merlin.dev.cdx.mot.com (Lezz Giles) writes:
  14.  
  15. >[lots deleted including some responses adding things like OS and database
  16. > to the list...]
  17.  
  18. >Following this further, if you start as a programmer then the original
  19. >list seems reasonable (with maybe a few omissions) for a basic reasonably
  20. >proficient programmer.  It is nowhere near a complete list for a
  21. >software engineer and there is almost nothing on it for a computer scientist
  22. >(for example, a computer scientist isn't concerned with "parsing" - but
  23. >he knows about grammars).
  24.  
  25. Indeed!  I have found that the biggest problem, here at college, is
  26. that Computer Programmer is NOT a major.  It's not even a minor!
  27. Instead, I get to be a Computer Scientist!  I don't want to be a
  28. Scientist!  I want to be a Computer Programmer, or a Software
  29. Engineer.  Leave all that numerical computational math theory bullshit
  30. to the academics.  I could really care less.  But I want to be able to
  31. work!  I want to know how to write a server, custom engineer a system
  32. for a client, or write super fast code for a device driver.
  33.  
  34. Alas it is not to be.  I know, now after my five years hear at Undue
  35. Perversity, that there ARE schools out there that teach you how to
  36. program, who teach you how to be a software engineer.  Schools that
  37. give you skills so that you could graduate and be ready to work from
  38. day one.  I'll be able to, to some degree, mainly because I've spent
  39. many hours of my own time teaching myself what I needed to know.  And
  40. ya know what, not one minute of that time was spent on numerical
  41. analysis.
  42.  
  43. Schools need to offer a complete and seperate Computing divison
  44. school.  Under that they should offer degrees of Computer
  45. Technology/Programer, Software Engineer, Computer Engineer, and
  46. finally Computer Scientist.  And if you want to be a CompSci, then you
  47. can be.  But if you want to instead be taught computers from the
  48. perspective that you are going to be an worker some day and need good
  49. solid programming, software engineering concepts, then you should be
  50. able to get them, instead of having to pick it all up on your own.
  51.  
  52. Sorry bout the verbosity.  This is a subject that really pisses me
  53. off.  I picked a college that was supposedly a great place for folks
  54. who wanted to get computer degrees, and found that they didn't want to
  55. give me knowledge about how to work, but wanted to turn me into a
  56. scientist, possible grad student.
  57.  
  58. -dsm
  59.