Do what you love, and you'll never work a day...

April 30, 2024

By the standard definitions, I might not fit neatly into any career box. Officially, my title is Software Project Manager, but when the clock dings 5pm (it doesn't literally ding, unless I set an alarm... I should set an alarm), the PM hat comes off and the Developer hat goes on.

Coding as a Craft

Outside office hours, I immerse myself in the world of software development. From learning new design patterns and algorithms to building things that I'm interested in, I am always building, always creating. This isn't just work for me—it's like a musician practicing their scales. I am not just a Project Manager by day; I am a Software Developer at heart.

A Musical Interlude

My journey wasn't always about code. Until 2012, my world revolved around music. I was deeply embedded in the music industry—not in a high-profile job, but as a committed band member doing whatever necessary to support my passion. Whether it was as a session guitarist, guitar tech, tour manager, or even putting in the hours as a roadie, I lived a musician's life. Financial rewards were modest, but my satisfaction was immense. That's because I loved what I did.

Transitioning to Software

My professional pivot to software began in 2012 in the water industry, working with Programmable Logic Controllers (PLCs). Having been a tech enthusiast from a young age, the transition was challenging but exhilarating. The hours were awful and the travel was horrid. Yet, like my days in music, I loved every moment of these challenges.

Reflections on Project Management

Do I cherish every aspect of project management? Honestly, not entirely. What I genuinely relish are the moments I get to contribute directly to our software, solving problems and crafting code. It's in these moments that I am reminded that at my core, I am not just managing projects — I am creating, building, and living, if not a little vicariously, as a Software Developer.