The longer version of the story:
I stayed at one company too long from the time I was 25 until I was 34. By the time I left, I was very much an “expert beginner” - I was doing old school VB6 in 2008 (discontinued in 2001) and C++/MFC/COM programming (ask your kids). But at 34, I had developed soft skills and knew how to talk to business people.
From 2008 - 2018, I both modernized my enterprise dev skills and learned how to solve business problems. I also got lucky and always seemed to get connected to managers, directors and CTOs who were new to their company and needed to solve business problems. Most of my “interviews” were casual semi-technical but mostly about process/development improvements even as I stayed hands on.
By 2016, I belatedly discovered “the cloud” when the company I worked for as dev lead wanted to “move to the cloud” and they hired “consultants” who were really just a bunch of old school Net ops folks who knew how to do “lift and shifts” duplicating and on prem architecture to AWS and of course costing more. As I learned more about AWS, I knew I could bring a unique set of talents as someone who knew both the infrastructure side and the development.
I found a job at another company where the then new CTO wanted to pivot the company to being “cloud native” and sell access to micro services to large health care companies.
I talked through my proposals after listening to him and I led the effort over the next two years.
Then at 46 a recruiter from Amazon Retail reached out to me about an SDE position. I was not interested in being a software engineer at any large company, not interested in relocating “after Covid was over”, nor was I interested in doing the leetCode/DS&A monkey dance.
She suggested I apply for a role in cloud consulting “application modernization” (really just software development + devops using cloud services) in Professional Services that was fully remote. I had the tech skills, the project leadership experience and the customer facing experience from working at small companies. My interview was all behavioral besides a little AWS techno trivia as part of the initial screening.
So in reality, I just fell into a specialty where companies are more interested in my ability to solve business problems than reversing a binary tree on the whiteboard.