Personal Productivity Stack Exchange is a question and answer site for people wanting to improve their personal productivity. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I seem to have hit a brick wall when it comes to progressing in my life. I'm a persistent and determined person but somehow I can't seem to find enough motivation to keep up with new technologies. I'm a software developer and I should keep learning new stuff. I want to keep taking certifications, start making apps, learn new frameworks, but when I open the IDE the only thing I can do is create the project and then I freeze.

I just can't do anything else. I keep making up problems so I format my computer and stop myself from trying again, just basically lying to myself.

I want to stop this. As a software developer, if I can't keep up, I will be worthless in no time.

How do you overcome a productivity problem like this ?

share|improve this question
you explained my problem. I'm a software developer too. – Mohammad Najar Aug 6 '15 at 13:10
up vote 0 down vote accepted

I think you should first get to the bottom of the reason why you're missing motivation you used to have. There can be numorous reasons and you're the only person able answer it honestly.

Only after that you can try to seek advice on specific forums as to how to remedy it.

share|improve this answer
Currently i can do very well with my current skills. I have nice work conditions, good pay and good visibility in my company. Since i'm stable and i have multiple projects it's hard to find motivation to be better although i know i'm not perfect (far from it) and there's always room for improvement. It's like i'm settling for the good enough, in my mind its hard to be better although i know i can be. It's a duality. – Carlos Ferreira Jan 12 '14 at 17:25
Try perhaps some part-time job after your work. Ask your colleagues if they do anything additionally. From my perspective it's fun, you can get to know completely different platform. The downside is that it's very tiring in the long run. – Marcin Rybacki Jan 12 '14 at 17:42
Thinking better about the problem like you said, i think i'm haven't been able to disconnect my mind from work. Because of that, i'm not having as much fun as i could have, maybe i'm getting burned out. – Carlos Ferreira Jan 13 '14 at 8:41

Your problem is of motivation and goal(s) management. You seem to be trying to do too much too quickly and end up getting frustrated or overwhelmed by the volume of self-imposed tasks to accomplish.

I would suggest slowing down and taking a break. Do some coding just for the sake of it. Have fun for some time! Create some very tiny tool, and then iteratively improve it. Start with some competitive coding, if you are into algorithm design. Try to do a short course online on a learning platform like Coursera.

Basically, stop planning, leave aside your targets and work impulsively to get back in the flow of things. Things get better then. Best of luck!

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.