Today is my birthday -- #33. That means I've been programming for some sixty percent of my life -- no big deal I suppose to kids these days who likely were programming before they entered day care, but I was on the bleeding edge growing up. That tech savvy of course came with the requisite non-understanding of the other kids in my small-town-Nebraska seventh grade class (all twenty of them) who labored under the collective misconception that the computer wrote my term papers for me. (As if!)
33 is one of those interesting palindrome years. I remember doing an experiment in fourth grade where I took some random shortish palindrome number, added it to itself, then added the result to itself, and on and on until the result was another palindrome. That was the first time I realized that computers had limits too -- it only took a few iterations for the sum to overflow the capabilities of my Apple //e, dashing my hopes for a quick answer. Never one to give up just because a few small details baloon into a plethora of small details, I embarked on the several-days-long task of doing the arithmetic by hand. It took twenty or so front and back pages of my (in)famously miniscule handwriting, but I did eventually arrive at another palindrome. My teacher gave me some sort of special award in honor of my perseverance, but I was just having fun.
So what kind of interesting things do I have planned for today? All sorts of super fun things:
Now is that a fun day or what? I'm just a wild and crazy guy! <g/>
*** Comments, questions, feedback? Want a fun job on a great team? Send two coding samples and an explanation of why you chose them, and of course your resume, to me at michhu at microsoft dot com. I need testers, and my team needs a data binding developer, program managers, and a product manager. Great coding skills required for all positions.