After almost three and a half years I've made the incredibly hard decision to leave Ten Mile Square. When I arrived, I was a software engineer in the beginning of my career. My previous jobs had gotten me used to a very prescriptive way of working. I was on one project, with one boss, and focused on implementing each of my tickets. I was a full-stack coder, with the hopes of growing into a software engineer.
When I made the decision to join Ten Mile I was afraid to join a team of people vastly more experienced than I. I was sure I'd feel dumb everyday and have no idea what they were talking about. I couldn't imagine feeling confident enough to speak directly to our clients without top cover. But I took the leap.
It was worth it in every way. I started on a full-time project onsite with one client. I had three wonderful coworkers working right there with me and learned different things from each of them. When my senior colleague left, I stepped into his shoes for the back half of the project. It was an invaluable experience. I learned that I liked interfacing with clients and discussing project prioritization. I discovered that I could architect a solution and help others implement those patterns. And most of all, I realized how much I enjoyed gaining the trust of customers, and delivering what they wanted and needed.
It's truly been the learning experience of a lifetime. The opportunity to try everything and discover my favorite bits. The experience working with so many teams and products and recognizing the good and the bad. I've grown so much in my time at Ten Mile.
They're a wonderful team, of wonderful people and I will miss working there immensely. But just as joining Ten Mile was a leap, so too is leaving. I'm looking forward to what comes next.