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