It’s amazing that I’ve had a 22-year career in tech, and until last week, I had never been laid off. Last week, I was a victim of the 20% layoffs at Shopify. Along with me came very talented people with years of experience there.
Just the Facts
I started out my Thursday morning excited for a presentation I was about to do on BLOBs and some of the implications and gotchas of larger data types in MySQL. My mentor had given me some ideas for improvements, and I logged in at my usual early hour to get them incorporated into the presentation before an 8 am session. I developed the format of this session, and nearly always had great questions and bounced back and forth between the technical details and the best practices.
I pulled up slack and instead of the normal rich list of channels, I saw a single tile on it that said “Farewell”. I think I verbally said “no, no, no!” while pulling up my email to read the email telling me that I was no longer employed by Shopify.
I’m not going to write about the actual layoff beyond that.
I thoroughly enjoyed my time with Shopify. I don’t think I’d change taking the risk to learn a new RDBMS platform – it has taught me so much in so many different directions. My role at Shopify was partially focused on learning, and sharing that knowledge with others. I ran a session every week or two where I took a MySQL topic and covered it in detail. Sometimes it was a fundamental topic like buffer pools, and I covered the technical aspects of it. Sometimes it was a question or problem we had recently experienced and I ran through the details for everyone to talk about. I also spent time building out a sandbox environment that made it easy for people to set up and experiment with MySQL locally. I spent a fair amount of time answering the questions that came in from developers or mentoring the team who answered these to help them answer them better. These were the parts of the job I loved most.
My biggest problem now is what I want to do next. I don’t know if it seems like this to anyone else, but I feel like I’m constantly re-answering the question “What do I want to be when I grow up?”. While my immediate gut answer is still “Melanie Stopfer”, her role doesn’t really exist any more. I spent a lot of the last year talking about some of the deep architectural differences between MySQL and Db2, and in those conversations, PostgreSQL also came up. I’ve been side-eying PostgreSQL as something that would be really interesting to work with. On the other hand, the last year has been a lot of hard work outside of my comfort zone. I don’t really know yet whether I’m addicted to learning or whether I want to go back to my comfort zone. After the traumatic experience of being laid off, a comfort zone sure sounds nice.
I’m actively seeking opportunities, and after having had just a few discussions here and there, I’m already excited about what might be next. I can see several different directions that would be amazing. I would be really interested in returning to a consultant role where I could do some work for clients and somehow have teaching and writing as a part of my day job. I love digging into interesting technical requirements or problems and working through them. I love training people while setting up systems or doing the actual work. I like automation, helping develop it and helping to define and automate runbook processes. Query performance is a puzzle I love to play with, and something I am qualified to do both on MySQL and on Db2. It would also be fun to work with a really big Db2 implementation, and really just help it sing. Each person I’ve talked to so far has added one more item to my list of things to potentially be excited about. There are just so many interesting directions to go!
I know I don’t want to manage people. I do fine with people. I love mentoring, teaching, and working with people. I just don’t want to manage them.
I wasn’t originally planning to go to the IDUG North American technical conference in Philadelphia next week. My son is graduating high school on Wednesday – right in the middle of the conference. I’ve decided I’ll be in town on Monday and Tuesday, and go to the first day of the conference. This serves two purposes for me. The first is networking and looking for my next opportunity. The second is the ego boost of being around people who value my work and my contributions, which I could really use after the trauma of being laid off. Look me up if you’re there!
I had also already bought my pass for Percona Live in Denver, so I’ll be there the week after. Would love to know if there are any friendly faces there! If you’re going, drop me a comment or an email and we can meet up.
In summary, if you’re hiring for a database professional (or know of someone who is!), reach out to me on LinkedIN. I’m excited to see what comes next!