Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
coreolyn,

FWIW, I tend to agree with you. While I cannot dispute the fact that some people should not program, I am uneasy with the idea that good programming can only occur if you are fortunate enough to possess the right gene.

I will concede that inate talent has an important effect, but I also believe that some people can rise above their (ahem) genetic flaws and accomplish great things.

As an example, Mozart is generally considered far more brilliant than Salieri, however, some of the latter's works are quite artistic and beautiful. Certainly they do not compare to the former's achievements and undoubtedly resulted from much hard work and discipline. Talent certainly allowed Mozart to succeed far more quickly, but Salieri was still able to work his way to modest success and recognition. (He was, after all, Court Composer.)

I personally find it dangerous to pin labels on individuals. Not only am I frequently wrong in my assessments, but I am just as frequently surprised when those folks far exceed the limits imposed by my presumptions.

Perhaps another example can be found with Einstein, who has been described as having difficulty with school* and yet managed to express general and special relativity. Or Lincoln, who failed in business, had been defeated in earlier elections, and suffered many other setbacks. Yet, he is lionized by many as one of the best Presidents we've ever had.

Yes, some people should not program. However, I don't believe it's our place to judge another's fitness for that task, unless (of course) we're in a management role and that's an entirely different discipline altogether.

--f

Update: Reworked the reference to Einstein.

* Sources:

Note that all links were active at the time of posting.

Updated 2008.08.13 by footpad: Fixed broken superscript tags. Thanks MidLifeXis


In reply to Re: Re: Re: Re: On being a programmer by footpad
in thread How to debug unknown dynamic code? by gaspodethewonderdog

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (5)
As of 2024-03-19 09:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found