Giveaways!

Enter Now

Host a Giveaway on Tnerd.com »

Law’s of TNerd: Creativity + Programmer = Disaster.

6 Comments
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Law's of TNerd - Why Creativity KillsThis article discusses why programmers should not have a mind of their own. There are more than a few reasons why people should not be or .

To start with if a is creative then he cannot control himself but suggest UI changes, functionality changes and if too intelligent then expect nothing less than a brand new business model based on your old one.

Another thing that can happened to creative programmers is that, because they are creative they will come up with a product or an application and start working on (coding) it but in the process of development they might come up with another brilliant new idea and the old one is shelved and the new one starts to see some light on the other end of the tunnel but never comes out of it because now another idea is better.

Usually people who are creative also have a huge EGO because of which they do not like people finding loopholes or improvements in their ideas. This is another reason programmers should not be creative.

Programmers should not fall in love with their own ideas. If this happens then the programmer will do everything from marketing, planning, promotions to partnering and etc… But code.

This is the only reason why companies maintain separate teams. This is why separate marketing and development teams exist.

Leave a Comment

6 Comments on This Article

  1. By: Amaltas  on January 30, 2008 at 8:09 pm

    I completely disagree, but before I put my points, I will ask you, Are you a programmer ? If yes, than you must have messed your projects based on your false creativity. And start believing that creativity + programming is disaster.
    what do you mean by ..
    "Programmers should not fall in love with their own ideas. If this happens then the programmer will do everything from marketing, planning, promotions to partnering etc

  2. By: Abbas  on January 31, 2008 at 4:11 am

    First off.... Thanks for leaving a comment :)

    "I completely disagree, but before I put my points, I will ask you, Are you a programmer ?"

    I am glad, what I write is being noticed and people disagree with me. To answer your question "Are you a programmer", I don't have to be a murderer to know what murder is all about, do I? I have 7 years of experience in this industry and I have worked and managed on several projects. If not all I know quite a lot.

    Everything I wrote in the article is based on my experience. Why do you think companies have a separate development team, UX team, Marketing team, Business Development team, Analyst team, etc... if everything can be done by a programmer.

    At the same time I am a HUGE supporter of companies like Google which lets their engineers work on their personal projects for 20% of the time spent in office. At the same time Google has separate teams UI/UX team researching and learning user behavior and changing the design accordingly.

    I still stand by my point that Programmers should only code and let others do they job. Suggesting a new feature or minor change on design is something else and arguing about the design or a business model is something else.

    Being smart and creative is certainly helpful but knowing your job will take you places.

  3. By: Kumar Deepam  on January 31, 2008 at 9:39 am

    You have gone insane dude. I have been telling you for long time that you should see a doctor ;)

  4. By: azhar  on February 5, 2008 at 3:03 pm

    Hello Abbas.

    So you want to say, a programmer should only code, He should not think creatively.

    If you keep coding and coding and coding,

    How can we get new ideas ?
    How can we solve problems ?
    How can we develop a solution ?

    Can u answer me ?

  5. By: azhar  on February 5, 2008 at 3:04 pm

    Read this

    http://www.barneyb.com/barneyblog/2007/12/12/programming-creativity/

  6. By: Abbas  on February 5, 2008 at 8:35 pm

    Hi Azhar,

    Creativity in every field brings innovation. Being that said, programmers are hired (mostly) to complete a task or a project. Creativity does not play a major role as the project is already defined. Suggestions that come from the coder during that project can be termed as commonsense but not creativity.

    How many people do you personally know are working in companies as programmers and work on their own ideas or projects?