blobbo
2006.02.11, 05:16 PM
This might be a long post, but I'm going to try and keep it short.
When I was a kid I tinkered with computers, but never as a programmer. I liked my mac well enough, but I loved my 286 because of a racing game that I could play on it. I grew up, found some friends in High school who liked macs and got more into it, subscribing to MacAddict in the earlier years (when it was funny - perhaps I was simply younger). My early encounters with REALBasic were awkward and revolved mostly around my intense will to create an installer for a Deus Ex mod (Disclosure: http://www.facedesigns.co.uk/). I did successfully create said installer (in retrospect it was an abomination) and caught the developer bug.
OS 10.1 was when I switched and found Project Builder. I dabbled in Cocoa, to no avail. At the time there was an open source project called Freecraft that was a project that supported WC, WCII files and was a pretty neat RTS engine. I dropped in hoping to maintain the mac port (again, far beyond my reach at the time) and got more into building from the command line, CVS, fink packages. The developers, in particular jim4 and Nehal were very nice to me and encouraged me, giving me small challenges to do in C (a change counter, text-based tic-tac-toe, etc). It was at this point that I took another stab at ObjC and got a working Tic Tac Toe game. I believe this is the point at which I stopped lurking here and started posting. That was a few years ago.
Since then I've had some fun, coding a little, but not very well. Offender (http://blobbo.spymac.com/offender/) was a highlight, but I rarely produced anything noteworthy. I made a flocking algorithm work and made a functioning A* demo, both of which were pretty cool in my books, but nothing really final. The fact remained that I'd get stuck and really want someone *else* to solve my code problems. I thought I liked logic, but I really didn't. I didn't have the patience for learning huge API's and perfecting memory management and managing pointers. I think it only really dawned on me a few months ago that: I really don't want this enough to spend all this time doing it
When you're a kid growing up you have a bunch of activities that your parents put you into, trying to engage you in a bunch of different fields so that you grow up to be well rounded and well versed in a bunch of different fields. At a certain point you become old enough to start making decisions yourself about what you have time for - you start prioritizing what you're interested in. There's an assumption (at least with me) that at a certain point you whittle down your interests to a manageable level and go with them. There are only so many hours in a day, only so many days in a week, and so on.
But this idea doesn't really hold true. You horizons keep expanding as you grow, and there are constantly new things that you'll want to do. The thing is, those new things start infringing on older things that perhaps you value(d) more.
The challenge, and really the point of this post, is to take ten steps backwards and ask a few questions about all the things that you do or like to do, or liked to do:
Is it something you *really* want?
Is it simply a novelty?
Are you only interested in this because it's new and undiscovered?
Do you wish you did more of this?
Do you miss doing this?
When you imagine your personality, or your persona, is this part of your ideal?
I've been trying to be very introspective the past few weeks and think about this seriously. I've mapped out my time, at the end of each day charting out how much time I spent on different activities. And at the end of each week I'd shock myself.
What I picture myself as, what I want my interests to be, my "ideal" is completely opposite to what I actually do. While I'm on a good start, and this year has shed new and positive changes towards what I'd like to be, what I see myself doing is shocking.
Now, some figures:
I spend an average of 3 hours practicing my violin. I'm a violin major at a Masters degree level - that figure should be *at least* that. I'd like that number to be 4.
I spend an average of 3 hours checking internet sites that interest me (about 25), checking email, reading/posting iDG, poking around in application development, and reading piles upon piles of technological literature (Google Scholar is your friend!)
I spend an average of 1-2 hours cooking/baking a day. This is something I never used to do. Ever. This is a brand new hobby.
I spend an average of 1-2 hours a day watching TV. Again, something I never used to do.
I watch about 2 movies a week.
I spend an appalling average of 1/2 an hour a day doing schoolwork. This is par for the course - I haven't really done anything more than that since high school.
The rest of the time is taken up with classes, eating, sleeping, and commuting (5 minutes away).
What this reveals is a disturbing trend. I've filled my days so full of activities that never:
Go to museums
Go to the symphony
Go to the ballet
Go to the opera
See live music
Do things that require time: picnics, trips to the zoo, talking over coffee with a friend on a Sunday afternoon - things that are silly but just fun and relaxed
I go out frequently (virtually every Friday/Saturday/Sunday), don't get me wrong. But I don't do the cultural things that I imagine myself doing.
More disturbing is that I've completely dropped older hobbies that I really enjoyed. I haven't read a fiction novel in 2 months - when I was a kid/teenager I read incessantly.
Also important is that I have several goals that I'm not implementing, simply because I've jammed too much in my schedule. I want to make a more concerted effort at school, not just get by with a B+ or an A-. I want to have breathing room so that I'm not late for everything and I have time to organize myself, but I don't want so much time that I end up wasting it.
Let's all breath for a second. I'm glad you've gotten this far, and I hope you're finding some sort of insight you can relate with.
Ok. So to summarize:
I have an alarming difference between what I'm accomplishing and what I want to accomplish. This is a serious problem, one that I'd like very much to resolve.
Something has to go.
I really like the cooking. But I don't have to make something nice *every* day. Chicken and Rice does the trick, and I can make a system whereby I can make a satisfying meal that isn't plain quickly. This can be accomplished by incorporating more preparation in my shopping - wash fruits/vegetables when I get them home from the market, precut meat ready for quick dinners, and be organized about defrosting things the night before I need them.
I watch crappy movies. They can go - movie-watching is for special occasions, and I don't *need* to see every new movie to remain culturally literate. In actual fact, being completely honest with myself, I don't like movies that much.
The TV is a "because it's there" sort of thing. No more. Food network, perhaps, but no more than an hour a day and hopefully incorporated into mealtime.
Here comes the big one: internet. I've taken the first step in cutting back. I just trashed my RSS reader - virtually all of the the blogs are unnecessary. My daily bookmarks has gone from 23 to 2. iDevGames is not one of those three - BBC and CBC are the sole survivors. I don't want to develop enough to give myself such an investment in it. Email has to stay, but I think I can cut back my computer time to a healthy 30 minutes a day.
This gives me incidental time, time to lie in the sun and read a book, time to write letters, time to take a nap occasionally, time to entertain friends, time to go to the Opera, enjoy the Ballet, heck - visit the zoo!
The reason I'm posting this is twofold. First, I think it's good for me to express this in a written fashion - it lends legitimacy to it for me to admit it in writing. Second, it gives me a chance to explain what I think was a good process in re-evaluating my priorities and hobbies. It was scary what I found out when I started mapping my time management.
I'm sorry to say that iDG will leave my links. But it's simply priorities. I don't mean to say that technology is a meaningless pursuit, nor do I mean to imply that it's a waste of time - I simply am conveying that it is no longer something that I want to spend as much time doing. I encourage all of you to try this - not in order to reduce your programming or recreational time, but rather to look at where you are compared to where you invision yourself being.
It's been fun. Good on all of you - I've seen a good many of you become very successful at what you do, and it's inspiring, no matter where your passions lie. Cheers.
When I was a kid I tinkered with computers, but never as a programmer. I liked my mac well enough, but I loved my 286 because of a racing game that I could play on it. I grew up, found some friends in High school who liked macs and got more into it, subscribing to MacAddict in the earlier years (when it was funny - perhaps I was simply younger). My early encounters with REALBasic were awkward and revolved mostly around my intense will to create an installer for a Deus Ex mod (Disclosure: http://www.facedesigns.co.uk/). I did successfully create said installer (in retrospect it was an abomination) and caught the developer bug.
OS 10.1 was when I switched and found Project Builder. I dabbled in Cocoa, to no avail. At the time there was an open source project called Freecraft that was a project that supported WC, WCII files and was a pretty neat RTS engine. I dropped in hoping to maintain the mac port (again, far beyond my reach at the time) and got more into building from the command line, CVS, fink packages. The developers, in particular jim4 and Nehal were very nice to me and encouraged me, giving me small challenges to do in C (a change counter, text-based tic-tac-toe, etc). It was at this point that I took another stab at ObjC and got a working Tic Tac Toe game. I believe this is the point at which I stopped lurking here and started posting. That was a few years ago.
Since then I've had some fun, coding a little, but not very well. Offender (http://blobbo.spymac.com/offender/) was a highlight, but I rarely produced anything noteworthy. I made a flocking algorithm work and made a functioning A* demo, both of which were pretty cool in my books, but nothing really final. The fact remained that I'd get stuck and really want someone *else* to solve my code problems. I thought I liked logic, but I really didn't. I didn't have the patience for learning huge API's and perfecting memory management and managing pointers. I think it only really dawned on me a few months ago that: I really don't want this enough to spend all this time doing it
When you're a kid growing up you have a bunch of activities that your parents put you into, trying to engage you in a bunch of different fields so that you grow up to be well rounded and well versed in a bunch of different fields. At a certain point you become old enough to start making decisions yourself about what you have time for - you start prioritizing what you're interested in. There's an assumption (at least with me) that at a certain point you whittle down your interests to a manageable level and go with them. There are only so many hours in a day, only so many days in a week, and so on.
But this idea doesn't really hold true. You horizons keep expanding as you grow, and there are constantly new things that you'll want to do. The thing is, those new things start infringing on older things that perhaps you value(d) more.
The challenge, and really the point of this post, is to take ten steps backwards and ask a few questions about all the things that you do or like to do, or liked to do:
Is it something you *really* want?
Is it simply a novelty?
Are you only interested in this because it's new and undiscovered?
Do you wish you did more of this?
Do you miss doing this?
When you imagine your personality, or your persona, is this part of your ideal?
I've been trying to be very introspective the past few weeks and think about this seriously. I've mapped out my time, at the end of each day charting out how much time I spent on different activities. And at the end of each week I'd shock myself.
What I picture myself as, what I want my interests to be, my "ideal" is completely opposite to what I actually do. While I'm on a good start, and this year has shed new and positive changes towards what I'd like to be, what I see myself doing is shocking.
Now, some figures:
I spend an average of 3 hours practicing my violin. I'm a violin major at a Masters degree level - that figure should be *at least* that. I'd like that number to be 4.
I spend an average of 3 hours checking internet sites that interest me (about 25), checking email, reading/posting iDG, poking around in application development, and reading piles upon piles of technological literature (Google Scholar is your friend!)
I spend an average of 1-2 hours cooking/baking a day. This is something I never used to do. Ever. This is a brand new hobby.
I spend an average of 1-2 hours a day watching TV. Again, something I never used to do.
I watch about 2 movies a week.
I spend an appalling average of 1/2 an hour a day doing schoolwork. This is par for the course - I haven't really done anything more than that since high school.
The rest of the time is taken up with classes, eating, sleeping, and commuting (5 minutes away).
What this reveals is a disturbing trend. I've filled my days so full of activities that never:
Go to museums
Go to the symphony
Go to the ballet
Go to the opera
See live music
Do things that require time: picnics, trips to the zoo, talking over coffee with a friend on a Sunday afternoon - things that are silly but just fun and relaxed
I go out frequently (virtually every Friday/Saturday/Sunday), don't get me wrong. But I don't do the cultural things that I imagine myself doing.
More disturbing is that I've completely dropped older hobbies that I really enjoyed. I haven't read a fiction novel in 2 months - when I was a kid/teenager I read incessantly.
Also important is that I have several goals that I'm not implementing, simply because I've jammed too much in my schedule. I want to make a more concerted effort at school, not just get by with a B+ or an A-. I want to have breathing room so that I'm not late for everything and I have time to organize myself, but I don't want so much time that I end up wasting it.
Let's all breath for a second. I'm glad you've gotten this far, and I hope you're finding some sort of insight you can relate with.
Ok. So to summarize:
I have an alarming difference between what I'm accomplishing and what I want to accomplish. This is a serious problem, one that I'd like very much to resolve.
Something has to go.
I really like the cooking. But I don't have to make something nice *every* day. Chicken and Rice does the trick, and I can make a system whereby I can make a satisfying meal that isn't plain quickly. This can be accomplished by incorporating more preparation in my shopping - wash fruits/vegetables when I get them home from the market, precut meat ready for quick dinners, and be organized about defrosting things the night before I need them.
I watch crappy movies. They can go - movie-watching is for special occasions, and I don't *need* to see every new movie to remain culturally literate. In actual fact, being completely honest with myself, I don't like movies that much.
The TV is a "because it's there" sort of thing. No more. Food network, perhaps, but no more than an hour a day and hopefully incorporated into mealtime.
Here comes the big one: internet. I've taken the first step in cutting back. I just trashed my RSS reader - virtually all of the the blogs are unnecessary. My daily bookmarks has gone from 23 to 2. iDevGames is not one of those three - BBC and CBC are the sole survivors. I don't want to develop enough to give myself such an investment in it. Email has to stay, but I think I can cut back my computer time to a healthy 30 minutes a day.
This gives me incidental time, time to lie in the sun and read a book, time to write letters, time to take a nap occasionally, time to entertain friends, time to go to the Opera, enjoy the Ballet, heck - visit the zoo!
The reason I'm posting this is twofold. First, I think it's good for me to express this in a written fashion - it lends legitimacy to it for me to admit it in writing. Second, it gives me a chance to explain what I think was a good process in re-evaluating my priorities and hobbies. It was scary what I found out when I started mapping my time management.
I'm sorry to say that iDG will leave my links. But it's simply priorities. I don't mean to say that technology is a meaningless pursuit, nor do I mean to imply that it's a waste of time - I simply am conveying that it is no longer something that I want to spend as much time doing. I encourage all of you to try this - not in order to reduce your programming or recreational time, but rather to look at where you are compared to where you invision yourself being.
It's been fun. Good on all of you - I've seen a good many of you become very successful at what you do, and it's inspiring, no matter where your passions lie. Cheers.