Started at Meta London as a mid-level engineer back in 2020. Put in everything I had, but stayed stuck at the same level despite trying for promotion every cycle. Made it through several re-orgs and manager changes, always thinking "next time will be different."
Never quite found my groove there. I know I'm a solid engineer, but between team circumstances and a poor fit with the product side, I couldn't land those "exceeds expectations" ratings needed for promotion. Now they're laying me off with a "below expectations" rating, which might block me from ever working at Meta again.
This hits hard. Really hard. I poured years of my life into this job, burned through my health both mentally and physically. Now I'm watching everyone talk about this massive AI revolution coming for tech jobs, while London tech salaries are already pretty rough, and I've just lost my position at one of the few companies that paid well here.
I've landed another job to keep the lights on (again, I can code), but it's clearly not somewhere I'll grow much. Being in my 30s and having to rebuild from scratch is scary enough - add in the AI uncertainty and it feels even worse. That "below expectations" rating from Meta feels like a brand I can't shake off.
How do you bounce back when you've had a shot at the big leagues and it didn't work out? When you have to start over but you're not fresh out of college anymore? Some days it feels like everyone's judging me for not making it.
Looking for any advice from folks who've been through something similar or found their way and succeeded even better after a major career setback.
Are we the same person? I worked at Amazon for a year before being laid off after receiving a 'Needs Improvement' rating. I later discovered I had been unofficially PIP'd when an AWS partner rescinded a job they offered me since even subcontractors had to have hiring eligibility.
I didn't know about Taro or other tech career resources back then. Unfortunately,
I was unemployed for ~10 months before I found a proper stable role, and even now my current job is not a place I can see myself growing my career in the long term. I also had to move to a new area that wasn't ideal (isolated suburbia).
I had completely blew it and had to start over.
After, I took a long look at myself and realized I was arrogant and wanted my great coding skills to compensate for everything else in my life. When I moved, I told myself that this time was going to be different.
Now
Now, I'm in a much better place and feel confident in the next recruiting cycle. Everyone's journey is different but I would say to understand that life is not a race and to try and focus on your health/connecting with others for the time being. I know you are smart and capable enough to find the next role that empowers you!
I'm sorry you were impacted by the layoffs at Meta. I'm sure you were stressed out while working there, and it still impacts you today. First things first: you'll be ok!
All things considered, you have a huge advantage relative to most job seekers:
Even though you didn't actually receive a PIP, I would encourage you to go through the PIP (Performance Improvement Plan) course.
How do you bounce back when you've had a shot at the big leagues and it didn't work out?
One of the main takeaways from the course is this: receiving a poor rating from a company, or even getting laid off, does not mean that you're a horrible developer or the company is a horrible workplace. It simply means the combination of your working style and the company's working style did not work out.
It could be due to the product domain, tech stack, management style, company values, or any number of other things that you cannot directly control. Don't blame yourself.
When you re-interpret the layoff as a 2-way relationship that didn't work out, you will be much more confident that a better company exists out there for you.
Also, critically, you should not volunteer that you were laid off for performance reasons: https://www.jointaro.com/course/the-ultimate-performance-improvement-plan-pip-guide/interviewing-after-a-pip/
Thank you for a detailed advice. I have checked out the links mentioned.
I understand that some of the circumstances were perhaps outside of my control here and there are some where I could have done better.
How do I navigate the next steps of the journey from here on ? Like I am unable to pick up pieces since London job market has so little opportunities to offer. I have a backup job but I want to gain 'control' of where my career is headed towards.
I feel like I am at whims of market and circumstance at the given moment
How do I navigate the next steps of the journey from here on?
The most common advice I have here is: "Identify your unfair advantages and exploit them."
Work forward from promising situations that are unique to you.