Finishing what I started
I've wanted to talk about this on my weblog for well over two months, but the time wasn't right, until this week.
As I mentioned 11 days ago, our motivation for moving exceeded just being closer to Cyan's new school (instead of being 20 houses away and across the street, we're now next door).
So, why did we sell our beautiful custom-built house and move into a smaller, older house on a busier street? Two reasons.
1. We could get out of debt...
We were naughty spenders between '95 and '01 and have yet to dig ourselves out from that pile of bills. We've never missed a payment, except for when Netstruxr laid me off and I couldn't pay rent for a couple of months, but it was not a fun way to live, and it made us slaves to our creditors.
But now we are very lucky because we just happened to build on a street that ended up being beautiful and very in-demand in a hot real estate market. We did very well on the sale. We might have done better if we'd given it more time but we're happy with the result. We did well enough to buy a smaller house, pay off our debt (except for car payment and mortgage, which I consider acceptable liabilities to have at this stage of my life), renovate the new place, and have a chunk of change left over.
So about that chunk of change... reason number two!
2. I could finally finish my Computer Science degree!
Oh yeah baby! I left UVic in the summer of 1994 when I took a co-op job (internship) at Shell Canada in Fort Saskatchewan, Alberta. I sloughed off the project/report I was supposed to write because I decided I wasn't going back. They offered me a contract after my co-op work terms were over and I stayed there for nearly 3 years.
When we moved back to Victoria in '97 I hoped to take courses now and then, but our bills and spending habits were so bad I couldn't afford the time off or the tuition. Nor was I very motivated. Then we had children and built a house, and that pretty much eliminated any chance of going back. I've wanted to go back to school since '96, but I didn't talk about it much because it simply wasn't realistic... until now.
In September, I will start working part-time and return to UVic as a full-time student majoring in Computer Science! I have a long road ahead of me, but after so many years of self-destructive behavior, I finally believe I have the right attitude and enough willpower to see it through.
I have around 3 years of courses left.
So, why go back?
Many of my close friends and family already know what's going on. Just about everyone has been immediately supportive of our decision, but on occasion, people ask me why I'm going back... I'm good at what I do, I have a job, and I've preached for years that I couldn't care less about having "that piece of paper" (the degree), that what matters is skill and experience.
I suppose, after I finish my degree, I'll be proud of that piece of paper, because I will have truly earned it and truly respect the education I received, and I might even frame it and put it on a wall somewhere... but at the bottom of the frame will be a plaque that reads " This piece of paper is not why I went back to school."
So why go back now? That's easy.
I want to be better at what I do. I love Computer Science, and it drives me nuts how much of it I have not yet mastered and how many things I cannot do due to lack of knowledge. Like I tell my non-geek friends when explaining my motivation, I can use a database server, a web server, or an operating system, but I can not properly write one from scratch, at least not to my standards or industry standards.
Being limited like that is not acceptable to me. I want to grow in my profession, and to do that I need a lot more fundamental knowledge. I believe University is the best setting for me to learn these fundamentals.
Also, I want to finish what I started. I didn't appreciate education and the university experience when I was a kid, I was immature, took the world for granted and thought I knew enough, and didn't want to put the work in to get through school. It was getting harder and I wasn't used to school being a challenge, and my work ethic wasn't strong enough to get me through it.
I knowingly used my weak money management skills to put myself in a situation where I couldn't go back. I bought a small townhouse in Alberta while I was still doing my co-op term at Shell in Alberta, if you can believe it! I had a mortgage at the age of 19. Insane. That was a great excuse... that and how it was always my plan to move back to Alberta as soon as I could because it was where I wanted to live. Excuses excuses. I was running away from school because I couldn't handle it and didn't want it anymore. Period. That's the real truth. If I've ever told you any other reason, I was lying to you to protect my pride. I'm very sorry. I used to believe those excuses myself; I convinced myself those were the real reasons. Sure, it's true that I was refused a student loan even though my parents couldn't possibly afford to cover my education, but that's a pathetic excuse, one that would never stop me now, one that I would never accept from my children. In fairness to myself, it was an excuse I gave myself when I was very young and stupid, and I'm allowed to make mistakes, but I've perpetuated these lame excuses for a long long time, far longer than I should have.
Hey, these personal failures are hard to admit to, especially in public, but I'm through with giving excuses. I've had a million of them, but they're all bullshit. I feel like a thousand pounds is lifted from my shoulders... I wonder if this is how Catholics feel after confession?
Now the slate is clean. Excuses washed away. Money situation much improved. More mature and motivated, I am better prepared for this challenge and this important phase of my life.
My keystone, Cheryl
None of this would be possible without the complete support of my wonderful wife, Cheryl. Understandably, it wasn't a piece of cake to talk her into selling our house, which she loved so much and put so much energy into, and leaving the neighbourhood and neighbours that we loved so much, all so that I could go back to school. Hey, it's a selfish request, and I believe me, I know it. I do believe our family will be better off once I get this done, but it's still a lot to ask of someone.
Once I had Cheryl convinced that we could actually afford this, which was not easy (re: terrible money management skills) and that we could still own a home (Cheryl was very against renting, something I would have preferred only while I was going to school), Cheryl was on-board with the idea and we got the ball moving very quickly. Our house was sold less than a month after the decision was made!
I know I am very lucky to have such a supporting wife and family. Without them and my close friends I would have never matured to this point, and for that and a million other reasons I am eternally grateful.
Thank you Cheryl, Cyan, Xavier, Moms, Dads, Chuck, Shane, John, Justin and Steve. Together you form the keystone that holds me up.
Last but not least
I was be remiss if I did not also give Mark F. Murphy, my employer at Tyrell Software credit at this time. If he hadn't agreed to let me work part-time, none of this would have happened, at least not without finding a different job first, and that would have sucked big time. Thank you Mark, you are my liberty.
In Closing
This might be the longest weblog post I've ever made. Regardless, it's one of the most important and one I've spent the most time preparing. I am so pumped about our future.
Before I forget... I've got a lot of Math to re-learn over the spring and summer. I've found a ton of great Internet resources for Mathematics in the last couple of months, and now that our real-estate adventure is finally over I can turn my attention to them. If you know of any books or other resources for learning or re-learning Mathematics to prepare me for University, I would greatly appreciate you sharing those references with me.
I have to take Math 101 and Math 122 soon.
I also need to take CSc 230 as soon as possible. I'm looking forward to that course greatly, especially after following Duncan's weblog for so many years!



