Disconnected
paulrouget.com
paulrouget.com
OP is doing the same thing here. Going from (probably) overload to zero. I wish him the best and I'm sure he'll learn a lot about himself.
Hopefully he, I, and a lot of others like us will learn to find a way to thrive somewhere between all and nothing.
Coding all night is the most pervasive example. I wake up before 6 AM every day so I'm physically tired by 9 PM. Usually I'm mentally tired well before dinner. Maybe "all night" is a euphemism for "a long time" and I'm over thinking it but I consider it a productive day when I get 3 hours of work on a side project done in addition to my day job.
That being said, I have no problem going home and spending time with my family and not doing anything on my phone, computer, or even Xbox, so maybe it's just me.
EDIT: I don't want to be that guy, but isn't it a fairly commonplace meme among programmers to argue against 8-10-12 hour coding sprints for their employers because you can really "only" get 4-6 hours of good programming time out of someone in a day?[0]
[0] Citation needed
I recently did several 2-3 day stints of 'all night' - almost - meaning up at 6am and going to bed at 3:30 or 4am the next morning (fruitlessly trying to track down and fix some bugs on a system that was live). I was pretty unproductive at 2am, but kept thinking "almost got it... almost got it"... then didn't have it. I might have found it faster with more sleep, but maybe not - the 'fix' only came to me after digging around with the code and settings and numerous tests (was only occurring on production system, not dev system). Oh, that was the other reason for late night - could only reproduce this on production, and it was better to do it at night when there were far fewer users.
I went to bed and first thing the next morning fixed what was an insurmountable obstacle just a few hours before. Maybe it's because I wasn't on a deadline, maybe it's because I could sleep as long as I wanted because it was a weekend, but since then I haven't had any reason or desire to work past the point where my body wants to go to sleep.
Shameless plug: My startup, http://beeminder.com, is "safety rope for slippery slopes" -- a commitment device tool that let's you hard-commit to anything graphable. Like time spent online, which you can track with our http://rescuetime.com integration.
Strangely enough though, I feel like I've written some of my best code near the tail end of a 20+ hour coding binge, when I can barely keep my eyes open. But maybe it just seemed that way at the time. :-)
Most nights I'm working on code or writing or gaming though I occasionally will stay up and read a book.
I think you can get more that 4-6 good hours of good work out of programmers so long as you break it up. 12 hours is possible on occasion but not daily. You will burn out and become brain fried, but if you break it up, say 4 code 1 doing something completely different 4 code 1 something different and 4 code you can do it on a more regular basis.
And by 'something different' I mean engaging different parts of the brain. Paint, write, clean house, yard work.. something that gets you away from and disconnected from the computer and the work. Gaming might qualify but if your on the computer or XBox your not really disconnecting from the tech.
Before I had a real job I used to work in a supermarket. Other than that I'd usually game or code and now and again watch TV. My favourite was Saturday when I worked from 1pm to 10pm. I'd then come home and be up until 2 or 3am gaming or coding. The next day I'd wake up around 8 or 9am and code some more.
For the past few years I've had a proper 9 - 5 (+) job. Here in the EU nobody seems to work crazy 80 hours weeks, but I hardly ever get home before 6:30pm. This year I've been trying to do One Game A Month [1], and really I just haven't had the time or energy to do it. In the evening I hardly ever feel like coding more, and at the weekend I can usually only get around 6 hours before I've had enough. I would love to be able to spend as much time coding on what I want as I did 5 years ago :)
... if you don't want to fall back into old tracks, turn 90 degrees.
I wake up before or at 4. If not I have to force myself out of bed at 08.30.
That trip was the only reason I managed to come back and finish.
Bear in mind this was 1990. No mobile phone, no laptop. Just rucksack, books, an AT&T calling card for when I saw a pay phone to call home, 1-800-USA-RAIL for reservations, and a copy of Let's Go.
I had one of these: http://www.amtrak.com/take-the-trains-across-america-with-us...
Now, I see friends who live there posting every so often on facebook. By phone.
I miss those days, just a decade ago, when remote meant remote.
I take a weekend a month now and drive the 45 minutes out of town into the higher desert of Southern Arizona and spend at least 24 hours offline. No cell service, no electricity, and even the radio stations don't make it.
1. Connect with my family. International calls are so expensive and I'm accustomed to the video calls luxury that Skype gives for free.
2. Buy Stuff. First, I get a wide range of choice; and second, it saves me time.
3. Pay bills. (Internet, Water, Electricity...)
4. Entertainment. Watch movies, music, and TV series.
5. Book an airline ticket and an hotel (just did it, so it came to my mind). The alternative is to get in touch by phone with a travel agency that I'll need to go to physically to pay.
6. Withdraw money from an ATM.
The Internet is now too blended with our physical life. I think it's wrong to try to fight it. It made our life easier and it's improving our life.
If you are being stressed, then it's because of the way you are handling your work. 2 months won't cut it out. You need a radical change on how you work, and not how to use the Internet. You can be stressed on an offline job too.
I know because I'm in the same boat, and I'm still figuring out how to change it.
Sure, 4.5 billion people do it daily.
I think it doesn't make sense to exclude them just because they use a different interface.
Oh come on, that's taking it a bit far..
Like many Asian countries, it's also a very dynamic place -- the pace of change really is quite amazing. I've blogged about this in the past (see http://www.ilamont.com/2009/08/taiwan-double-takes-1993-2009... ) but it's great to be able to see it up close.
Good luck.
it looks like you're hellbanned (and like you may have been since around your first comment).
Clients have to cope with that, thats part of the game.
I'm on a computer all day at work, and work hard - when I go home, I have little inclination to then use a computer again, even if it's for leisure or games.
It's the same everywhere though -- farms, factories, govt offices, law offices, convenience stores, etc. In all cases, it's handled by spreading the workload, over family, shifts, or minions.
Perhaps the unusual part of technology is that there is a larger viable component of individual work effort. Many in the industry are drawn to that and resistant to larger group energy pools.
The best experience was by far the first, when I had almost no contact with clients/partners and actually did manage to spend almost all of my time being half-lost and confused, entertaining the natives with my awful language skills, and generally learning about what another place is like rather than learning what it's like to do the same thing somewhere else.
Disconnecting is only half of it, but it's the most important half. Being connected to all things Work means you're still in the same place, wherever you might be geographically, and you can't possibly concentrate on the other half -- actually immersing yourself in something different -- enough for it to impact you as much as it otherwise could.
In my eyes a break need not be earned by doing great work. People need time off. They need time to think, develop their interests, and do things beyond what their job or career demands from them.
Ideally for all of us this time would come (many times, and often) before retirement. If you haven't seen this TED talk, a brilliant furniture designer talks about his 7 on, 1 off lifestyle and makes a call for us to rethink the power of time off.
http://www.ted.com/talks/stefan_sagmeister_the_power_of_time...
Total Freedom: The Essential Krishnamurti
www.amazon.com/gp/aw/d/0060648805/ref=redir_mdp_mobile
As a side note, after several epic burnouts myself, I re-discovered how important meditation and relaxation skills are to avoiding burning out. It doesn't take much time or somewhere special and it can have profound effects on reducing your stress levels.
Maybe a day a week away from the world is a good idea, and with a family about all I can hope for :-)
I used to have a hard time getting away from work. Now I don't check emails and I avoid programming on the weekend. If the servers melt someone will phone me. I used to find checking emails was stressful. Someone would report a small issue and the little thing would nag at me to fix it. I found it hard to relax.
One weekend I assumed the world wasn't going to end, I assumed my help wouldn't be required. I kept my phone with me. Been enjoying completely work free weekends ever since.