home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.c:16681 comp.software-eng:4348
- Newsgroups: comp.lang.c,comp.software-eng
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!spool.mu.edu!umn.edu!The-Star.honeywell.com!saifr00.cfsat.honeywell.com!shanks
- From: shanks@saifr00.cfsat.honeywell.com (Mark Shanks)
- Subject: Re: Will we keep ignoring this productivity issue?
- Message-ID: <1992Nov17.142332.8286@saifr00.cfsat.honeywell.com>
- Organization: Honeywell Air Transport Systems Division
- References: <1992Nov13.062945.425@thunder.mcrcim.mcgill.edu> <BxnpJL.BvM@cs.uiuc.edu> <1992Nov17.003350.2649@tcsi.com>
- Date: Tue, 17 Nov 92 14:23:32 GMT
- Lines: 35
-
- In article <1992Nov17.003350.2649@tcsi.com> miket@hermes.tcs.com (Michael Turner nmscore Assoc.) writes:
-
- >This still begs the question of whether high programmer productivity is
- >something that can be taught. How you get to where you get in something
- >like programming is very much a function of how much you love it.
- >As with many areas of expertise, there is no shortage of people who
- >are in love with the image of themselves as superior programmers.
- >But how many really live for the game itself? Those, I think, are
- >the superprogrammers. Can love of programming be taught?
-
- No, no more than fastidiousness can be taught, or leadership, or
- to stretch, musical genius, superior athletic ability, or how to
- write a best seller. I'm not convinced that the "superprogrammers"
- feel that "living for the game itself" is the source of their talent.
- As an example (poor one, maybe), I offer Salieri as portrayed in
- "Amadeus": love of composition was not sufficient to overcome an
- inherent inferior ability. Surely you can think of many aspects of
- human endeavor where there are hundreds - thousands of people who
- deeply love the subject, even having a greater technical understanding
- of the principles involved, but who on their best day couldn't
- hope to partake in any meaningful way. Can football fans play? Can
- opera lovers sing?
-
- I'll admit that your "superprogrammers" probably love what they do,
- but so do a lot of non-super programmers. I maintain that superior
- programming ability is inherent; it can be developed in those who
- who have it, but you can't teach it any more than you could turn a
- tennis star into a stock broker or an orchestral conductor into
- a neurosurgeon.
-
- Now, about the mediocre programmers: do THEY love what they do?
- If not, WHY are they doing it? And if they DO, why are they mediocre?
-
- Mark Shanks
- shanks@saifr00.cfsat.honeywell.com
-