It’s a deceptively slippery word, with so many meanings as to defy a satisfying definition. For me, it’s been a wondrously complicated ride, sometimes pulling me on against my will, other times bending, however reluctantly, to my persistent will, and more than once, simply carrying me along, gently, to a place I didn’t really want to go.
I have worked in software, that blessed curse of modern invention, for most of the last 25 years. Software, with the potential to make money out of nothing more than pixie dust..but oh how that pixie dust struggles against organization. I’ve held down jobs as a customer support operator, a software tester, a test lead, a testing manager, a test engineer, a software engineer, a development manager, and a development director. A proper looking path, from the depths of the phones to the heights of director-ship (or -hood, or -ness, or whatever…)
But all along the way, there was one real interest – writing code. Oh, I didn’t do it as much as I could have, or probably should have. But that’s what has always driven the interest in software, and software-related jobs.
In the spring of 2014, I decided to step away from software for the first time. I tried a number of things, from online retail to invention to writing. Nothing much came of it, and when it came time to turn my gaze back towards software, I found myself lured by one thing – writing code.
This blog is my attempt to detail my efforts to rise once again to competence, and then to employment. If you’ve found your way here, and can nudge me along in the right direction – or keep me from wandering off in the wrong direction – please step in with a comment or two. And if there is something of my journey that can be of help to you, by all means, read away.
Now, what exactly do I want to be?