Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
If you are not amazingly talented, you just have to learn things in a different order than the gifted folks.

Seriously, most of the "good programming habits" are about learning more scalable ways of approaching learning. Talent is nice to have, but every truly talented person that I know has to fight the tendancy to rely on their talent(s) even when a more methodical and organized approach would be more effective. While you may be flabbergasted at what that talent can let them do, with organization, perseverance and effort you can accomplish important tasks that they would crash and burn on.

Besides which, it isn't a competition. The truth is that the better people become at programming, the cheaper it is to have programmers do work. The cheaper it becomes, the more need people find for programmers. So the small number of people out there with amazing talent and unbelievable dedication? Just learn to leverage off of them. It doesn't matter how much more productive they can be than you. What matters is how much more productive having them around makes you, and as you become productive, you become valuable and get paid more.

So those genius programmers? You should try to convince them to teach you, contribute to CPAN, give them good bug reports if you use their code, and so on. Do that and their talent will work to your benefit. It sounds crazy, but it works.

As an old saying goes, first rate people want to be around first rate people. Second rate people want to be around third rate people. Now do first rate people want to hang around first rate people because they are first rate themselves? Or do they become first rate by hanging around first rate people...?

In reply to Re (tilly) 1: What if you are not a genius? by tilly
in thread What if you are not a genius? by nysus

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 or How to display code and escape characters are good places to start.
Log In?

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

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (2)
As of 2021-09-21 00:16 GMT
Find Nodes?
    Voting Booth?

    No recent polls found