From Bootcamp to First Tech Job: A 90-Day Application Plan That Actually Works
Most bootcamp graduates leave their programme technically sharp and stuck on the same problem. The CV they wrote in week one does not match what employers are actually scanning for. They send it to fifty roles. They get two replies. They start questioning whether the bootcamp was worth it.
It almost always was. The skills are real. The CV is the bottleneck.
This post is the 90-day plan we wish every bootcamp graduate had on day one of their job search. Specific, sequenced, and built around what actually moves the needle in 2026: tailored CVs, ATS parsers, story-led interviews, and offer comparison.
Key Takeaway: Most bootcamp graduates have the technical skills. What they lack is a structured 90-day application plan that turns those skills into interviews. The plan below is built on what UK and global employers actually filter for in 2026.
Days 1 to 14: Build the foundation, not the full CV
The instinct after graduation is to write the perfect CV and start applying. That is the wrong move. The right move is to build a foundation that scales across every job you will apply to.
What to do in the first two weeks
- Pick three target role types, not one. Most bootcamp graduates can credibly apply for at least three role types: junior cloud engineer, junior DevOps engineer, junior platform engineer, for example. Each one has overlapping but distinct keywords. Map your skills against all three before you write a single bullet.
- Build a master CV, not a finished CV. A master CV is a long, ugly, comprehensive document that lists every project, every technology, every measurable outcome from your bootcamp. You will never send this. You will tailor versions of it for every application.
- Document your projects with metrics. "Built a containerised microservice deployment using Docker Compose" is fine. "Built a containerised microservice deployment serving 500 simulated requests per second across 4 containers" is far stronger. Numbers always beat verbs.
- Run your master CV through a free ATS checker. If it scores below 60, the format is filtering you out before any human reads it. Tools like the CVPilot ATS Checker give a 100-point score plus the specific formatting issues to fix. No signup required.
Key Takeaway: The first 14 days are not about applying. They are about building the materials that make applying ten times faster from week three onwards.
Days 15 to 30: Tailored applications, not volume
Most graduates default to volume. Send the same CV to 100 roles, hope something sticks. The data on this is brutal: untailored applications convert at under 2% in the UK tech market in 2026. Tailored applications convert at 12 to 15%.
So in week three, the priority shifts.
The tailoring loop, applied to one role at a time
For each role you apply to in this window, follow this exact sequence:
- Read the job description twice. Once to understand the role, once with a highlighter. Mark every must-have technology, every nice-to-have, every soft skill keyword.
- Match your master CV against the must-haves. If the job requires Kubernetes and your CV mentions Docker, that is a mismatch. Update the bullet to reference Kubernetes if your bootcamp covered it. Do not invent experience. Surface what is real.
- Quantify every bullet that touches a must-have. "Deployed services on Kubernetes" is weak. "Deployed 3 microservices on Kubernetes with rolling updates and zero downtime" is strong. The metric does not need to be huge. It needs to be real.
- Run the tailored CV through ATS scoring before submitting. If the score is below 80, you are still missing keywords or formatting. Tools like CVPilot show exactly which keywords are missing and which job requirements are not yet covered.
- Submit. Track the company, the role, the date, and the version of the CV you sent.
Volume target for days 15 to 30
Aim for 5 to 8 high-quality tailored applications per week. Not 50. Quality of fit beats volume of submission.
| Approach | Volume per week | Reply rate | Interviews per month |
|---|---|---|---|
| Spray and pray (untailored) | 40-50 | 1-2% | 2-4 |
| Tailored applications | 5-8 | 12-15% | 4-6 |
Key Takeaway: The tailored applicant sends a quarter of the volume and lands more interviews. The compounding effect over 90 days is the difference between getting hired and giving up.
Days 31 to 60: Interview prep that actually works
By day 30, if the application loop is dialled in, you will start getting interview invites. This is where most bootcamp graduates lose roles they should have won. Not because they lack skills, but because they cannot tell the story of what they have done.
The story bank approach
Every interview will ask some version of "tell me about a time when". Behavioural interviews, technical interviews, scenario interviews. The candidates who answer well do not improvise. They have a pre-built bank of 5 to 8 real stories from their bootcamp and side projects, structured in the STAR format: Situation, Task, Action, Result.
Build yours over week 5 and 6. Pick projects from your bootcamp where you genuinely contributed something. For each one, write down:
- Situation: What was the project, what was the team, what was the constraint
- Task: What were you specifically responsible for
- Action: What did you do, with technical specifics
- Result: What was the measurable outcome, what did you learn
Aim for 5 to 8 stories that span: technical problem-solving, collaboration with peers, debugging under pressure, learning a new technology mid-project, and handling something that did not go to plan.
Mock interviews, not just question prep
Reading interview questions is not enough. You have to practise saying answers out loud, because the gap between what you can write and what you can say cleanly under pressure is wider than most graduates expect.
Practise with a friend, a peer from your bootcamp, or use an AI mock interview tool that gives feedback on clarity, pacing, and keyword coverage. Aim for at least three live mock interviews before your first real one.
Key Takeaway: The best technical candidates do not improvise their stories. They build a bank of 5 to 8 real, structured STAR stories before their first interview, then reuse them across every role they pursue.
Days 61 to 90: Manage offers, do not just accept the first one
Most bootcamp graduates accept the first decent offer they get. The reasoning is understandable: the search has been long, the savings are running low, and the role is in front of them now. But the first offer is rarely the best offer if you are intentional about creating optionality.
Strategy for the offer phase
- Time your applications. If you have multiple processes running, try to align final-stage interviews within a 7 to 14 day window. That gives you the leverage of competing offers without anyone feeling rushed.
- Negotiate the first offer, even if you plan to accept it. A 5 to 10% salary uplift, an extra week of holiday, a signing bonus, or a better start date are all on the table. The worst they will say is no.
- Compare offers properly. Salary is not the only dimension. Pension contribution, learning budget, on-call expectations, work-from-home policy, equity, and growth path all matter. CVPilot has an offer comparison feature that weights ten dimensions against your personal priorities and explains the recommendation in plain language.
The 10-dimension framework
| Dimension | Why it matters |
|---|---|
| Base salary | The starting point, but rarely the deciding factor for graduates |
| Pension contribution | Often a 3-8% uplift on total compensation, ignored by most graduates |
| Learning budget | Tells you how seriously the company invests in junior development |
| Growth path | Defined L1 to L3 ladder vs no clarity on progression |
| Manager quality | Single biggest predictor of your first-job experience |
| Work-life balance | On-call rotation, expected hours, holiday allowance |
| Tech stack relevance | Will the tech you use here open or close future doors |
| Company stage | Early-stage chaos vs scale-up structure vs enterprise process |
| Location flexibility | Fully remote, hybrid, or office-first |
| Brand recognition | How your next employer will read this role on your CV in two years |
Key Takeaway: The first offer is a starting point, not a decision. Two weeks of patience, a structured comparison, and a polite negotiation can move the entire trajectory of your career.
Common mistakes to avoid in your 90-day plan
1. Applying before the master CV is built
Sending generic CVs in week one wastes the best applications you will ever submit. Build the foundation first.
2. Counting applications, not interviews
Submitting 200 untailored applications feels productive. It is not. Track interviews per week, not applications per week.
3. Skipping the ATS check
If your CV scores below 60 on ATS, no human will ever read it. The fix is usually formatting, not content. Use a free checker before you start applying, not after rejections.
4. Improvising in interviews
The best technical answers sound prepared without sounding rehearsed. Build the story bank in week 5, not the night before your first interview.
5. Accepting the first offer without comparison
Even if the first offer is the right one, going through a comparison ensures you negotiate from a position of clarity. The 10 minutes it takes is worth thousands over the next two years.
The real point
A 90-day plan is not magic. It is structure. The reason most bootcamp graduates take 6 to 9 months to land their first role is not that they lack skills. It is that they applied without a system, learned from rejections too slowly, and accepted offers without leverage.
Done properly, 90 days is enough. The bootcamp gave you the skills. The plan above turns them into a job.
Ready to optimise your CV for your target role? Try CVPilot free and see your ATS score in under 60 seconds.
Tagged with
Check your CV before you apply.
Upload your resume and paste the job description. Our AI scans for missing keywords, formatting issues, and gives you an instant ATS compatibility score.
No sign-up needed · Takes 30 seconds · 100% free
Read next
Disclaimer. This article is for general informational purposes only and does not constitute professional career advice or a guarantee of employment outcomes. While we strive for accuracy, individual results may vary. The content may be updated periodically and should not be relied upon as a substitute for professional guidance tailored to your specific circumstances.