Your switch, in 13 steps.

Start at step 1, or jump to the step you're on. Each step gives you something to do and something to keep: a number, a plan, a card to read from on a call. Your ticks are saved on this device.

Everything here is free while the site is in beta. If any part becomes paid later, this page will say which part before it happens.

Decidebefore you tell anyone

  1. Step 1: Should you switch?

    Work out what you take home today, the least a new job must pay you, and the date not to resign before.

  2. Step 2: Find your level

    See the level your work reads at, the one to aim for, and what the interviews will test hardest.

Get the callspaper and phone

  1. Notes and practice for now

    Step 3: Résumé and referrals

    Check your résumé bullets and write the 60-second message that gets a referral.

  2. Step 4: The recruiter call

    Write your answers to the nine questions before the phone rings, then read them off one card.

The interviewsa dated plan, then each round

  1. Step 5: Your prep plan

    Put in your interview date and your free hours, and get a week-by-week plan to that day.

  2. Notes and practice for now

    Step 6: The coding round, with or without AI

    Pick the right pattern, run the checklist, and have your answer ready for "may I use AI?".

  3. Notes and practice for now

    Step 7: Machine coding and class design

    Score your own design on the reviewer's eight rows.

  4. Notes and practice for now

    Step 8: System design

    Talk through a design from requirements to numbers to failure.

  5. Step 9: Your story bank

    Write eight work stories once, so a "tell me about a time" question never finds you empty.

  6. Notes and practice for now

    Step 10: The hiring manager round

    Prepare a 10-minute walk through one project and your questions for the manager.

Land itthe money and the start

  1. Step 11: Compare your offers

    Line up your offers on the same terms, see what is really cash, and decide what to ask for.

  2. Notes and practice for now

    Step 12: Resign and hand over

    Work out your last day from your notice, and keep two checklists: handover and exit.

  3. Notes and practice for now

    Step 13: Your first 90 days

    A 30-60-90 plan and the questions for your weekly one-to-one.