Tag Archives: game developers conference

2011: The Good, the Bad, and the Ugly

With the end of 2011, I figured I’d take a look back at this past year and see how things went!

The Good

  • I had an awesome fall internship with Zynga! I currently can’t say too much about the game I worked on as it’s an unannounced project, but I learned a ton and had an absolute blast!
  • I got my toes wet with freelance programming this summer. Though it was only about 30 hours of work, it was certainly a worthwhile experience!
  • I had my first trip to Game Developers Conference this year; it was epic! I plan to attend again this coming year, this time with an All Access pass so I can also check out the Summits & Tutorials.
  • I’ve been running a Gameboy programming independent study at RIT this winter, and it’s been awesome! I can’t wait to see what everyone comes up with!
  • I’m currently working on a really cool 2D game written in Direct3D with a couple of awesome code warriors – more on that as the project develops!
  • I picked up a bunch of awesome programming books I’ve read/have been working my way through. I also just got a Kindle for Christmas, which has actually turned out to be solid both for reading for leisure and for reading technical books.
  • Overall, I just feel like a much, much stronger programmer than a year ago. It’s a pretty awesome feeling.

The Bad

  • I haven’t kept my site up to date as much as I’d like, particularly these past few months. That being said, I did just get around to overhauling my page! I moved a lot of work out of the portfolio section and into a new “misc/old work” area, a much-needed change. Additionally, my resume is updated!
  • I started contributing to #altdevblogaday, but I wasn’t really able to keep up with the post schedule. I’ll hopefully get to a point where I can dedicate the time necessary, but I’m currently avoiding posting low-quality articles just to say “look, I posted!”.

The Ugly

  • Though it overlaps into 2010 a bit, my blundering with Augmented Reality Golf was this past year. It was my first time working on a large team, and also as the newbie coder on the team rather than one of the more advanced programmers. I dropped the ball pretty hard on that team, but the team was able to pick up the slack I left. It’s probably my biggest mistake thus far in my programming career, but I learned a whole lot in the process about working on a large team and working with a code base written by others. Interestingly, though it was probably my worst show of performance, it was probably the most useful experience I’ve had in terms of preparing me for the real world.
  • With the aforementioned ARGolf as one example, I’ve learned the hard way what happens when you over-commit yourself; instead of accomplishing a lot, you get almost nothing done. I had a bad habit of jumping at every cool opportunity that came up this year. I’m still working pretty close to my limit in school, but I’ve made sure to be very wary of over-extending myself.

The Empty

  • My can of root beer, as of 1:53pm on 1/4/2012. =(

2011 had its peaks and valleys, but overall, it was a great year. I look forward to what 2012 brings!