The Curse of the Gifted

When you were in college, did you ever meet bright kids who graduated top of their class in high-school and then floundered freshman year in college because they had never learned how to study? It's a common trap. A friend of mine calls it "the curse of the gifted" -- a tendency to lean on your native ability too much, because you've always been rewarded for doing that and self-discipline would take actual work.

You are a brilliant implementor, more able than me and possibly (I say this after consideration, and in all seriousness) the best one in the Unix tradition since Ken Thompson himself. As a consequence, you suffer the curse of the gifted programmer -- you lean on your ability so much that you've never learned to value certain kinds of coding self-discipline and design craftsmanship that lesser mortals *must* develop in order to handle the kind of problem complexity you eat for breakfast.

Your tendency to undervalue modularization and code-sharing is one symptom. Another is your refusal to use systematic version-control or release-engineering practices. To you, these things seem mostly like overhead and a way of needlessly complicating your life. And so far, your strategy has worked; your natural if relatively undisciplined ability has proved more than equal to the problems you have set it. That success predisposes you to relatively sloppy tactics like splitting drivers before you ought to and using your inbox as a patch queue.

But you make some of your more senior colleagues nervous. See, we've seen the curse of the gifted before. Some of us were those kids in college. We learned the hard way that the bill always comes due -- the scale of the problems always increases to a point where your native talent alone doesn't cut it any more. The smarter you are, the longer it takes to hit that crunch point -- and the harder the adjustment when you finally do. And we can see that *you*, poor damn genius that you are, are cruising for a serious bruising.

Notes:

Because some people grew on their own talent, they never learned to appreciate the reasons for overhead.

Eric S. Raymond writing to Linus Torvalds.

Folksonomies: education talent gifted

Taxonomies:
/education/graduate school/college (0.672385)
/law, govt and politics (0.407825)
/technology and computing/operating systems/unix (0.407724)

Keywords:
Eric S. Raymond (0.958689 (neutral:0.000000)), relatively sloppy tactics (0.912725 (negative:-0.738386)), gifted programmer (0.777696 (negative:-0.355749)), curse (0.754548 (negative:-0.304794)), Linus Torvalds (0.735832 (neutral:0.000000)), brilliant implementor (0.732547 (positive:0.594722)), native ability (0.702214 (positive:0.483008)), systematic version-control (0.702134 (negative:-0.455604)), bright kids (0.701398 (positive:0.267113)), lesser mortals (0.692401 (positive:0.804000)), actual work (0.688745 (positive:0.675324)), design craftsmanship (0.680059 (positive:0.804000)), release-engineering practices (0.676803 (neutral:0.000000)), Unix tradition (0.674669 (neutral:0.000000)), certain kinds (0.673842 (negative:-0.277179)), senior colleagues (0.671991 (negative:-0.304184)), crunch point (0.671071 (negative:-0.480861)), poor damn (0.668347 (negative:-0.591980)), Ken Thompson (0.666669 (neutral:0.000000)), splitting drivers (0.661959 (negative:-0.650686)), native talent (0.652445 (negative:-0.605648)), hard way (0.646868 (neutral:0.000000)), tendency (0.539869 (negative:-0.432175)), overhead (0.525273 (negative:-0.471515)), self-discipline (0.512715 (positive:0.675324)), college (0.511199 (negative:-0.585935)), problems (0.491177 (negative:-0.575933)), bruising (0.479093 (positive:0.596116)), seriousness (0.478700 (neutral:0.000000)), freshman (0.471268 (negative:-0.518466))

Entities:
Ken Thompson:Person (0.695788 (neutral:0.000000)), Linus Torvalds:Person (0.662040 (neutral:0.000000)), Eric S. Raymond:Person (0.647717 (neutral:0.000000)), modularization:City (0.577103 (negative:-0.534176)), programmer:JobTitle (0.551669 (negative:-0.355749)), Unix:OperatingSystem (0.525624 (neutral:0.000000))

Concepts:
Linus Torvalds (0.923398): website | dbpedia | freebase | opencyc | yago
Debut albums (0.711318): dbpedia
College (0.667269): dbpedia | freebase | opencyc
Unix (0.662617): website | dbpedia | freebase | opencyc | yago
Intelligence (0.620849): dbpedia | freebase
Ability Plus Software (0.613635): website | dbpedia | freebase | yago
Equals sign (0.609560): dbpedia | freebase | yago
Curse (0.597540): dbpedia | freebase

 Curse Of The Gifted
Electronic/World Wide Web>Message Posted to a Newsgroup:  Raymond, Eric S. (22 Aug 2000), Curse Of The Gifted, Retrieved on 2014-02-11
  • Source Material [www.vanadac.com]
  • Folksonomies: education gifted


    Triples

    11 FEB 2014

     Curse of the Gifted

    Do Not Praise Your Children\'s Intelligence > Example/Illustration > The Curse of the Gifted
    Why effort is more important than intelligence.
    11 FEB 2014

     Curse of the Gifted

    The Curse of the Gifted > Example/Illustration > Curse of the Gifted: Personal Account
    Generalization in the workplace, and a personal anecdote from a forum.