For almost seven years, I have been very proud to count myself as an employee of Commerce Bank. Circa 2003 or so, I started to establish myself as the go-to guy for all things web technology-related in the bank as I took over primary responsibility as the lone developer on many of Commerce's retail Internet and intranet applications. I was very successful in that role, and over the past few years, Commerce gave me the opportunity to lead the effort to move Commerce Bank's online banking development away from Corillian's professional services division and into our own development house. With a great team of developers, QA testers, and project leaders, we succeeded with flying colors. I put in many long days and had a great deal of fun, both in terms of technical problems and interpersonal interactions.
Then, one day a few weeks ago, I realized that I wasn't finding any joy in it anymore. I was burnt out. I haven't entirely pinpointed why. There is a feeling of needing a new challenge, like I've done all there is for me to do at Commerce. There's some minor dissatisfaction with finding clear direction for me to grow my career. And, to be truthful, there's probably a little wanderlust, a need for a change in scenery.
Whatever it was causing my funk, it wasn't getting any better, so I acted on it. And so it is with a mixture of regret, trepidation, and excitement that I announce that I have resigned my position at Commerce Bank as of July 11.
I have accepted a position as an Associate with the RiverPoint Group, taking a contract engagement with a local interactive media company. This company has a reputation as one of the best environments for developers in the KC area, and has been named one of the best places to work in the country. I'm thrilled that I get to experience that environment, and I'm looking forward to meeting the new challenges that are sure to come.
At the same time, I'm very, very nervous about my decision. Commerce is all I've known for seven years. I'm very comfortable there. Everyone knows me. I have a reputation as a guru on a range of topics. I've put much of myself into our online banking system and our development process. I consider my coworkers at Commerce to be my closest friends and family. As excited as I am, all of this makes it very hard to let go.
However, I'm (mostly) confident I've made the right choice, and I know that, win, lose, or draw, this whole experience is something I have to do to understand what I'm really capable of and where I really fit in the developer community. As my mom says, for every door that closes, another opens.
So, grieving over the end of this era be damned, I have to boldly stride forward and meet this challenge head-on.
Wish me luck.