Tag Info

Hot answers tagged

49

Email is very distracting if you are reactive to it. Set a schedule and stick to it: e.g. check emails not more than once an hour; determine the priority of replies/actions to be taken based on new email and only perform the critical ones right away, otherwise "park" them and get back to the task you were doing. Make sure you have filters set up in your ...


35

I like using the Chrome extension called StayFocusd. You can add your time-waster websites to a list, and any time you spend on those websites comes from a shared pool of minutes. Once you've hit your limit for the day, it blocks access to those sites. https://chrome.google.com/webstore/detail/laankejkbhbdhmipfmgcngdelahlfoji


27

What works well for me is the Pomodoro method, which forces you to focus for 25 mins, see: http://www.pomodorotechnique.com/


24

Idea overflow? Or Idea Processing Bottleneck? Your mind is a great place to have ideas, not to store them (as said by David Allen, author of "Getting Things Done"): I suggest you write those ideas down in a place you trust. And then move on. Build into your routine a time to review those ideas (weekly? monthly? quarterly?). A trusting place can be a ...


20

As Gruber said in his answer, Agile methodologies will suite well for you. If you decide to adopt Scrum for yourself, the key thing to remember is that no planning should be done during an iteration. This means that at the beginning of an iteration you'll plan what you'll be doing for the next 2 or 3 weeks (the iteration length can be adjusted to your needs, ...


17

I'm a college student who finds it very easy to be distracted. List your distractions, get rid of them. Use the bare minimum on your desk that's necessary for note taking, do not use your cell phone at all. Remove any distraction from your view by simply sitting in the front of the class. Sometimes, it's better to not sit next to your friends during ...


16

that when i decide to learn a certain programming language I don't suggest it. Learning one or certain programming language is not good. I think first of all, you should learn Object-oriented programming without connected any specific language. After that, learn how many programming languages that you can. Try all of them. Make a small project for ...


15

Try using Pomodoro technique. Here you focus on a task for 25 minutes continuously and than take rest for five minutes. This is called one pomodoro.You can start another pomodoro after that.The numbers are the tradition and may be changed to suit you. The key point is to concentrate on a particular task for a small period without distracting yourself. Below ...


14

This is a major issue for me as well. I'm still trying to improve my concentration because I will get distracted by anything, but here's what I do so far: Music - I find when I'm listening to music I'm much more productive. It helps that it blocks out coworkers and background noise, but just in general I'm more likely to focus on my work rather than goof ...


14

Day dreaming is a sequencing of ideas or thinking. I would advise you to start this when you are alone. It surely benefit you, however, always cross check what you are thinking.. and best place is google. :) It is due to lack of interest that you start day dreaming. When you are in classes, meetings and presentation. Prepare yourself and generate interest ...


14

There is no quick solution to this. Okay, there is. Read the other comments for some good tips. However, the problem is deeper than that, and if you won't fix it, the problem will keep returning to you later. Pushing yourself, threatening yourself, punishing yourself, etc. those are all short-term solutions which may save the day, but will leave you more ...


13

This is a topic relevant to me too. For me I indeed think there are also technical tools lacking. Because I want to block internet access "smartly" - or at all for the first part. I didn't find a reliable, cross-computer solution that didn't slow down my network speed (like inbuilt router features seem to do). For IM, I don't use it anymore, I only use ...


13

Agile methodologies (such as Scrum) recognise that we cannot know what will happen in the future, and accomodate for this fact by allowing users to periodically review their backlog of things to do. Whenever you come up with a new idea --- great, add it to your backlog. Then pick it up for implementation at the next review if you think it's an idea that's ...


12

Try to get into the GTD habit, perhaps try out NirvanaHQ. Read 43F - Getting started with GTD... This allows you to free your mind by placing all those ideas in an Inbox and forgetting about them, as they are stored in that Inbox and they won't go anywhere. Don't trust online websites? Try to get a GTD workflow in OneNote, Evernote or more specific GTD ...


12

