Your First 90 Days at a Software Job
How new engineers earn trust quickly: learn the codebase, ask good questions and deliver small wins.
6 milestones · ~172 hours total
- 1
Before day one
~6hSet up your tools, revise the stack's basics and prepare three questions about the team and product.
Practice this → - 2
Weeks 1–2: learn the system
~30hRun the app locally, read the architecture notes, trace one request end to end and write your own notes.
Practice this → - 3
Weeks 3–4: first contribution
~30hFix a small bug or improve docs, follow the team's pull-request and testing conventions.
Practice this → - 4
Month 2: own a task
~60hTake a well-scoped ticket, give an estimate, give status updates early and ask for review before it is perfect.
Practice this → - 5
Month 3: reliability
~40hAdd tests, learn how to debug in production with logs and metrics, and take part in an on-call or support rotation if offered.
Practice this → - 6
Feedback and growth
~6hAsk your manager for specific feedback every two weeks and write a short growth plan for the next six months.
Practice this →