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
You are here
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.
You are here
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
Notes and practice for nowYou are here
Step 3: Résumé and referrals
Check your résumé bullets and write the 60-second message that gets a referral.
You are here
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
You are here
Step 5: Your prep plan
Put in your interview date and your free hours, and get a week-by-week plan to that day.
Notes and practice for nowYou are here
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?".
Notes and practice for nowYou are here
Step 7: Machine coding and class design
Score your own design on the reviewer's eight rows.
Notes and practice for nowYou are here
Step 8: System design
Talk through a design from requirements to numbers to failure.
You are here
Step 9: Your story bank
Write eight work stories once, so a "tell me about a time" question never finds you empty.
Notes and practice for nowYou are here
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
You are here
Step 11: Compare your offers
Line up your offers on the same terms, see what is really cash, and decide what to ask for.
Notes and practice for nowYou are here
Step 12: Resign and hand over
Work out your last day from your notice, and keep two checklists: handover and exit.
Notes and practice for nowYou are here
Step 13: Your first 90 days
A 30-60-90 plan and the questions for your weekly one-to-one.