MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Why programmers decide to leave programming to others

Published on 29 April 15
Programming is the task whereby a programmer writes a series of steps/instructions that need to be followed in order to get a process executed. These steps of instructions need to be logically written in computer language.
An unknown author beautifully puts the nature of programming in the following words:
‘Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning.’
Programming has never been an easy task. Software wizard and developer Andy Hertzfled says,
‘It's the only job I can think of where I get to be both an engineer and an artist. There's an incredible, rigorous, technical element to it, which I like because you have to do very precise thinking. On the other hand, it has a wildly creative side where the boundaries of imagination are the only real limitation.’

There can be a number of factors that stimulate a programmer to leave their job to someone else. Below we mention a few such points:

The continuous and monotonous mind encapsulating nature of the job dissatisfies the person who has adopted. The unaltered routine everyday nonstop for hours leds down the programmers as during the process of writing a computer program that cannot pause out of it into the real world very often, otherwise they lose their concentration and the series of logical steps streamlined into their minds might disintegrate.

Programming is a task that requires severe concentration of the mind and body both. This intense exercise tires the human mind and makes programmers sick of their job.

Sitting for long hours affects the physical efficiency of a human being as is an unhealthy practice in itself. Sickness and unhealthiness may arise due to this job.

Growing age of a programmer lessens his mental capability to maintain the stream of logical steps in it that need to be followed in order to write a program. This slows down his coding speed and also irritates him. This is one of the reasons why programmers leave their job. They feel they cannot do optimal justice to it anymore.

Since programming is a long and time consuming continuous job therefore programmers do not get time to learn new and fast emerging programming techniques and certifications. This makes them lack behind in skills as compared to the new and upcoming programmers. This often demotivates the programmers.

When a programmer becomes experienced in his job the programming tasks enable him to predict the design level details of the tasks assigned to him. His inclination towards design level lessens his interest in his current job.
This blog is listed under Development & Implementations Community

Related Posts:
Post a Comment

Please notify me the replies via email.

  • We hope the conversations that take place on will be constructive and thought-provoking.
  • To ensure the quality of the discussion, our moderators may review/edit the comments for clarity and relevance.
  • Comments that are promotional, mean-spirited, or off-topic may be deleted per the moderators' judgment.
You may also be interested in
Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url