As a young programmer with the exact same problem, I'd like to point out that, while liking your job and other 'feel good' advices have their purpose, this set of symptoms could be caused by a deeper and very physiological problem. Short version: your brain might temporarily shut down and restart because all is not right with your biology. The worst thing ...


11

I think http://skeptoid.com/episodes/4147 is a wonderful discussion on the subject - particularly talking about the power of suggestion and so on. But pleasently including some facts... A 2008 study at Hofstra University played two different binaural beats and a control sound (a babbling brook) to patients with high blood pressure. There was no ...


10

I have a similar problem, and invested in a set of noise-cancelling headphones. Because we're in an open environment, it's easy to still see people coming toward my workstation, and am able to make eye contact to let them know that I'm still attentive and not shutting myself out. I've also made comments to my coworkers like, "Wow, I am really distracted ...


9

ManicTime is a time tracking solution that has been worked out well over the years, it has the following features and comes in a free and paid version: Auto tracking of computer usage Manictime sits in the background and records your activities, so you can just forget it is there and focus on your work. When you are finished you can use collected data to ...


9

One option is music as Vic noted. Another option is to force yourself to pay attention to your reading. For example, try reading out loud. Or subvocalizing (moving your lips without sound.) This gives your ears something else to focus on - the book you are trying to read. Once you get absorbed in the reading, you can stop reading out loud/subvocalizing ...


9

I find compile and deploy time a great opportunity to add comments into my code. They don't need to be there when I build so that down time is a perfect time to add them.


9

I'm surprised nobody has mentioned simplynoise.com. The oscillating brown noise, which sounds like sea waves, blocks everything out and helps me to relax and focus. It's even better than music--but only if you have good headphones. It also works wonders to help babies sleep. ;)


8

There is a website called Unhear it which uses the latest reverse-auditory-melodic-unstickification technology. Some people get a song out of their head by listening to this Private Dancer The best way is to occupy yourself in doing some thing like solving math problems. If you are busy enough, you will definitely forget that song!!


8

Try to find out the contents of a class beforehand and read the slides or book chapters. This makes you prepared for the content to come and you might even have questions ready that you can get answered. In any case, being prepared helps with losing focus when you miss a sentence or two -- you already know what the class is about.


8

If you really want to change, you may need to work on: Knowing why it is important to be on time (intellectual) Understanding how to be on time (practical) Feeling it is important to be on time (emotional) Making it easy for yourself to be on time (environmental) One of the reasons you have not changed already is that the sanctions imposed by your ...


7

Before I go do all the stuff that is listed at How can distractions be dealt with when working on a computer I take a moment to relax by doing something completely unrelated to the computer. I usually go get a haircut, have a head massage, clean up my room, cook a meal etc.; anything which you can find relaxing and that clears up your mind. The important bit ...


7

I want to put the programming stuff aside (it's just content) and focus on your process. This process you have in place will come up in all kinds of areas in your life. The underlying issue here is plainly stated in the title of your post - "How to stop being controlled by others". You are not being controlled. You are choosing based on what others want. ...


7

When looks weird Repeat this; Don't talk to myself, don't talk to myself, don't talk to myself… BrainStackOverflow Maybe your real problem of talking to yourself is that you have no one else to talk to. Try to talk more people everyday and analyze this is working or not. Sometimes everybody feel lonely. Try them to keep inside your head. Shut your mouth. ...


7

stand up, stretch, etc - this will increase blood flow and your productivity.


7

I've had the same personal struggle several times. I'm fascinated by so many things in life and in addition I find it hard not to be competitive on practically anything, so I'm always trying to pick up a new skill. In my case however, and I don't know about your situation, I was raised with that multidisciplinary skill set. By the time I was 15 I was ...


7

The consequences of your (in)action won't be real until you actually suffer from it. If you want to go that negative route, visualize that suffering: the embarrassment, the realization that you lost that time and cannot retrieve it, whatever motivates you to do something with a longer-term payoff than the fleeting "thrill" a few hours of video games. Or, ...



Only top voted, non community-wiki answers of a minimum length are eligible