April 29th, 2004 - 18:13
On Apr 29, 2004, at 8:37 PM, Jim Roepcke wrote:
> I’ve wanted to talk about this on my weblog for well over two months,
> but the time wasn’t right, until this week.
Congrats, Jim! I’m jealous. I always liked school, and was a good
student, but I didn’t totally appreciated it until after I had been out
in the real world working for a while and decided to go back to grad
school.
If I had the financial means, I imagine I would have a couple of
doctorates and a law degree by now — but I never quite got the bug to
be an academic, just a student.
I’d love to get a computer science degree. I feel the same way about
missing some of the foundation knowledge that would allow me to do my
job better.
Good luck with the Math!
g.
April 29th, 2004 - 21:14
<quote>I want to be better at what I do. I love Computer Science, and it drives me nuts how much of it I have not yet mastered and how many things I cannot do due to lack of knowledge. Like I tell my non-geek friends when explaining my motivation, I can use a database server, a web server, or an operating system, but I can not properly write one from scratch, at least not to my standards or industry standards.”
This is really great! I went back to Univerty 4 years ago to earn a master in Computer Sciences (still have to write my thesis) for the exact same reason (was 33 at the time). It’s been quite a challenge most notably because I kept working full time, but I really LOVED doing it. I learned so much (way more than I thought I would since I’ve been doing software development for more than 20 years now) and learned it better than if I had pursued that degree after high school. In fact I’m so enthusiastic about it that I’m considering a phd. Of course, without my wife support I don’t think I would have managed to do it.
</quote>
All that to say that I really wish the best with this new endeavor, I think you’ll love the experience and that it will prove as beneficial as you hope.
Right on!
April 29th, 2004 - 21:52
Re: CS related Math ressources:
http://aduni.org/courses/
April 30th, 2004 - 15:22
Jim, thanks for sharing your news with us. Inspiring stuff.
Students like are few and far between and are a pleasure to teach. I am
sure that you’ll do extremely well.
I’d be very very proud if you have taken even the tiniest bit of
encouragement from some of the things I’ve posted to my weblog over the
years.
I’ve said a wee bit more over at
http://duncan.smeed.org/index/2004/04/30#msg4325
Very best wishes for the future,
Duncan
May 1st, 2004 - 18:01
Congratulations on your decision, and finally reaching the point where you can reasonably make it happen! Great to have a family that will support you in this.
I’ve recently started giving thought to going for a MIS or something similar myself. I’ve been feeling some of the lacks you mention over the last six months or so as well, and since EA moved the studio where I’d been working to California, I’ve been seeing that, for the first time since I’ve been in the job market, a degree would actually be helpful in nailing down a new job.
Anyway, I wish you the best of success as you launch into this new phase of your life!
Sean
May 2nd, 2004 - 18:48
Congratulations, Jim! Sounds like you’ve got a lot of support behind you this time! Having recently emerged on the other side of some major educational challenges (to the point I considered dropping out at the beginning of the fall semester), I somewhat understand…
My new advisor (Craig Zilles) is teaching CS232 this semester, which sounds a lot like CSC 230 you mentioned. That was also the course for which I was a teaching assistant my first semester here; it’s fun material if you’ve got the right mindset and professor.
Best of luck!
(PS: it seems the “preview” button doesn’t work, at least in Safari.)
May 2nd, 2004 - 19:44
wow! Go Jim go!
We are all so lucky to have great people in our lives.
I barely scraped through my engineering degree! I was too immature to take things seriously.
I am sure it will be both difficult and lots of fun!
Please post more updates on school as it happens!
May 20th, 2004 - 14:24
On 29-4-04 21:37, Jim Roepcke <jim@roepcke.com> wrote:
>Before I forget… I’ve got a lot of Math to re-learn over the spring
>and summer. I’ve found a ton of great Internet resources for
>Mathematics in the last couple of months, and now that our real-estate
>adventure is finally over I can turn my attention to them. If you
>know of any books or other resources for learning or re-learning
>Mathematics to prepare me for University, I would greatly appreciate
>you sharing those references with me.
Jim, I’ve just been helping(!?) my son Ken revise for his Scottish
Highers Maths exam tomorrow. This is the level of maths that students
going into a Scottish university typically need for en engineering or
science degree.
The BBC has some good revision notes that might be of some help:
<http://www.bbc.co.uk/scotland/education/bitesize/higher/maths/index.
shtml>
Good luck and remember that there are threee types of computer scientist
- those that can count and those that can’t!
Cheers,
Duncan
May 1st, 2004 - 12:55
Thanks Duncan! I replied on your site at:
http://duncan.smeed.org/4326
Jim
On Apr 30, 2004, at 4:22 PM, Duncan Smeed wrote:
> Jim, thanks for sharing your news with us. Inspiring stuff.
>
> Students like are few and far between and are a pleasure to teach. I
> am sure that you’ll do extremely well.
>
> I’d be very very proud if you have taken even the tiniest bit of
> encouragement from some of the things I’ve posted to my weblog over
> the years.
>
> I’ve said a wee bit more over at
> http://duncan.smeed.org/index/2004/04/30#msg4325
>
> Very best wishes for the future,
>
> Duncan
May 2nd, 2004 - 21:59
On May 2, 2004, at 7:54 PM, Nicholas Riley wrote:
> Congratulations, Jim! Sounds like you’ve got a lot of support behind
> you this time! Having recently emerged on the other side of some major
> educational challenges (to the point I considered dropping out at the
> beginning of the fall semester), I somewhat understand…
What’s that saying, “if it’s easy, it’s not worth your time”, or
something like that? The older I get the more I understand how honest
that is. The easy route is rarely the right one. It probably also
explains why I hated junior high-school so much, I was constantly
bored. Really, if school had been more challenging I might have built
a stronger work ethic. I started out with a weak one and didn’t get
motivated to improve it, so I got away with being a lazy procrastinator
for a long long time. That plagues me to this day. I’m much much
better than a few years ago though.
> My new advisor (Craig Zilles) is teaching CS232
> <http://www-courses.cs.uiuc.edu/~cs232/> this semester, which sounds a
> lot like CSC 230 you mentioned. That was also the course for which I
> was a teaching assistant my first semester here; it’s fun material if
> you’ve got the right mindset and professor.
I’m sure once I’m back at school I’ll care again which professor I
At least I don’t want to use that as an excuse
have, but right now I’m so pumped I couldn’t care less what the
professor is like.
anymore.
I do remember one course I dropped because the prof was terrible. It
was the one course I took at the University of Alberta while I was
living there during my time as a contractor at Shell Canada. She was a
man-hating, man-bashing extremist-feminist who made her 1st-year
English students read an endless supply of short stories about single
mothers on welfare with deadbeat dads, and stories about evil men who
make war that cause suffering for women and children. I left the class
after she told an innocent jock student that his comment about a story
we read was, and I quote, “the stupidest thing I have ever heard”.
As long as I don’t get anyone that bad, I’ll be fine.
> Best of luck!
Thanks!
> (PS: it seems the “preview” button doesn’t work, at least in Safari.)
D’oh. I don’t think I’ve ever used the preview button, so I’m not
surprised. Sorry.
Jim
May 2nd, 2004 - 22:17
On May 2, 2004, at 10:59 PM, Jim Roepcke wrote:
> Really, if school had been more challenging I might have built
> a stronger work ethic. I started out with a weak one and didn’t get
> motivated to improve it, so I got away with being a lazy procrastinator
> for a long long time.
Then again, if school had been harder I doubt I would have had time to
learn as much about computers as I did in my spare time.
Que sera, sera.
Jim
May 20th, 2004 - 15:12
On 5/20/04, Duncan Smeed said:
>Good luck and remember that there are threee types of computer
>scientist – those that can count and those that can’t!
And then there are those that can’t spell, either.