I want to share my immigration story here in the hopes that it may help someone else make a decision.
If you think this will help you make a decision and you want to reach out to me, please feel free.
I applied for express entry sometime in 2017 while I was working a very comfortable job. To be honest, I had no reason to apply. I was extremely comfortable working a seven-figure job.
SEE HOW TO APPLY FOR CANADA EXPRESS VISA
I was making nothing less than half a million in a month with a lot of benefits, housing, gym membership, etc., all paid for by the company.
My housing alone every two years was in the region of 4 Million. I mean, I was super comfortable. I lived in an 1.5 Million a year apartment and owned my own car.
My job took me everywhere around the world from Nigeria. In a year, I visited not less than 5 countries in Europe, America and Asia.
I had no reason to apply for express entry. But I did out of curiosity. And then the PR landed.
Omo, I was confused. What gives? What do I do? I thought about it a lot. Was I going to leave this cushy job and just wander into the unknown in a foreign country?
I should include that, though I loved my job, I was already suffering the burnout associated with working too hard.
This is one thing many people don’t realize. Sometimes, money won’t bring you the happiness you want if you start suffering burnout.
You start to see the money as a given since it comes in every month, and you won’t understand what it means for salary to stop.
So, I started thinking about what to do, whether to accept this express entry thing. I wasn’t married.
So I could actually make this decision and be fine. I’m not bringing a wife and kids into the uncertainty.
Anyhow, I opted for short landing first. That made more sense. I came into Calgary, spent some time (like 3 weeks), and then left.
I soon forgot all about Canada, abeg. I’ve pushed it for two years. Let me focus on my job.
Two years went by so fast my head spun. I was back to square one in this decision. Do I quit my job?
As I was contemplating this, they offered me a promotion at work. My salary went up a comfortable 20%. I just got more confused.
Everything was happening so fast, especially having to go back to Canada and not lose my PR status.
At the beginning of the next year and exactly two years later, I turned in my resignation.
I thought about it long and hard. It was a very difficult decision to make, but I turned in the resignation anyways and decided I was going to launch myself into this uncertainty.
I must admit I was lucky in a way, in that I still had a lot of money saved and wasn’t desperate for work in this country.
We got to September and I resumed graduate school at UofT. As an African that I am, I was thinking that it's only to write exams and pass. But, one month in, it like my head was about to explode from reading 😆.
Graduate school is tough in Canada! Warn your folks!
I like to believe I’m a smart person. I think I’m a smart person. I finished school in Nigeria with a first class degree and graduated best in my department.
My CGPA was just a few decimals from the best graduating student in the whole school. I pick up things very easily and I’ve shown that to myself time and time again.
So, I know that I’m competent.
But graduate studies in computer science in this school started making me question if I was really that smart.
I saw maths and coding, I bowed.
I would later learn that things are just that extra tough at UofT.
Forget the pressure you may have gone through doing a course at Ryerson or getting a certificate at York. Multiply that by 5, then you are just getting started with the level of course material and pressure at this school.
In fact, some of the smartest people in my class had to do an extra semester to catch up.
I thank God I was able to cope by myself with just putting my head down and studying the course materials.
But this was at the price of just wanting to pass and caring less about getting perfect scores, in spite of my love for perfect scores.
But I have to say I learnt a lot. I think I became smarter studying at this school.
Some of the concepts were just so deep that I need extra time to digest them and some of the professors so exacting that they won’t spare you the rigor.
This is where I learnt that proofs are a thing and should be part of standard material.
Lemmas, theorems, extensions became my daily life and I became so immersed in mathematics that sometimes I looked back I wondered if I was really the one doing all this magic.
I now understand that my background is not as strong as some of my classmates who attended the same school in their undergrad or who come from some of the best schools in China, Japan, etc.
I was the only black student in my class, so I no even fit fall hand. Well, I had to double the hustle and managed to stay afloat. It also didn’t help that I didn’t study computer science in my undergrad.
But in the end, I did it. The assignments, projects, seminars, and everything nearly sunk me, but I put in extra effort and stayed on top.
Soon, I finished grad school with very excellent grades (distinction) and started preparing my resume for all the job opportunities.
Ladies and gentlemen, let me say here that I have no doubt this graduate degree improved my profile tremendously.
Right after adding it and padding my resume as required, I sent it out to maybe 20 employers and 15 got back immediately! Omo, that how I start doing interview back to back o. Serious interviews.
Technical interviews. Coding interviews. But I started to face another challenge. Because my background is not computer science, my coding skills is not very strong.
I will pass all the interviews and just fail the coding round like a novice. I interviewed with every big tech: Amazon, Facebook, Twitter, Yelp, etc, and will fail the coding round.
You can’t imagine how demoralizing this was, going into an interview and knowing that you will fail. I knew what they were going to ask and was sure I wasn’t up for it at all.
I simply didn’t have the capacity at that time. It broke my core.
The difference between this and school is that in school you kind of have more time to think things through. Some assignments are even take-home so you can spend as much time as you want.
In contrast, the coding rounds put you on the spot and want you to do leetcode medium/hard in little time.
Omo, the thing just weak me. So, what to do?
Marathon leetcoding. I started with that. Began practicing leetcode every single day for hours and going through all the exercises. Let me give you a free learning tip: if you want to become a master at something, do it continuously for a long time (maybe a week), then leave it for a while (maybe 5 days), but keep thinking about it in the back of your head as you go about your daily activity.
Then come back to the same activity again, and you will find that you know more than you did before. I don’t know how to explain it.
But go and look on cousera and find this material called “Learning how to learn”. It will tell you some of these things I just said.
All this while I wasn’t still working, but was living off my savings and doing doordash/ubereats part-time. But I was fine. I was paying rent, had just finished school, and was indoor mostly leetcoding away.
Or practicing for interviews and talking to myself. At this point a friend I had made in grad school wanted to introduce me to a Nigerian babe who used to be his friend, but I said “nah, I’m good”. No distractions, please.
After I felt like I was prepared enough, I started applying for jobs again. This was like 5 months after graduation and in between feeling like a failure every passing day.
But I think my resume stood out because I got responses immediately. Interview offers were no longer the problem.
The problem was mainly passing the coding rounds.
But this time I was prepared. Had 5 interview offers which I went through.
Two turned into an offer and I wasn’t successful in three. And for one of the successful ones, I went through 4 stages of interviews, including two coding rounds.
Some of the questions were even things I had practiced on leetcode. Na so, I land offer o.
A comfortable six-figures with stock options. And it’s a sweet victory. After taxes and rent, I arrive at x2 what I was earning net in Nigeria with current exchange rate (don’t mind me, I still like to convert to naira in my head. I’m still a JJC).
But the stock options make it a really impressive offer that greatly supersedes what I was earning before.