But given a choice in 2020 of working at any large company as a software developer where I would have had to relocate and staying at smaller companies, I would have definitely chosen smaller companies.
By 2020, I already had the big overvalued house in the burbs, decent retirement savings, a good work life balance, etc.
I fell into a role at BigTech almost by accident doing the type of work I enjoy - seeing a company’s problem, solving the problem, training, and putting myself out of job and moving on.
Heck, my expenses are lower now than they were in 2020. Within the past year, I’ve sold my house, we sold our cars, and now we have a cheaper investment property/winter home where we stay half the year and we fly across the US the other half of the year staying in hotels. We own nothing physically can’t fit in three suitcases - two of which have to stay under 50 pounds.
Your situation seems unique - not many people are game for 50% travel as they hit mid career.
Consulting does offer an alternative path to engineering at big cos - usually the interview focus is on your experience and ability to interface with a customer rather than leetcode, etc.
But given a choice in 2020 of working at any large company as a software developer where I would have had to relocate and staying at smaller companies, I would have definitely chosen smaller companies.
By 2020, I already had the big overvalued house in the burbs, decent retirement savings, a good work life balance, etc.
I fell into a role at BigTech almost by accident doing the type of work I enjoy - seeing a company’s problem, solving the problem, training, and putting myself out of job and moving on.
Heck, my expenses are lower now than they were in 2020. Within the past year, I’ve sold my house, we sold our cars, and now we have a cheaper investment property/winter home where we stay half the year and we fly across the US the other half of the year staying in hotels. We own nothing physically can’t fit in three suitcases - two of which have to stay under 50 pounds.