I cannot concentrate on one thing for too long. For instance: I was busy doing an iOS self study course , then jumped to an asp.net MVC course and now i am writing this question to HN.
ANY suggestions on how to focus on one thing at a time? I keep getting frustrated with my self due to the fact that nothing ever gets done. Thanks
Regardless, here is my response to someone making this exact same complaint on reddit:
http://www.reddit.com/r/INTP/comments/sqhxw/motivation_and_o...
I always recommend that everyone find out their personality type by taking one of these MBTI-like tests. I see too many of these posts that have people feeling down on themselves for reasons that amount to not understanding who they are and what the benefits and challenges of it are. I can recommend the following:
www.careertest.net http://humanmetrics.com/cgi-win/JTypes1.htm http://similarminds.com/jung.html
“Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid.” Albert Einstein
The knowledge roadblock is probably the easier of the two to overcome. Join a local users group. My learning was highly stunted until I had people around me that could answer my (frequently dumb) questions face to face. Sites like stack overflow are great but they are no substitute for someone who can see the look on your face that you aren't getting it and change course accordingly.
Is building iOS apps something you really really really want to do or something that would be cool to know? Learning new things usually starts by sucking pretty hard. When the interest level dips below the difficulty level it is easy to move on to the next thing. If your interest level isn't really high to start it is going to be easy to jump from thing to thing.
A general productivity tip is have a clear objective, a fixed time and write it down in a place where you are going to see it. Attach a reward to getting it done and a penalty for failing to complete the task. Finally have someone to hold you accountable. When the pain of not getting it done is worse than the pain of doing it you will get it done.
1. If I'm restless, I need to get excess energy out of my system. I run in the park. Do whatever works for you: gym, sports, bikes etc.
2. Try meditation to calm your mind.
Ugh what's this new age meditation crap?
It's nothing. Its a practice where you sit (or stand, walk, sleep, shower or whatever) and you consciously try to stop thinking and instead feel whatever sensations you're experiencing.
Ugh, is that all?
Yes, and its the hardest job in the world. You mind will wander away in seconds, and your job is to be aware of your mind wandering and then bring it back to stop thinking.
Eventually you'll become more calm, perceptive and you won't need any drugs to cure the "ADD".
So, instead, set small goals and work your way up. Personal example: I'm learning Spanish. Instead of spending 5 hours a day learning, I'm trying to do one Pimsleur lesson a day. (It's an audio learning program). It's only 30 minutes, and I'm on a 6-day run. Pretty easy, and I don't want to break the chain, so I end up doing it. 30 minutes a day, every day is better than a few hours here and there.
Procrastination is often a sign of not being interested in the topic.
(I am not a doctor or even a very smart person)