Saturday Morning Passion

It’s saturday morning and I’m waiting for the conference to begin. I really like coming to conferences because they get me excited about what I do again, even if it’s just for a little bit. When I was younger, I really liked work. I loved coding and I did it even in my spare time. Now, I’ve almost completely lost that, as I’ve transitioned into a bitter career programmer. I know that there are people that really do well and love it, but I don’t know how to keep that spark. The thing that kind of struck me was two speakers: Bob Lee, from Google, and Justin Gehtland, from… I don’t remember (and I’m writing this offline, so I will need to go look it up later). They both had really interesting talks, and both are fairly young (+/- 5 years of my age, I’d guess) – and they both have tons of accomplishments. Books, architecture, speaking engagements, working for cool companies. I wonder where they find the time, as well as how they keep the interest in what they do. I’m not interested in what I do, most of the time. I don’t have very many stimulating conversations (technical ones, anyways) and I don’t usually have the desire to code or work on tech stuff once I’ve left work. Come to think of it, I don’t have much desire when I’m at work either, but i doubt very much that I’m alone on that one. I think that in the next couple weeks I really need to spend some quality time thinking about what I want to do for a living, long term. (Or more commonly known as ‘When I grow up.’) Because if this is it, then man, it stinks. I want to have the same burning fire and desire to do stuff that I had when i was young. When I would stay up all night hacking on some piece of arbitrary code – for me, not for anyon e else. I remember my first real ‘shipping’ application, now forever lost. It was a character editor for Ultima 4, that I wrote in C and Borland C Builder. It had a nice UI, nice everything. I sometimes wonder what ever happened to it (I’ve lost it a long time ago.) I can remember spending HOURS just hacking the code that read out the characters into the right Struct. (I was fairly new to C at the time) with no documentation. Load the bytes. Twiddle the bytes. Save the bytes. Launch U4. Load the game. examine each character for changes. I can even remember being in College and working on my labs and term projects for fun. Handing in my final project in the first month of the semester. I Enjoyed it. I LOVED it. Now it’s rare that I get really motivated about stuff. I need to find a project that I really need. Something that I really want to take part in, and really start to buckle down and work on it. Spend time coding for FUN. I also have been trying to come up with a book proposal to submit to some usual type people (Addison-Wesley, O’Reilly, etc.) but it is difficult to come up with an idea for a book that doesn’t seem to be done already. To quote HHH: “All the goood themes have been done. Used up, and turned into theme parks.” Of course he next goes on to say something about blindness and blandness and doing crazy shit, but maybe that’s exactly what I need. I guess I’m just not happy at my job. I’m not challenged, I’m not learning too much, and I’m definately not thrilled about the management in general. Until next time, gentle readers: Remember to eat your cereal with a fork, and do your homework in the dark.

—–
COMMENT
AUTHOR: Rob http://www.robspain.com/blog [Visitor]
DATE: 04/08/2006 04:32:22 PM
Oh yes HHH one of my favorites.
“All the goood themes have been done. Used up, and turned into theme parks.” Maybe a theme park is what we need here. Maybe we just need to get away from the whole mess we call wrok and life for a while. There is an interisting question in this post somewhere I think. What would we do if money didn’t matter and we were left up to our own devices to do what we wanted to do with our day. I know if I was not driven by the need for a paycheck I would do something else with the daylight hours
—–

Java Symposium

I’m in Las Vegas attending a Java Server Symposium and it’s really amazing. The speakers have mostly been really good, and the topics and information has been great as well. I’ve started a list of stuff that I want to look at more, and so far it reads:

Annotations, JSF integration tools Spring, Webworks, SEAM, i18n messages, crazybob.org, Apache’s Maven, RIFE, Hivemind, Cocoon, Shale/Clay, Tapestry, Java Studio Creator 2, JSON, Greasemonkey, JAX 2 and Jax WS, Apollo and Avalon.

And that’s just the first day.

The stuff about AJAX has been the best so far. The first AJAX talk today showed how they could use AJAX, client side only, to implement a very basic Google Maps application in < 200 lines of code. Wow.

More as my brain unwinds.

Oh, and apparently you can gamble here?

—–

More about The Piano

When my dad died a couple years ago, once everything had been paid for, he left a little bit of money to each of the kids, but with the understanding or intention that it be used to get something that we could remember him with or by, something for our houses, or something to last. I hadn’t thought of anything to get or use it for, so I just left it with my mom. Then a couple of months ago, I was talking to Kelly and told her: “I think we should use the money that dad left to get a piano.” We had been talking about getting a piano for our house for some time. We had wanted one before we moved but didn’t have any place to put it (our old house was ~1000sqft) .

Growing up we always had a piano. Every one of my brothers and sisters played an instrument in high school for our elective arts, and most of us still play, even if it’s only little bits now and then. When we’re home for any event, wedding, funeral, reunion, graduation, party, bail hearing, etc, there’s always someone plinking away on the piano or a guitar or whatnot, and it’s something that I want to instill into my kids – even if they decide they don’t want to play anything, or sing, I want them to have an appreciation for music, and the artistry that goes into it.

Anyways, last week I saw a piano for sale on craigslist, and I had had my eye out for some time for one in our price range (<$500) and in decent shape – I also had a few restrictions, in that I didn’t want a grand, baby grand or full sized upright, I wanted a spinet or smaller vertical piano (<48″) so it would be easier to move – my mom had a full upright for the longest time and the thing was a beast – it weighed in around 800-900 pounds and was impossible to move without machinery or 6-7 burly dudes. So on saturday we went down to gilroy to check it out and it was nice, in really good shape, basically just needed to be tuned. It had been well cared for and was just the right size (and it was a mighty Wurlitzer, although not quite as impressive as the one at the Stanford Theatre.) So I returned the next day with a pickup truck and 3 burly friends and we hefted it into the truck, drove it home and the kids were plinking on it immediately. It fight right into the spot we selected, and once adorned with a picture of my dad, I knew he approved.

—–

Weekend & ‘Best Of’

So a quick weekend recapture of all the things we did:

Saturday: Caitlin’s Soccer game, looked at a piano, Christian’s first haircut, Caitlin’s ears pierced, nap, made a movie.
Sunday: Skipped Church, picked up the piano, Played Hockey, Played Hockey (again)

Coming up this week: More about the piano, the best of I/E.

—–