12 Secrets to Staying Motivated in Programming

Here are my secrets on how to stay motivated in computer programming / learning how to code.

Learn a new language
If you are stuck up, you may want to learn a new programming language and try to relate them. Know its strengths and weaknesses, difference and similarities and functions. You’ll discover a better way of doing things in other programming languages.

Don’t implement the same things the same way every time.
Let say you have a block of code that does the “backend” stuff for you. You may want to improve your code to make it readable and execute faster.

Fantasize while programming

You may want to create a flying soccer using java. Or you may want to throw balls on the wall and catch them using your mouse. Just try and make them! The sky is the limit!

Do anything other than programming.
You may want to learn how to play musical instruments or you want to learn a new language like Japanese, Spanish etc.

Try “Pomodoro Method”
There are six steps in the technique:
  1. Decide on the task to be done.
  2. Set the pomodoro timer (traditionally to 25 minutes).
  3. Work on the task until the timer rings. If a distraction pops into your head, write it down, but immediately get back on task.
  4. After the timer rings, put a checkmark on a piece of paper.
  5. If you have fewer than four checkmarks, take a short break (3–5 minutes), then go to step 1.
  6. After four pomodoros, take a longer break (15–30 minutes), reset your checkmark count to zero, then go to step 1.
The break is essential for our brain. So, don’t forget to rest!

Start working on small projects and stop developing big apps like FB, Twitter etc.
Stop biting more than you can chew. Work on a small project like, a quiz game, Rock paper scissors or maybe a static website.


Try solving the problems that suit your experience level.
Solving problems that are above your expertise may be intimidating and solving easy problems might be boring so, Asses yourself and know what you are capable of.

Try creating a game in your Favorite Programming Language.
You may want to create a game in Java and in C#. Games stimulate our brain, keeping us happy and active.

Learn how to love programming.
If programming is not your passion, this might be the primary reason why.

Stop asking yourself “Why am I doing this project?”
Happen to me all the time. Sometimes I ask myself “Why do I want to create a social media site if Facebook already exists?” What happens here was, you are assuming that you already know what to do. Stop asking yourself why and just read and write code! JUST DO IT!

Try Something New!
Don’t stick with something you already know. Explore!

Teach programming to young folks.
A study shows that teaching other people is an effective way of retaining the information in your brain. It helps other people and they might ask you provoking questions.
Thread starter Similar threads Forum Replies Date
K General Tech Discussion 0

Similar threads

Top Bottom