home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.c:16679 comp.software-eng:4346
- Newsgroups: comp.lang.c,comp.software-eng
- Path: sparky!uunet!ukma!wupost!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!bwb
- From: bwb@sei.cmu.edu (Bruce Benson)
- Subject: Re: Will we keep ignoring this productivity issue?
- Message-ID: <1992Nov17.165937.10874@sei.cmu.edu>
- Sender: netnews@sei.cmu.edu (Netnews)
- Organization: Software Engineering Institute
- References: <1992Nov13.062945.425@thunder.mcrcim.mcgill.edu> <BxnpJL.BvM@cs.uiuc.edu> <1992Nov17.003350.2649@tcsi.com>
- Date: Tue, 17 Nov 1992 16:59:37 GMT
- Lines: 34
-
- 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?
-
- Do we want to teach everyone to be a super programmer or do we want to help
- everyone become a better programmer? In other words can we get what we need,
- produce the products - be competitive, with other than super programmers?
-
- My wife is a good example of someone who is very good at programming but has
- no particular love for it. I'd rather have someone like her work for me
- than many of the super-programmers (fast, prolific, quick to see solutions,
- know their tools [OS, languages], creative) I've worked with or who have
- worked for me. Most of the effort always seems boringly straight forward
- and we've only really needed the super-star to solve/code the few hard
- areas. For every super programmer I would want about 10 good solid
- programmers who put in a full day, and go home at night to their families.
-
-
- This might not be the best approach for the leading/bleeding edge software
- company (MS, Borland, etc.) but for the average business that uses software
- to support their primary business, I suspect it works well. Of course,
- these 10 good solid programmers will need a good management function to
- provide direction/resources/etraining/etc, and a super programmer for the
- really hard parts.
- * Bruce Benson + Internet - bwb@sei.cmu.edu + +
- * SSC/XPE + bbenson@xpe.ssc.af.mil + >--|>
- * Gunter AFB, AL 36114 + + +
- * (SEI Affiliate Alumni) + Voice - 205 416-4445 + US Air Force
-