← All guides

Stage 1 · Decide what to aim forOne evening

Choosing a target you can actually hit

People lose years applying to the wrong things. A backend engineer with three years of experience in Lahore has a very different set of open doors than a fresh graduate, and both have doors — just not the same ones. Getting this right first makes everything after it easier.

What to do

1

Write down what you can already prove

Not what you have studied — what you have shipped, and to whom. Production experience, however small, outranks any certificate. If you cannot name a system you have kept running, that is your first project, not your first application.

2

Choose your route — and know the two are connected

Remote work needs no visa and can start in months. Relocation is a bigger move and needs an employer willing to sponsor you, which takes longer. They are not rivals: a year of proven work for a foreign company is one of the strongest things you can put in front of a sponsoring employer, so a great many people reach the second through the first.

3

If you are going remote, choose the market by time zone

European and UK hours overlap comfortably with Pakistan. US Eastern means afternoons and evenings. US Pacific means nights. The salary is meaningless if you cannot sustain the schedule for two years.

4

Name one specific role title

"Backend engineer, Node and Postgres, 3–5 years, remote for a European product company." That sentence tells you what to prepare, what to build and where to apply. "Software engineer, anywhere" tells you nothing.

5

Set a twelve-week plan and a date

Preparation without a deadline becomes a permanent state. Pick the week you will begin applying and prepare backwards from it.

What goes wrong

  • Aiming at famous companies first. They have the hardest process and the least incentive to look at an unfamiliar CV. Your first international job is almost never a household name.
  • Collecting certifications instead of building. Certifications matter in a few specialisms, mostly security and cloud. Everywhere else they are a weaker signal than one repository that works.
  • Waiting for a visa route to appear before doing anything else. Sponsorship depends on an employer choosing you, and that depends on everything else in these guides.
  • Waiting to feel ready. Nobody feels ready. Readiness is measured against the job description, not against your anxiety.

Where to go next

Outside resources worth your time. We are not paid to list any of these, and each one is useful without paying for it.

Want someone to go through this with you?

Tell us what you are stuck on and we go looking for the right person.

Ask for help →