My Secret Life as a Spaghetti Coder
home | about | contact | privacy statement
At the beginning of the year, I took the time to put down some professional goals I wanted to hit throughout 2008. Now that December has snuck up on me with the stealth and quickness of a ninja, I thought it would be a good time to review my progress on those goals, just to see what I wanted to accomplish versus what I actually accomplished.

A Ninja!
Ninja credit

Outlook: not so good.

Goal: Start regular practice sessions. The year started off on the right foot, and ended up better than it was in the middle. In the middle was a disaster. Practice was not the operative word here - I got plenty of "on the job" practice. I wanted to focus on the regular part, outside of work.

Goal: Devote more time to open source software. Here again, the year started off in the right direction. I submitted a couple of patches to JRuby (I don't know if they were used or not), but quickly found too much work to continue devoting entire days to established open source projects.

Goal: Do something not useful (and something useful) in Erlang. I installed Erlang and got a simple program working. Nothing useful, nothing I could consider a success by the standards I hold.

Goal: (Practice in order to) speak at a conference (through user groups). Complete and utter FAIL. I kept putting "write a presentation to give at XUG" off until "next month when I have more time." Instead of giving a presentation at a user group, I managed to miss every meeting of every group I'm interested in. How does that happen?

Kid from 'A Christmas Story' with his tongue stuck to the pole. FAIL.

Goal: Attend a conference (or multiple): Check. I was able to make it to Lone Star Ruby Conference this year, and it was well worth it.

Goal: Increase earnings. This one had a few subgoals. Releasing a game with my game dev group did not happen, though we did place in the top 20 of the Imagine Cup Game Development Competition. We also had a couple of meetings towards developing another game, but we let it fizzle out (or else they just didn't invite me back).

The Imagine Game Dev Top 20


The other subgoals wouldn't be classified as successes either, except for getting another regular source of income. That was a major win, which made the entire goal a win. In fact, I might go so far as to say I pwned that goal.

A bunch of money.

Overall, the year looks like a failure if I examine it by the professional goals I set here. It doesn't feel that way though. Still, I think when I sit down to make my goals for next year, I'll need to set review dates and time lines for them to keep them closer to achievable.

How did you do in achieving your goals for 2008?

Hey! Why don't you make your life easier and subscribe to the full post or short blurb RSS feed? I'm so confident you'll love my smelly pasta plate wisdom that I'm offering a no-strings-attached, lifetime money back guarantee!


Comments
Leave a comment

There are no comments for this entry yet.

Leave a comment

Leave this field empty
Your Name
Email (not displayed, more info?)
Website

Comment:

Subcribe to this comment thread
Remember my details
Google
Web CodeOdor.com

Me
Picture of me

Topics
.NET (19)
AI/Machine Learning (14)
Answers To 100 Interview Questions (10)
Bioinformatics (2)
Business (1)
C and Cplusplus (6)
cfrails (22)
ColdFusion (78)
Customer Relations (15)
Databases (3)
DRY (18)
DSLs (11)
Future Tech (5)
Games (5)
Groovy/Grails (8)
Hardware (1)
IDEs (9)
Java (38)
JavaScript (4)
Linux (2)
Lisp (1)
Mac OS (4)
Management (15)
MediaServerX (1)
Miscellany (76)
OOAD (37)
Productivity (11)
Programming (168)
Programming Quotables (9)
Rails (31)
Ruby (67)
Save Your Job (58)
scriptaGulous (4)
Software Development Process (23)
TDD (41)
TDDing xorblog (6)
Tools (5)
Web Development (8)
Windows (1)
With (1)
YAGNI (10)

Resources
Agile Manifesto & Principles
Principles Of OOD
ColdFusion
CFUnit
Ruby
Ruby on Rails
JUnit



RSS 2.0: Full Post | Short Blurb
Subscribe by email:

Delivered by FeedBurner