Today was my last day at the company that I've spent half of my career on. Time to reminisce and reflect! As I won't be able to put down everything that happened in the last six years, I'll focus on the kind of impact this time and place had on me. Well, or at least take note of the things that were prominent in my mind these days.
It's my last day at @flix_tech after 6 years. What a ride it's been! I'm proud of the outcome, happy for the relationships, grateful for the opportunities. My deepest thanks to everyone making it a pleasure learning & growing together. π Wish you all an amazing journey ahead! π
— Lisi Hocke (@lisihocke) November 8, 2021
Where It Started
In my last job before joining Flix, I've learned a bunch of things, yet had less and less opportunities to test and grow my career. As a previous colleague reached out to me about this new opening, I was uncertain if they were really looking for someone like me, but eager to listen. The more I heard about it, the more I wanted to join. So I applied and got in, thanks to my colleague's referral. That was six years ago and in hindsight it was one of the best decisions I've made so far.
I entered the company as the second tester overall. Most people had never worked with a tester or other quality professional before. Thanks to the sponsorship of my previous colleague, my new team was ready to give it a try and figure out what that means on the way.
What I Have Achieved
Enabling teams to experiment to grow a quality culture. I've designed and ran a series of experiments with multiple teams that improved their continuous learning, testing, and quality practices. This was a huge endeavor that also resulted in a whole conference talk on growing an experiment-driven quality culture. Our initiative group had a lot of impact with this experiment, and yet there was also impact we hoped for but didn't have. What we learned went into further experimentation.
Building the foundation for quality through leadership workshops. I've co-created and co-facilitated a series of six leadership workshops together with our amazing coach Shiva Krishnan. Shiva had initiated the series before, I've been on the previous cohort myself which had a huge impact on me, and I'm ever grateful he agreed to pair with me on the next one. We both learned so much from this experience! As part of leadership, our workshops raised people's awareness on identity and impact, and contributed to growing the company culture. The next cohort is currently running. Sadly without me this time, yet Shiva found another wonderful co-conspirator for the season afterwards.
Receiving feedback close to my values. Finally, a personal achievement I need to remind my future self about when I'm reading this again. In my last weeks, I've asked my current team for personal feedback, especially regarding the impact I had on them and what I could do differently next time. Admittedly, I really had a wonderful team with awesome humans for the last ten months. The feedback they shared with me (which I'm absolutely grateful for) validated what I've worked on a lot over the last years. I've always wanted to be considerate of other people and include them from the start, value their perspectives; and still my actions and the actual perception told a different story. It seems indeed that I managed to turn the points I've received as pointers to change over the years into appreciations now. And they are really aligned with my personal values. My heart was so full when receiving such feedback! I can only hope to continue living up to it and learn some more.
What I Would Do Differently
Make initiatives and communities visible and well known. I've started the testing community and ran a lot of different cross-team initiatives, and yet most of them were not seen in the tech department. When people wanted to know or learn something, they still asked their network instead of our experts or making use of our offers. I thought I've been very vocal on these things, yet now I've learned I wasn't enough and the word did not spread. Next time I need to come up with a better strategy, probably more advertisement, and having people experience the benefits so much they talk themselves about it.
Sponsor more people. I've received a lot of sponsorship myself which really helped me succeed; see also the next section on what I'm grateful for. Only the last years, I've started to sponsor other people myself more intentionally, making them visible, granting access to knowledge, referring them for opportunities, and so on. This is definitely something I want to do more from the start.
Take better care of myself. I nearly missed this one, and only now added this looking at my recent feedback and my previous blog post. I've been doing a lot better over the years when it comes to listening to my needs and communicating them, managing expectations and setting boundaries, saying "no" more often and also giving myself more time. That's still something to continue doing better. If I can take better care of myself, then I can also take better care of others. Only if.
What I Am Grateful For
The people and long lasting relationships we've built. I'm extremely grateful for all the wonderful people I've worked with. That was one of the biggest reasons to stay for six years - the amazing people. People who helped each other grow, people who got inspired and inspired others, people who paved the way, people who really cared for what we did and how we did it together.
My managers having my back, always. I am super fortunate to have had the two best managers I've ever had - and I did have great ones before. Both these two were exactly the right ones for me and for where I was on my journey. The first one, John Webber, confirmed my belonging within the first two weeks on the job and gave me the safety to fly. He actively supported my journey giving back to the outside community by blogging and speaking at conferences. He even helped me improve my posts and also sat front row in one of my first conference talks, holding up his mobile phone the whole time so he could get a recording for me. I've met him a few days ago and thanked him again for letting me fly. The second manager, Chris Vestrini, took over from John and instantly cheered me on on my speaking journey as well. How many times we've laughed when I asked yet again if I could take up yet another speaking opportunity I've received! Chris was always having a kind and open ear, nudged me with his questions in tricky situations and provided gentle advice. I'm ever so grateful for these two having my back inside and outside the company that allowed me to grow so much over the years.
Sponsorship gave me the chance to fly. Now I've said before, I've received lots of sponsorship in this company. I wouldn't even be there if not my previous colleague had vouched for me. I received two promotions, one to senior right after starting out, and one to principal three years later - despite other people trying to actively hinder it. I very well know I've only received this opportunity to prove myself because of these two amazing managers and them actively and loudly advocating for me. This is how I ended up as the only principal who differed heavily from everyone else, despite all my privilege: the only woman, the only tester, the only one not having a STEM background. I know we have lots of other great people who are not yet made seen and supported as much as I was, and I can only hope for more people in powerful positions sponsoring them. Thanks to me being made visible from the start, I've also received lots of other opportunities. Just some examples: I was referred to a talent program I've joined and could build a network from. I was asked to be a mentor. I received personal coaching that really helped me further. I could continue, yet I guess you get the point.
Being safe to dare and taking courage. When I recently thanked John for the safety and sponsorship he provided, he shared with me that he was impressed with me daring, having the courage to take responsibility and follow through. For example, my pact with Toyer Mamoojee to take up conference speaking really impressed him. The last six years, I've indeed used a lot of courage to move things within the company and also outside in our global community. That reminded me of the agile testing principles I've learned through Lisa Crispin and Janet Gregory already a decade ago, that explicitly include courage and influenced me from the start. I'm very grateful to have learned that courage can be worth it, that at times it's about rather asking forgiveness than permission. And it also reminded me of the "dare to lead" approach of BrenΓ© Brown (I just love the related podcast series) as well as of my own privilege that added to the safety I've received. What made me fly was safety plus privilege plus sponsorship plus courage. Then I could put in the effort, and it paid off. And I'm grateful for it.
What I Have Learned As a Tester
It's all about the people, interactions and systems. In the end, it's boiling down to foundations like communication and collaboration. That's usually where quality can emerge or is hindered by. A lot of my work was focused on finding better ways working together. Another major aspect is the system we're operating in - actively shaping it can make a huge difference. For example, think about which behavior gets rewarded in which ways?
Enabling others for resilience and the freedom to grow your expertise. I've already mentioned above, this time I've managed to have the whole team feel both enabled and also responsible for testing and quality. When I'm off, the whole team knows what to do and how to learn themselves. When I'm there, we can learn together and also I have more capacity and energy to bring in new topics and expertise, hence growing the whole team again. I really had to learn how to step back and let others do the job, though.
Experimenting for the win! It's all about the context and we have to figure out what practice works and what not. Again and again, it became clear that the contexts of our manifold product teams clearly differ. Not only slightly, yet heavily. In a larger sense some good practices might work well in a lot of them, like unit testing or pairing, yet there was also a lot of different settings and needs. Having the teams experiment for their specific context is key. This environment provided me and the teams the freedom to experiment with a lot of different approaches and we learned so much from it.
Testing and quality are holistic in nature. Personally, I identify as a specialized generalist. Over the years, I've realized just how much I thrive on learning more about all kinds of aspects of software development and how all these bits and pieces help me do a better job with testing and quality. This also means I can free up others from time to time, jumping in on tasks that are not my core expertise - and also add to the team's resilience this way.
Growing competencies through first time experiences. There were so many of them in the last six years! There was the first time I finally tested continuously, from idea to production. My first time testing all kinds of things, like ideas, mockups, requirements, infrastructure, data, and more. The first time I was set up and enabled to run the application locally myself, seeing the code changes, joining reviews, writing automated tests, and more. My first time giving talks and workshops internally. My first time trying out ensemble programming and moving to pairing heavily as ways to reduce feedback loops, waiting time, cycle time and increase the quality of the outcome. My first time exploring APIs without a frontend. My first time fixing issues myself and contributing to our infrastructure. My first time trying out different ways of reporting my findings. My first time testing for quality aspects like security and accessibility - and also advocating for building them in. My first time joining architecture discussions and doing domain modeling. My first time being active part of refactoring conversations. Already a long list and I could go on.
The more tools in my toolbox, the more options at hand. I've got in touch with so many technologies that I haven't had the opportunity to work with before. Just to name a few: Groovy, Typescript, Angular, Stencil, Jest, Serenity BDD, Cypress, REST APIs, Websockets, GraphQL, Kafka, MongoDB, Docker, Kubernetes, Bamboo, Jenkins, Gitlab. So many more tools and tips and tricks allowing me to do my work smarter and more effective, and also share that knowledge with other people.
Where Things Are Now
What I'm Looking Forward To
It's finally public! π€© After 6 amazing years at FlixBus it's time for me to move on and open a new chapter at Ada Health, starting in December. Can't be more excited!!! πππ Bonus: I know my current lovely team got this πͺπ» and I'm making space for an awesome person joining. π
— Lisi Hocke (@lisihocke) September 6, 2021
Amazing read Lisi. What a massive achievement.
ReplyDeleteThanks a lot, Toyer!
DeleteAmazing what you've achieved, I look forward to seeing further achievements from you!
ReplyDeleteThank you for the opportunity to do so in the first place and your ongoing support!
Delete