share
Stack OverflowHow do you stay focused when a difficult task deadline is looming?
[0] [5] dcw
[2009-03-17 02:53:17]
[ career-development ]
[ http://stackoverflow.com/questions/652881] [DELETED]

I've recently become active on SO, mainly because it's a lot more inspiring than the deadline for the big wodge of documentation that no one's ever going to read that is looming ever larger in my headlights.

I'm wondering why I'm risking discipline/unemployment more as each hour slips by, especially when the Global Financial Crisis is starting to bite round here.

If anyone has any advice that's practiable, please let me know.

(Yes, this is somewhat tongue-in-cheek, but it's also true, and becoming increasingly important in my shortening career ...)

+1 'boooo' (not vote) for mentioning the term 'Global Financial Crisis' ;| - markus
[+5] [2009-03-17 03:02:50] Bill the Lizard

Keep track of your work accomplishments in writing. Where I work, I have to submit a list of what I've done every week to my boss, but even if I didn't I'd keep writing them. Nothing is more motivating than having only one bullet-point done on Thursday morning.


(1) Exactly what I do with all of my projects. There's nothing more satisfying than wiping a bullet-point off of my whiteboard. - Mike B
1
[+4] [2009-03-17 03:03:11] JoshBerke

Grow up and shut down your browser. If you must put a fake entry in your hosts file. You lose your job you won't have much reason to come here so stop reading right now and get your work done.


gracious blorgbeard - JoshBerke
2
[+3] [2009-03-17 03:11:30] bedwyr

Look into productivity tools which can help you better organize your time. One of my co-workers struggled with something similar, and found his ability to work tended to increase when he regularly scheduled small (<2min) breaks every hour or so. Though I hesitate to give you yet another website, lifehacker [1] has some great utilities listed which can aid in productivity.

Above all, block yourself (as mentioned above) from any websites which drain your ability to work. There really isn't ever a good time to lose your job because of slacking off.

Edit: don't look up these tools at work :)

[1] http://lifehacker.com/

3
[+2] [2009-04-18 10:38:16] Jeff Atwood [ACCEPTED]

http://www.paulgraham.com/distraction.html

Maybe in the long term the right answer for dealing with Internet distractions will be software [1] that watches and controls them. But in the meantime I've found a more drastic solution that definitely works: to set up a separate computer for using the Internet.

I now leave wifi turned off on my main computer except when I need to transfer a file or edit a web page, and I have a separate laptop on the other side of the room that I use to check mail or browse the web. (Irony of ironies, it's the computer Steve Huffman wrote Reddit on. When Steve and Alexis auctioned off their old laptops for charity, I bought them for the Y Combinator museum.)

My rule is that I can spend as much time online as I want, as long as I do it on that computer. And this turns out to be enough. When I have to sit on the other side of the room to check email or browse the web, I become much more aware of it. Sufficiently aware, in my case at least, that it's hard to spend more than about an hour a day online.

[1] http://rescuetime.com/

quite hard to implement for a modern developer, especially web dev. my firefox tabs from left to right: unfuddle, current project, stackoverflow, php manual, zend framework manual, plesk, ... :D - markus
4
[0] [2012-01-31 09:23:41] Jeff

Drink plenty of Mountain Dew. In my field it's called Engineering Juice.


5