Lately I’ve been having dreams in which I’m having a nightmare from which I’m trying, but failing, to wake myself. In real life, too, I have been sleepwalking the past six months. At least, professionally. I’m fortunate to have enough work to keep me afloat, but I haven’t challenged myself to grow, and so it’s been all too easy to become stagnant. There are times to yield to dormancy, but it’s all too easy to forget to wake up.
So, how will I challenge myself? Programming always offers new challenges because of the rapid pace of market developments. At the same time programming can be pure drudgery. Oh, I don’t mean in terms of the product the client sees and uses. It’s always invigorating to work with a human being to design something that will make a difference in their day. The actual programming, though, in some ways is no different than it was 20+ years ago when I started. I still love the methodical, chaos-ordering process. At times. At others, I am…bored by it. This is terrible to admit. My brother and I learned as kids that one did not admit to being bored or The Parents would find something for us to do. Besides, there is too much interesting stuff in the world to be bored.
A few years ago, diving into refactoring saved me from ripping my hair out over maintaining old code; but, it’s been a while since I’ve reached out in new directions. Is it my age? Am I done? I really don’t believe that. But no one is going to hand deliver intellectual excitement.
I’ve given a lot of thought to what tools I’d like to explore, and I’ve settled on learning Ruby on Rails. Partly because people I admire recommend it, and partly because it makes me think of Dorothy’s shoes. (Yes, I buy wine based largely on the label.)
Does anyone know where I can find a pair ruby red shoes in size US 7-1/2?