Instant Messenger is the Devil

Software like Adium and Pidgeon are so darn handy. They let you hook up your Google Chat, Yahoo! IM, AIM, MSN and other instant messengers along with access to tons of IRC channels, too. Man, what a great invention. Instant access to everybody I’ve ever exchanged email with (thanks gchat) all at the click of a button. What could be better?

Whoops, I meant, what could be worse??

Up until a couple weeks ago, my normal practice would be to get up in the morning, sit down at the computer, open my email and open Adium. It was basically like shouting “Hello World! I’m awake and ready to answer all your questions!” The flood of emails is bad, but the flood of IMs are worse. Mostly because my (self diagnosed) OCD wouldn’t let me just ignore ‘em. I felt like I had to answer every single one. I basically felt like this:

Dilbert

“So why not just shut off IM?”, you say. Simple answer, I have a team I work with and it’s nice to be available to them. Unfortunately that meant being available to roughly 1400 other contacts at the same time. I was in serious need of a solution. And as usually happens, one presented itself at WordCamp.

I was sitting in the back of the room with Dre and looking over his shoulder as he was doing some work. Up popped a messenger window and he started typing to a coworker. I asked, “What IM program is that?”

Hipchat, it’s awesome”, he said.

He explained that it let him be in direct contact with his team, and just his team.

Holy crap, why had I never heard of this? I downloaded it immediately and sent invites to everybody on my team. I now had direct access to my developers, I could create rooms to talk about specific projects with sub-sets of the team, and it even let me receive notices on my phone if something came in while I wasn’t at my desk. I was instantly in love.

The first week of not having the IM distraction was a bit weird. I was so used to the distraction, when it wasn’t there, I sorta didn’t know what to do. But, after a couple weeks, I’m really noticing a difference in my productivity during the day. It’s not perfect, but it’s a HELL of a lot better.

I still need to sort out a way to deal with emails, but, for Instant Messenger, Hipchat is definitely the answer.

Photo credit:4nitsirk, on Flickr

My first week using RescueTime

I spent a lot of time at my desk. I mean, a LOT of time. I’m really trying to cut down on the numbers of hours I spend at the desk and I’m going for the ‘Work smarter, not harder’ approach. So one of the things I thought I should do was track how much time I’m spending doing different activities. So in order not to spend more time trying out a bunch of different tools, I asked Twitter for a recommendation. I quickly got back a handful of responses suggesting I check out RescueTime. I signed up for the free account, installed the Mac app and away I went…

The first day I installed it, I let it run for about an hour and then went to the dashboard just to make sure it was working. Sure enough, I could see it was recording how much time I was spending in my email client, in a browser, on IM, etc. So, I let ‘er roll.

The following day I checked back and was already really liking the information it was collecting. I did a little research and found that the paid version offered an even better set of reporting, including some custom reports that I’ll talk about later. It was enough to get me to purchase a subscription. I pre-paid for a year, set up some custom reports and went back to work.

The next day I got my first “weekly” report. Since it only had about 1.5 days recorded, I decided to not even bother with it and would wait for another week before really digging in. So here we are a week later. Let’s have a look, shall we?

What I learned

  1. RescueTime will block you from accessing sites that are marked as Very Distracting. Facebook, Twitter, Youtube and I’m sure plenty others. But, it didn’t block me from using TweetDeck. It did, however, stop me from clicking on any links that tried to go through the t.co redirect.
  2. I cheated, and it screwed up my stats. Rescue time has a nifty little feature where you can tell it to pause for 15 minutes, 60 minutes or until tomorrow. When it is on pause, you can go to all those great time wasting sites. My problem is, I’d click pause to go check Facebook and then forget to start the clock again once I got back to work. So because of that, my stats for this week are pretty low. For the next week, I’m going to try and not use the pause button for anything other than 15 minute Social Media breaks. I will also try and limit them to a couple per day.
  3. I spend a LOT of time dealing with email. This one wasn’t actually all that shocking to me. Although, I was a little sad to see that my top 2 activities were email and IM. when do I get any work done??? I’m working on some solutions for that issue as well. IM is a vital tool for me since I manage remote developers and that is one of our main communication methods, but I need to lower the amount of time I spend on it.
  4. Custom Reports are awesome! With custom reports you can set up to track time you spend on individual clients by adding a list of keywords that the software will look for. So, if you are writing code and saving it to a directory named ‘client-abc’, you can easily track that time. I need to refine my custom reports a bit, but, I believe over time it will become a way to better track how long each client project takes. This will help with estimating the cost of future projects.

Moving forward I’m going to go ahead and let RescueTime run 24/7 to get a better understanding of how much time I’m spending on the computer and when that time is productive and when it’s not. My goal is to raise the productivity number while lowering the total hours. Although, I have a feeling this next week is going to see a big jump in hours as I try to leave the pause button alone.

Overall I’d have to say I’m really happy with RescueTime. Sure, some of what it’s showing me I already new (Damn you, email), but there have definitely been some eye-openers as well. Now, to use this knowledge to make changes for the better.