have browser, will travel Jim Roepcke's weblog, since 1999

29Apr/04Off

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!

About Jim Roepcke

No description. Please complete your profile.
Comments (12) Trackbacks (0)
  1. 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.

  2. <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!

  3. Re: CS related Math ressources:

    http://aduni.org/courses/

  4. 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

  5. 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

  6. 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.)

  7. 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!

  8. 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

  9. 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

  10. 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
    have, but right now I’m so pumped I couldn’t care less what the
    professor is like. :-) At least I don’t want to use that as an excuse
    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

  11. 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

  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.

    ;-)

Trackbacks are disabled.

Roepcke Computing Solutions

Jim Roepcke specializes in development and mentoring for iPhone and Mac OS X / Cocoa, WebObjects, and Python.

Contact Jim for more information.

Archive Calendar

April 2004
S M T W T F S
« Mar   May »
 123
45678910
11121314151617
18192021222324
25262728293031

Blogroll

Saved Searches

Willing to Fail

Jim Roepcke is Willing to Fail

WebObjects book

I co-authored this book

Badges

Proud Member of the Association for Computing Machinery

Listed on BlogShares

Blog Directory - Blogged

Recent tweets

Meta