Zero to Job-Ready, one day at a time.
A 16-week game-style roadmap for complete beginners — 10 levels, daily boss fights, and a streak to protect. Everything you need to walk into the Tech Lead Master Roadmap like you own the place.
After graduation
Tech Lead Master Roadmap
60 weeks · Java · Spring Boot · Go · Kotlin · JS — the next level
🤖 Paste any task into Claude · GPT · Gemini — Tutor Mode
"You are my patient expert programming tutor. I'm a beginner aiming to become a tech lead, on [Level/Week/Day]. Today's task: ‹paste the whole task line›. Teach from first principles, show the smallest runnable example, explain WHY it works and what breaks if I'm wrong, then quiz me with 3 questions one at a time and grade strictly."
The Fresher bar — you truly "got" a topic when you can do all 3
Your AI superpower
12 techniques to learn 5× fasterMake AI your coach, not your autopilot — it's the defining skill of your generation
The Feynman Loop (the king)
Explain the topic back to AI in your own words: "Critique my explanation — where am I vague or wrong?" If you can't explain it simply, you don't understand it yet.
Socratic mode
Forbid the AI from giving you the answer: "Don't give me the solution. Ask me leading questions one at a time until I figure it out myself."
The Ladder (5-year-old → senior)
"Explain Spring DI 3 times: first like I'm 10, then like a junior dev, then like a senior in an interview." Each pass adds a layer your brain can hang detail on.
Active-recall quizzing
Never end a session by just reading. End by being tested: "Quiz me on today's topic with 5 questions, one at a time. Grade strictly and re-teach anything I miss."
The "what breaks / why this" demand
"Why use a List here instead of a Set or Map? When would each be the wrong choice? Where does my approach break at scale?"
The debugging coach
When stuck: "Don't fix it. Explain what the error means, ask me where I think the bug is, then give me one hint at a time." Debugging skill only builds through struggle.
AI as code reviewer
"Review my code like a kind but honest senior reviewing a junior's PR. Flag bugs, bad names, missing edge cases. Rank issues by severity."
Generate infinite practice
Solved one problem? "Give me 4 variations of increasing difficulty that use the same core idea, so I can drill the pattern. Don't show solutions yet."
Find your blind spots
"I know [list what you know]. What are the 5 most important things I'm probably missing or misunderstanding? Quiz me to find out."
Auto-generate Anki cards
"Turn today's key points into 5 Anki flashcards (question front, concise answer back). Focus on what I'm most likely to forget."
AI as pair-programmer (navigator)
On Boss Fight days, you hold the keyboard. AI is the navigator: "I'm building [project]. I'll write the code — you review each piece after I write it."
Verify AI relentlessly
AI hallucinates APIs and writes confident-but-broken code. "List the 3 likeliest ways this code is wrong, how I'd test each, and the official doc that proves it's correct."
The daily loop
~3–4 hours, every working dayFive moves, every day.
You're a student — this is your job now. Small, frequent wins build unstoppable momentum. Don't break the chain.
Learn + Write
The day's task. Always type real, runnable code — never just read.
DSA
Next problem from Appendix A. Early on: build the muscle, not crack hard puzzles.
Fundamental
Next item from Appendix B. One tiny CS concept a day quietly compounds.
Read code
Read a small, well-written real example + the official docs for today's topic.
Log the win
3 lines in learning-log.md: what you learned, what confused you, what's next.
Get hired
start quietly at F7, full-throttle at graduationThe parallel track — skills make you able; getting hired is a separate skill
The 4 pillars of getting selected
Most juniors have no portfolio. You'll have a tested, deployed, database-backed API on GitHub — that alone vaults you into the top 10% of applicants.
Your real résumé
Capstone + 2–3 clean repos with great READMEs, pinned on GitHub. 3 polished projects beat 10 half-built ones.
One page, project-led
ATS-friendly, keyword-matched. The bullet formula: [Action verb] + [what] + [tech] + [result/number].
LinkedIn + active GitHub
Complete profile, build in public — post weekly wins. Your streak is your story. Recruiters search LinkedIn daily.
The C-P-C-T method
Clarify → Plan → Code → Test. They hire for how you think, not just the answer. Silence loses; thinking aloud wins.
Full résumé guide, interview bank, and AI coaching prompts in appendices: