Nothing is more effective than enthusiasm

We all know that some programmers are much more effective than others. In one study, it was shown that the best programmers are ten times more efficient than the worse programmers. This degree of difference has not been observed in any other kind of industry, and this makes effective software development a unique challenge.

Now the question is: Why are some programmers much better than others? Can this difference be explained in terms of intellectual capacity, aptitude or experience?

In fact, it was observed that some programmers are much more effective than others even if they are very similar on all other aspects, such as IQ, problem solving capacity, math and logic orientation, and years of experience as a professional software developer.

I believe that the main difference is the enthusiasm! Some people simply love programming, more than any other intellectual activity. If these people weren’t assigned any coding task, they would just use their imagination and invent some new program to write, probably as challenging as possible.

I think this is the origin of all open-source projects, which are very successful and sometimes go against the intuition that complex software development requires centralized management. Actually, these passionate programmers are not only able to produce high-quality code in their free time, they are also able to organize themselves in very effective development teams.

So, do you want to find a real programmer? It’s easy: They can’t stay too long without writing a line of code. It’s kind of an addiction to programming!

About Hayim Makabee

Veteran software developer, enthusiastic programmer, author of a book on Object-Oriented Programming, co-founder and CEO at KashKlik, an innovative Influencer Marketing platform.
This entry was posted in Efficacy, Hiring, Psychology of Programming and tagged , , . Bookmark the permalink.

9 Responses to Nothing is more effective than enthusiasm

  1. Pingback: mortenschou

  2. Pingback: The Single Question Interview | Effective Software Design

  3. Pingback: An Inspiring Jobs | Effective Software Design

  4. Pingback: Super-Productivity | Effective Software Design

  5. Pingback: An Interview Question for Fresh Graduates | Effective Software Design

  6. Pingback: Finding your purpose in life | Effective Software Design

  7. Pingback: On the Real Danger of Quick-and-Dirty Programming | Effective Software Design

  8. Pingback: Passion vs. Focus | Effective Software Design

  9. Adilson Landim Tavares says:

    Realmente e com muito gosto eu sou da opiniao de que quando muito gostamos de uma coisa podemos e devemos insistir com alguma cautela o que os factos sobre esse assunto nos mostra e nos antecipa.
    Nao e em vao que expomos e lutamos e podemos sempre e com alguma forma boa de se ver e nao agir de forma cega porque acredito que podemos sempre aprender e nao errar quando decidirmos nao errar mais e prosseguir porque acho que podemos acordar para um meio e um ambiente mais agradavel

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s