You have a job, a notice period, and maybe 8 hours a week. The switch has to fit around all three. This chapter lays out one calendar, from the first conversation with a recruiter to the day you join, in twelve weeks. Every hour figure in it is an assumption, not a measurement, and the chapter says so each time. Move the weeks to suit your own notice period and your own life. The point is the order of the steps, and the checkpoints that tell you when to change course.
Assumptions, stated plainly
Nothing here comes from a study of how long switches take. The numbers are the author's judgement, built for a person who has 6 or more years of experience, works full time, and wants a product-company or global role without quitting first. Change them if your facts differ.
- Hours. Three budgets are used below: 6, 8 or 10 hours a week of focused work. That is about one hour on four weekdays plus one weekend block. Assumption.
- Calendar. Twelve weeks from the day you start to the day you have a signed offer in hand. Real searches run shorter or much longer. Assumption.
- Notice. Your notice period comes after the twelve weeks, not inside them, unless you choose otherwise. Its length is in your appointment letter. Read it in week 1 (Offers, counter-offers and notice period says what to look for).
- Stage. You are not yet in an active process. If you are already interviewing, start at the week that matches your stage.
"Without quitting" has a cost: you cannot take a full day off for every loop, and you cannot say yes to every slot. The calendar is built around that. Most of the work is done in evenings and weekends, loops are bunched into a few windows, and you tell your employer nothing until there is a signed offer.
The shape of the twelve weeks
There are four phases. Prep and outreach overlap on purpose, because recruiters take days to reply, and you should not wait for replies before practising.
wk 1-2 wk 3-5 wk 6-9 wk 10-12
┌───────┐ ┌───────────┐ ┌────────────┐ ┌───────────────┐
│ set up│─►│ prep + │──►│ screens + │───►│ offers, decide│
│ & open│ │ first │ │ loops │ │ resign, plan │
│ doors │ │ screens │ │ (bunched) │ │ the notice │
└───────┘ └───────────┘ └────────────┘ └───────────────┘
résumé, DSA + design onsite windows negotiation,
referrals warm-up, OAs chosen by you joining date
Week by week
| Week | Main job | Concrete output | Chapter |
|---|---|---|---|
| 1 | Take stock | Appointment letter read and key clauses noted; target list of 25 to 40 companies in three tiers; list of 10 to 15 people you could ask for a referral | Getting the interview |
| 2 | Open doors | One-page résumé done; first 8 to 10 referral messages sent; profile updated with recruiters able to find you | Getting the interview |
| 3 | Start prep, take first calls | Gap map against the loop (what you know, what is rusty); first recruiter calls; intro pitch recorded | What you must already know, Intro pitch |
| 4 | Prep, steady state | Two coding sessions, one design session, one story written; follow-ups on every unanswered message | Coding round, Design script |
| 5 | First screens; checkpoint | Online assessments done in a calm window; decide: did the door open? (see checkpoints below) | Online assessments and screens |
| 6 | Screens and mocks | Phone screens; one full mock design; behavioural stories to six | Story bank |
| 7 | Schedule loops together | Ask recruiters to put full loops into the same two-week window, so offers arrive close together | Offers |
| 8 | Loops, window one | One or two loops; a debrief note written within 24 hours of each | AI-era loop |
| 9 | Loops, window two | One or two more loops; thank-you notes; ask each recruiter for the decision date | Hiring manager round |
| 10 | Offers arrive | Written offers in hand; comparison sheet; negotiation round started | Offers |
| 11 | Decide; sign | Signed offer and a stated joining date plan. Only now do you plan the resignation | Offers |
| 12 | Resign; start the notice | Resignation letter; handover plan; background-check forms started | Offers |