After several years of managing teams at Amazon, I have decided to switch roles again. I have moved back into an individual contributor role as a Sr. Software Dev Engineer.
I did this for a few reasons, but mainly it boils down to aligning better with the things I am best at, and with the things I want to get better at. I want to become a Principal engineer eventually. I've always missed the code. I kept my development environment up to date, and participated in department hack days. I also would write bug fixes or the odd small feature, partly because there was a need at the time, and partly to stay connected to the code and keep my technical skills from rusting to oblivion.
Now I am back in the IC role and have some fairly exciting projects coming down the pike for 2016. Since I work in Kindle, naturally their is a veil of secrecy about everything and I can't say much about what they actually are. But they will result in material improvements to the team's product and the team's ability to build better features faster and more reliably.
Given these changes, I have also thought I would restart contributions to this blog, which admittedly have been rather, well, sparse over recent years. I will write about my adventures in the role change and getting back up to speed as a full time developer.
I'm optimistic about what 2016 will bring.