Iāve been programming, as a full-time job, for more than ten years. I started doing Ruby, and Rails, nearly ten years ago. Iāve been at LivingSocial for a two and a half years now. If you add these numbers up you will find that I am, improbably, an old hand.
As I try to explain and contextualize our organization, technology, and culture inside LivingSocial, I often catch myself delicately dancing around saying āitās always been this wayā. It sucks to hear this. Itās easy for this to sound like a deflection. āDonāt worry yourself, just accept it and let me get back to whatever I was doing before you asked that foolish question.ā Crawl back to your desk and grind away.
Beginnerās mind is crucial and fleeting, so every person new to our communities and teams are invaluable. I want to extract as much information about how weāre confusing or mired in our legacy of stupidity. A beginnerās mind can help us improve our organizations, but only when itās open and the experts arenāt marked as institutional damage to route around instead of engage with.
So Iām explaining organizational history and I find myself hand waving around āitās always been this way, bask in despair!ā At this point I (try to) profusely apologize and restart my explanation or answer. I need to get at that beginnerās mind before it becomes jaded in foregone conclusions.
But sometimes I donāt stop. I forget. I get wrapped up in accurately and concisely explaining how it got this way and why itās this way. I forget to actually answer the question or suggest how it might be made better.
Allow me apologize to everyone out there on the internet. Sometimes it might seem like Iām saying āitās always been this wayā, but really I got so wrapped up in giving a vigorous history lesson that I lost my train of thought. It might help to restate the question. Iām an old hand, after all, with a frail brain.