home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / programm / 3160 < prev    next >
Encoding:
Text File  |  1992-11-16  |  1.8 KB  |  45 lines

  1. Newsgroups: comp.programming
  2. Path: sparky!uunet!stanford.edu!leland.Stanford.EDU!dkeisen
  3. From: dkeisen@leland.Stanford.EDU (Dave Eisen)
  4. Subject: Re: first-year programming languages
  5. Message-ID: <1992Nov16.171543.14359@leland.Stanford.EDU>
  6. Keywords: n
  7. Sender: news@leland.Stanford.EDU (Mr News)
  8. Organization: Sequoia Peripherals, Inc.
  9. References: <dnebing-141192140340@m64-143.bgsu.edu> <92320.183138BJ020000@NDSUVM1.BITNET> <1992Nov16.161631.2334@coe.montana.edu>
  10. Distribution: na
  11. Date: Mon, 16 Nov 92 17:15:43 GMT
  12. Lines: 31
  13.  
  14. !When you get a real job, most of the code you will write is going to be
  15. !from scratch..  Granted there is going to be times when you modify existing
  16. !code, but how can you create your OWN code when all you've been taught to
  17. !do is modify someone else's.
  18.  
  19. I've never tought a CS class nor taken one, so I really shouldn't
  20. be sticking my nose into a discussion about computer science
  21. education.
  22.  
  23. But this feels wrong. Really wrong.
  24.  
  25. The main problem I have with inexperienced programmers is that
  26. they write *everything* from scratch. They are not good at
  27. reusing existing code, especially if the existing code is not
  28. as clean as it should be. And they are even worse at producing
  29. code that can be reused. Too many years of toy projects in school.
  30.  
  31. Is there really a problem with students not getting enough of
  32. a chance to write programs from scratch? Is the state of teaching
  33. so bad that students are only asked to make trivial changes to
  34. existing code?
  35.  
  36. Maybe I should go back to hiring math majors...
  37.  
  38.  
  39.  
  40. -- 
  41. Dave Eisen                               Sequoia Peripherals: (415) 967-5644
  42. dkeisen@leland.Stanford.EDU              Home:                (415) 321-5154
  43.        There's something in my library to offend everybody. 
  44.           --- Washington Coalition Against Censorship
  45.