Monday, October 27, 2008

In today's world of missed deadlines, project cost overruns, missed new year's resolutions, pounds of fat not coming off and so on, it sometimes seems like the most truly awe inspiring a human being can experience or witness is someone actually meeting a goal or deadline.

I'm sure that's a rather unrealistically negative viewpoint, but that's how I feel sometimes.  I know I take on too much or set my schedules or deadlines too aggressive and so I suffer the consequences of missing it, and then in my mind its a failure, even if I did my best and actually was very heroic in my efforts to achieve what I was striving for.  When the finish line is way out of reach, its disheartening to know you can't reach it.  Conversely, if you set it too low, its actually better because you're more motivated since the end is in sight, you're much more likely to hit the goal and then you get that mental high of achieving the goal you set out for.

Anywho, that is what I'm focusing on more, lately.  My organizational system, using GTD is working well.  I just need to apply another spoonful of reality when setting schedules.  I tried this out recently when I fleshed out my 5 year plan.  We've all had that question in an interview: "Where do you see yourself in 5 years?".

Well I sat down and tried to answer that.  I busted out a trusty Google spreadsheet, making a row for each goal.  A goal can be specific "Conquer Canada" or vague "get more better in shape".  Vague is fine here because we'll flesh out the milestones in a sec.  I then made columns for every month from 1-6, then every year from 1-5.  In each cell I set a specific goal for the 5 year mark, then filled out every cell before it starting at 1 month.  I went over them again and again until it looked like I had a REASONABLE set of milestone stepping stones to reach the lofty 5 year milestone.  Then I took the 1 month goals and either made them projects on my GTD projects list or put them straight on my Remember The Milk to do list.  I don't know about everyone else, but I feel like I have to constantly be improving myself, even if its just a little bit.  So every day I wake up, I've bettered myself from the day before.  Its like level grinding in real life, which was actually one of my favorite parts of Diablo 2.  (Sidenote:  I can't wait for Diablo3 and Starcraft2!  I think I may take a week of vacation time just to play them right release)

Monday, October 27, 2008 1:52:36 AM (GMT Standard Time, UTC+00:00)
 Wednesday, October 15, 2008

Most people can remember a time in their childhood when one kid out of a group would disagree with how the others were playing and so they'd stomp their feet, yell NO and take the ball and go stand in the corner or just shoot free throws on one end.  Or maybe they'd take their ball and go home.  Maybe it wasn't basketball, but some other sport or game.  "Doesn't play well with others" would be the phrase I suppose.  Well that is how Microsoft is with the internet.  I wanted to take a look at the latest training certifications on Microsoft's website at microsoft.com/learning and what do I encounter:

silverlight

A message informing me that I have no choice but to install silverlight.  There's no "html version" or anything like that.  Microsoft forces you to use their proprietary plugin.  <sigh>  This is ActiveX all over again.  You're required to use their latest proprietary crappy software, when you hadn't entirely recovered from their previous proprietary crappy software.

Think about the Java Applet.  It was a plugin actually done right.  It was on most platforms and for most browsers and everyone was happy.  Then Microsoft tried to break Java Applets by impregnating them with Microsoft proprietary crap.  Sun rightfully b*$#-slapped them back in their place and so Microsoft took their ball and went home.  They stopped including java support in their browsers.

Anywho, I wasn't planning on posting today, but this particularly irked me.

Wednesday, October 15, 2008 9:26:20 PM (GMT Standard Time, UTC+00:00)
 Tuesday, October 14, 2008

Weekly updates are probably the second most important part of GTD.  Which makes it less than or equal to good that I suck so horribly at it.  The hardest parts for me are probably A) getting around to it (kind of ironic, no?) and 2) taking too long to do it  (although I may be wrong on that count).

The biggest part of my weekly review right now is maintaining a spreadsheet listing out all my current projects and the steps for each, in order.  I then take the next step from each project and put it onto Remember the Milk.  It seems to work well.  It definitely helps keeping the spreadsheet because you really don't know all the steps for even a medium or small sized project until you sit down and list them out.  One of the crucial things for Getting Things Done (or GTD) is that everything on the actual tasklist is something you can do.  That was a big pitfall for me in the past.  I would have something like "achieve world peace" on my tasklist.  I'd take one look at it and go "ugh" and never get started on it.  Or I would want to do it, but I'd sit and ponder for a while thinking what the next step toward that monster project would be and I'd either A) not remember, 2) think of the step 2 steps ahead or C) waste too much time figuring out something I'd figured out last week.  The weekly review is Cyberdyne (and maybe an ad-hoc review here and there), but during the majority of the week, I am simply a task terminator.

Next I plan to play around with Mind Mapping, figure out why its better than using my whiteboard or Evernote and whether or not I really want to step up to THAT level of geekiness.

I'd like to take one final second to give a shout out to my favorite lunchtime web series, Man In the Box Show.

Tuesday, October 14, 2008 5:00:57 AM (GMT Standard Time, UTC+00:00)