After four decades in this career, I’d sum up my role as the guy in the back room of a factory amidst a library of tools. If you come to me with a problem, I’ll have a technical solution, perspective, or strategy for you that day.
The word tool is important to me. It evokes the image of my father working in his garage, repairing a boat, or a car engine, or building the extension on his house, from the foundation to the roof, including electrical and plumbing. I think of myself that way in software. I have tools, and boy can I build things. It’s also important to understand how to put these tools to use; I’ve spent my career figuring out how to maximize their capacities, save my clients time, and make the seemingly impossible possible.
When I’m not learning new technology, I swim, hike, hang with my kids, or play with the grandkids. I’m becoming fluent in Copilot in Visual Studio Code, and am always exploring the evolution of technology so I can build things better and faster.