home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / edu / 1482 < prev    next >
Encoding:
Internet Message Format  |  1992-09-02  |  3.9 KB

  1. Xref: sparky comp.edu:1482 comp.lang.fortran:3372 comp.lang.misc:2887 comp.arch:9168 sci.math:10863 sci.edu:958
  2. Path: sparky!uunet!pipex!warwick!str-ccsun!strath-cs!st-and!ajtd@honey.st-and.ac.uk
  3. From: ajtd@honey.st-and.ac.uk (Tony Davie)
  4. Newsgroups: comp.edu,comp.lang.fortran,comp.lang.misc,comp.arch,sci.math,sci.edu
  5. Subject: Re: Scientists as Programmers (was Re: Small Language Wanted)
  6. Message-ID: <1992Sep2.110828.3331@st-andrews.ac.uk>
  7. Date: 2 Sep 92 11:08:28 GMT
  8. References: <1992Aug31.184805.10913@texhrc.uucp> <1992Sep1.000910.16548@cis.ohio-state.edu> <BtwJGC.1F1@ux1.cso.uiuc.edu> <1992Sep1.201208.15518@alchemy.chem.utoronto.ca>
  9. Sender: usenet@st-andrews.ac.uk (NNTP access user)
  10. Organization: St.Andrews University
  11. Lines: 57
  12. Nntp-Posting-Host: 138.251.192.26
  13.  
  14. Marc R. Roussel(mroussel@alchemy.chem.utoronto.ca) says:
  15.  
  16. >      More broadly, this discussion is running around in circles because
  17. > of a poorly addressed dichotomy in our universities:  We have both
  18. > students who want to learn and students who want to acquire skills.  (I
  19. > hope no one thinks I am being condescending to either group.  I see
  20. > nothing wrong with either pursuit but I refuse to accept the current
  21. > situation wherein neither group's needs are properly addressed.)  The
  22. > needs of the two groups are not entirely compatible.  The latter group
  23. > in particular is being ill-served by our system.  In my opinion, we need
  24. > to do one of two things:
  25. >       1) Separate the two functions of modern universities into
  26. >          distinct administrative units.  These could either be
  27. >          entirely different schools or just different faculties
  28. >          within existing universities.  A simple expansion of the
  29. >          mandate of existing Faculties of Applied Science or
  30. >          Engineering might be sufficient.
  31. >       2) Leave things more or less the way they are, but create new
  32. >          programs for people who want vocational training.  The
  33. >          advantage to this plan is that there could be some
  34. >          interaction between (for instance) the programming stream
  35. >          and the traditional computer science program.  The
  36. >          disadvantage is that the temptation to blur the significant
  37. >          differences between the two would be almost overwhelming.
  38.  
  39. I couldn't agree more. But I'm afraid it's very unfashionable nowadays
  40. to distinguish between training and education. The UK has taken the bizarre
  41. step recently of renaming their polytechnics (Institutes of Technology)
  42. as universities and this has had the unfortunate effect of reinforcing the
  43. confusion between training (which the polys are very good at) and education
  44. (which the universities are supposed to be very good at).
  45.  
  46. We had, in the dim and distant past when I was a student, a prof. who
  47. said that the only purpose of a university was to teach students how to
  48. use a library. While slightly cynical, this contains more than a grain of
  49. truth. A well educated person may not know how to do something but they
  50. should know where to look to find out. It should not matter whether their
  51. degree is in Computer Science, Ancient History or Theoretical Physics.
  52.  
  53. In particular, a well educated computer scientist should be able to know
  54. where to look or who to ask to find out how to solve problems in partnership
  55. with other scientists or accountants say.
  56. Similarly a well educated Chemist or Biblical Scholar should be able to lay
  57. their hands on the techniques necessary for programming their particular
  58. application. It may be as simple as fetching those methods from libraries of
  59. computer programs (this is known as software reuse) or as complicated as
  60. knowing who to ask for help.
  61.  
  62. I refuse to believe that any sufficiently compicated application is
  63. capable of being tackled by either specialist on their own.
  64. Programming MUST be a cooperative process between experts in various techniques
  65. learnt by each or available to them in learnt-of places.
  66.  
  67. Tony Davie (CS, St. Andrews University, Scotland - ad@cs.st-and.ac.uk)
  68.