Our company was raising series B investments. One evening I got a work email saying there'll be a company-wide meeting the following day. At that meeting, the founders announced that the company didn't get money from investors and would talk to everyone individually during the day.
Three hours later, I was fired after over 6 years at this company.
I was employee no.3.
It was pretty devastating. I didn't expect I'd be one to let go. After a tough day and a few drinks in the evening, I started to look for a new job the following day.
Contacting people I knowPermalink
First, I reached out to my contacts.
I send emails telling them I'm looking for a new job and send them an updated CV. You never know who can help you. It's no shame to be looking for a new job.
Second I checked my LinkedIn profile and did some cleanup.
I focused on describing things I accomplished that are interesting and in demand. I changed my settings so recruiters can see I'm open to work. After that, I went to LinkedIn Jobs and started to search and apply.
I searched for remote UK jobs as I was working for UK companies before.
Within the first week, almost 40 recruiters contacted me with open positions.
Soon I realised I couldn't work for most of those companies for 2 reasons:
- Not all jobs were fully remote. Some were hybrid (2-3 days a week in the office) or wanted to come to the office too often. That's a no go for me.
- They were looking for an employee. They didn't want to do invoicing, so I'd have to be based in the UK., which I'm not.
So I was left only with a handful of jobs where I was a viable candidate.
I had to broaden my search to include other countries. I prepared two resumes, one for a Principal Engineer/Architect role and one for a developer. I searched for jobs, read descriptions and sent resumes a few hours a day, every day.
I applied to jobs where I didn't have all the skills.
It's ok to do that.
They see your resume, and they decide if that's the problem. You need to admit during the interview what you know and what you don't and tell them you're keen to learn any missing skill. Over a few weeks, I applied to almost 60 jobs I found, and 144 recruiters contacted me with offers.
I replied to every single one of them.
Together I've sent over 150 resumes.
All of this resulted only in 5 interviews.
In three of them, I was out in the 1st or 2nd round (or didn't hear back). The remaining interviews went better. Let's call these companies X and Z.
X was three rounds, 5 hours of meetings and some homework where I had to do live coding, architecture presentation and whatnot.
Z required me to build the app in the cloud with the backend and front end. It was about 6-8 hours of work and took me three evenings. It was two rounds and 2 hours of meetings.
These are significant barriers to go through, but if you want a good job, you have to do the work.
I got offers from both!
First from X: €100k+, 15% bonus and stock options. I told them to wait. I was waiting to see if I get an offer from Z.
And I did: €130k+, no bonus, no stock options.
I took Z for few reasons:
- I like what the company does.
- It's a new industry for me.
- They use things I never used before in production - CDK, React, TypeScript- you see, they hired me even though I don't know those things.
- Bonus is not guaranteed and paid once a year, so it's not always money on the table.
- Stock options are only good if you're a very early employee or in a billion-dollar company. So it's not really a thing.
- Finding a new job takes time and effort.
- Send a lot of applications.
- Apply to jobs even if you don't have full qualifications.
- Take hard interviews that want you to do the work.
- Be honest.
- Don't give up.
You might also like
Join the newsletter
Subscribe to learn how to become a Remote $100k+ developer. Programming, career & Python tips.