Home > Programming > Recharge your programming batteries – Tips

Recharge your programming batteries – Tips

October 31st, 2007 admin Leave a comment Go to comments

Many of us in the field of programming and development go through a phase where we completely blank out. Our minds don’t work, our logic seems to have lost its track and we are not able to make any progress with projects. If this has happened to you and continues to happen to you… then you are not alone.

A lot of programmers and developers go through this phase on a continuous basis. I go through it at times. You could blame it on the module, your stress levels, family & personal issues, etc. But, no matter what; we still need to deliver projects on time. Clients are least interested to know what your personal problems are. They want their deliveries on time. Wouldn’t you?


Over a period of time, I have come across some tried and tested tips that will help you recharge your programming batteries. I recommend that these tips be made part of your regular programming practice, as this not only helps you to get a solution where you are badly stuck; but also relaxes your mind from the stress of thinking too much.

1. Switch off the monitor and take your book
If you cannot get a solution on your machine; try to resolve a logic issue on a book or a piece of paper. Draw flow charts and other diagrams to help you arrive at logic. Doing this will give you a new direction to look at; probably you missed a point or never thought that way.

2. Leave your development environment
At times, going away from your computer helps, as it changes the mood and freshens your mind. Continuous working on the computer at times drives you to focus on the problem so much that it keeps getting bigger. Changing the environment by either taking a walk, discussing with friends or watching some TV will help you get out of the monotony of breaking your head on a problem.


3. Play computer games
Yes, this works. Atleast for me, it always has. You can try it too. Like I mentioned earlier, it helps break the monotony of deriving a solution to your problem. Play games that get you to think and react instantaneously. A action game like Quake, DOOM, etc or a strategy based game like Age of Empires, SimCity, etc will help you in a big way

4. Meditate
Close your eyes and meditate. Taking deep breaths will help you calm down. While meditating, clear your mind of all thoughts (including the problem at hand) and relax. Feel the stress getting out of your body and mind. Think positive thoughts, visualize a place that you would like to visit for vacation.

These are some tips that I follow and hope it helps you as well. I would like to know what you do to recharge your programming batteries. Please feel free to leave behind comments for questions or if you have some tips of your own, please share; you could help others by sharing.

Related Posts

5 Tips on improving Programming Logic

Free and cheap web hosting is offered by different companies. They offer dedicated hosting packages with free domain name registration at very low prices. Some companies offer additional services including web design templates and seo services for your business.

Categories: Programming Tags:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/sunilb/www.sunilb.com/wp-content/plugins/all-in-one-seo-pack/aioseop.class.php:245) in /home/sunilb/www.sunilb.com/wp-content/plugins/mycaptcha/MyCaptcha.php on line 41

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/sunilb/www.sunilb.com/wp-content/plugins/all-in-one-seo-pack/aioseop.class.php:245) in /home/sunilb/www.sunilb.com/wp-content/plugins/mycaptcha/MyCaptcha.php on line 41
  1. November 15th, 2007 at 21:44 | #1

    Some good tips, but how old is this article? Doom, Quake, Age of Empires and Sim City? The most recent game there is about 8 years old!

  2. November 17th, 2007 at 12:35 | #2

    Great article, as someone who’s been in need of a recharge, it’s nice to see I’m not the only one; I’ll give this advice a go.

  3. June 3rd, 2008 at 09:45 | #3

    This has happened to me many times. I have even suffered because of it recently and I am glad that this has been posted. Thank you.

  4. Prabodh Bharti
    June 13th, 2008 at 15:21 | #4

    This is the site where i can comfortable ,calm and positive

  5. kashmira
    August 27th, 2008 at 21:15 | #5

    hey this is very helpful .thanks a lot

  6. sukhadev kamble
    October 20th, 2008 at 12:37 | #6

    thank you
    I have a quetion i tought c langauage where i was working
    right now i am in developement env but i didnt improve that much programming logic.please sent me suggetion

  7. Ratheesh Nair
    November 14th, 2008 at 14:30 | #7

    Hi
    I’m a newly joined employee in my company. I have no programming idea. How can i develop my programming skills. Many times i think that i choosed a wrong field. please help me….

    Regards,
    Ratheesh Nair

  8. admin
    November 15th, 2008 at 20:12 | #8
  9. June 12th, 2009 at 10:43 | #9

    it is very good program it is useful to very much

    thanking you,

    • admin
      June 12th, 2009 at 14:17 | #10

      Thank you Thirupathi.

  10. September 5th, 2009 at 18:33 | #11

    gReat articleeeeeee

  11. Kripanandan
    January 4th, 2010 at 18:54 | #12

    nice and true. very helping article

  12. February 12th, 2010 at 16:06 | #13

    Hi Sunil,

    I’ve just read this post and the “5 tips on programming logic” – great inspiring posts that I’ll use to help motivate me in my study of C++

    Keep up the good work :)

    Kind Regards,

    Nigel.

  13. Ranjana
    March 2nd, 2010 at 13:11 | #14

    I thought i was only one in this world to suffer like this , but now i understand most ppl undergo thru this stage.

    HAPPY RECHARGE ALL !!!

  14. March 20th, 2010 at 13:32 | #15

    i am understanding that tips.but i want more logic in basic way that i am fastly build program

  1. No trackbacks yet.
Enter this code to leave comment (Sorry, but bots get me crazy :) )