Today I had to make a tough choice, but it was probably the right one. After going through some economic woes, as well as some tough times in my personal life, I found that I was falling behind in my classes and had to withdraw for the semester to get my head together. It's quite bittersweet because I both need the rest to keep looking for a job, and I wanted to at the very least knock out the calculus class I was taking in order to keep on track with my degree. (You know how these colleges get, if you don't take all the prerequisite classes in order, they get all bent out of shape and won't let you do the more advanced stuff. Damn procedure-nazis.

)
So, where does that leave me? Well, let me give you all a little overview of what the plan was, is, and will become as I take this moment to vent and blow off a little emotional steam.
The original plan was to complete a transfer-degree in
computer science by the spring of 2010, with a very big chance to transfer to UC Berkeley that fall. In 2012, I was hoping to be finished with my bachelor's degree in
EECS and looking to do some graduate-work. Now that plans have changed, I'll probably have to push that plan back by a year, which is quite frustrating. Because I need to take physics and advanced math classes, which all build on the first few calculus classes, I can't take the succession of classes I was hoping for, so I'm forced to wait a year, despite only having dropped classes this semester, to continue the "real" plan. Ain't life grand?
The flip-side of all this is that I get a little bit of a breather to sort out my (lack of) work situation and I get to lay catch-up on a few other things. I can spend a little time finishing some certs I've been working on, as well as brushing up on a few things I need for school. (Seems like a hundred years ago I took that C++ class, and twice as long since I did trigonometry, they could both use a refresher.) Considering the state of the economy, getting finanical aid for this kind of schooling isn't going to be easy, so the extra time probably isn't all that bad. Still, it's frustrating to have to wait, considering I've had to push these plans back over and over again for the last eight years, and I was hoping to finally get started now.
Aside from all that, there have been a few events in my life that have pushed off any cert-studying and all other self-improvement projects to the back-burner, aside from the essential work/school combo. They're getting sorted out, little by little, and I'm hoping to be in a better place this time next year than I am now. I suppose that's the nature of things, when it rains it pours. I'm gunning for a part-time IT job in the near-future, here, as I was planning to do anyway in order to facilitate my school-schedule. The extra time that I would normally be spending at a full-time job will be dedicated to studying, the after-hours towards hitting the gym and sorting out the whole "living my life" nonsense, and the weekends are going to be spent with my new girlfriend and doing things that generally help me keep my sanity in check.
That's the end of my rant (for now), I figured I'd share some thoughts with all of you here on TechExams, since I consider many of you friends. If I seem a little more cynical from time to time, or I seem to fall off the radar now and again, worry not, I'll still be around to make bad jokes and rant on and on about things that would take a normal person a sentence or two to say. :P
Thanks for reading, and thanks for all the support you guys have always given me in both my professional and personal endeavors. Here's to many more great years chatting on TechExams when we're supposed to be working.