home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / c / 16668 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  2.0 KB

  1. Xref: sparky comp.lang.c:16668 comp.software-eng:4341
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!icd.ab.com!iccgcc.decnet.ab.com!kambic
  3. From: kambic@iccgcc.decnet.ab.com (Bonus, Iniquus, Celer - Delegitus Duo)
  4. Newsgroups: comp.lang.c,comp.software-eng
  5. Subject: Re: Will we keep ignoring this productivity issue?
  6. Message-ID: <1992Nov17.091220.9284@iccgcc.decnet.ab.com>
  7. Date: 17 Nov 92 09:12:20 EST
  8. References: <1992Nov11.055130@eklektix.com> <1992Nov13.211018.24360@novell.com>  <Bxtq6J.Br1@cs.uiuc.edu>
  9. Lines: 33
  10.  
  11. In article <Bxtq6J.Br1@cs.uiuc.edu>, hasker@cs.uiuc.edu (Rob Hasker) writes:
  12. > pdh@netcom.com (Phil Howard ) writes:
  13. [...]
  14. >>In EE you START from the bottom and work your way up.  You learn to
  15. >>understand the building blocks.  Computers SHOULD be taught the same
  16. >>way.  
  17. [...]
  18.  
  19. > The question is, what is the "bottom" in CS?  Hardware?  I suppose
  20. > that's traditional, but it's not the obviously correct answer since it
  21. > de-emphasizes looking at systems abstractly.  
  22. [...]
  23. > Others would argue the case for the basis of CS being math.  
  24. [...]
  25.  
  26. There is no one answer.  The schools, and companies, with all of their various
  27. benefits and faults, act as filters to somehow give those people who will be
  28. "superprogrammers" the background knowledge in SW/CS that will enable them to
  29. apply their innate systemic thinking processes to SW and CS.  I don't know if
  30. any particular  type of educational system, curriculum, course work, will
  31. optimum for all SE's.  At this stage of the development of SE, it is probably
  32. better that there is no stable curriculum.  The field is still too dynamic.  
  33.  
  34. IMHO, there is probably no better background for SE than physics.  Why? 
  35. Problem solving.  Experimental techniques.  Basic understanding of the
  36. strangeness of the universe.  All useful.  
  37.  
  38. We are all  experiments in software engineering right now, because the field 
  39. doesn't have the stability in training or definition that it needs.   
  40.  
  41. George Kambic
  42. sd
  43.  
  44.