Today's Question:  What's your opinion about Alibaba mooncake incident?        GIVE A SHOUT

Technical Article => Programming =>  Programming

Why is programming unique profession

  Nalaka Gamage      2011-07-22 23:55:09      2,264    0    0

Why programming is unique profession - Presentation Transcript
  1. Introduction
    • Some people says programming is difficult and for some others it is so easy.
    • It not only depends on your capabilities, but your attitude for work.
    • Programming is hard indeed, but not at all as difficult as life of a crook or joker who pretend, lie and act for living.
    • Knowing what you do, life is going to be much more interesting and enjoyable for a programmer.
  2. You play with a dumb machine
    • Computer is dumb machine.
    • Unless you give precise instruction, the computer can not understand.
    • Working with a dumb is obviously difficult.
    • Therefore, programmer must be smart.
      • A dumb and a dumber will never make a good combination
  3. Computer is bossy (A necessary evil)
    • Dumb computer is obviously bossy too.
    • But a good reason why computer languages are made bossy is to make programs precise and unambiguous.
      • Preciseness is one of the big reason why people like to use software rather than get things done by a human.
  4. One can not cheat in programming
    • What you code is what is run.
    • There is nothing called hiding design or coding bugs.
    • Bugs always surfaces.
      • Because when software is running, it is not under your control anymore.
    • Do it right is the only option!
  5. No point praying
    • No point praying to get it work.
    • If you want to get it done, just design the solution and write the code.
    • That is so cool that the talented programmers get equal opportunity.
  6. No point flirting
    • Some people use to get some work done by flirting others.
    • Computer is not a petty human.
    • Mere flirters have no edge in programming.
    • Programming is for genuine people.
  7. Programmers are problem solvers
    • There are plenty of problem creators appearing as professionals.
      • All lawyers exploit other’s unnecessary problems for their living.
      • Most of marketing people persuade non-necessary needs of the people for their living.
      • Some of those who are lazy or incompetent to work, strive to be a person mere managing other’s work.
    • But, programming is solving genuine & real world problems.
    • Only genuine and talented people can be programmers.
  8. Logical thinking matters
    • Gossip is for petty.
    • Astrology/superstitious is for dumb
    • Science is for curios.
    • Programming is for logical thinkers.
    • Programming is for analytical mind.
    • Logical and analytical thinking will make you wise too. – A bonus for your life
  9. Smart people, programming & profession
    • If you are a smart person and good at what you do,
      • No need to beg others for survival.
      • No need to flirt for survival.
      • You get equal opportunity.
      • You get autonomy.
      • You get freedom (unless you are a slave of computer)
      • You become wise.
  10. Programming is for genuine people
    • “ There were two kinds of people: those who do the work and those who take the credit. Try to be in the first group; there is much less competition. “
            • - Indira Gandhi

Source :



Share on Facebook  Share on Twitter  Share on Google+  Share on Weibo  Share on Reddit  Share on Digg  Share on Tumblr    Delicious



No comment for this article.


I am looking for an IT support job

By sonic0002
When an IT support engineer goes to a new job interview, how does s/he describes her/his job experience? "Because there are no issues encountered after I deployed the application, so later I was fired and I am looking for a new job."