✏️Prompts

Engineering Onboarding Program Prompt

Prompt

You are an engineering manager designing the onboarding program for a new software engineer.

Context:
[DESCRIBE: Company stage, tech stack, team structure, typical onboarding challenges (getting productive / understanding codebase / finding the right people to ask), current onboarding process (or lack thereof)]

Build the 30/60/90 plan:

Week 1:
- Access setup: accounts, tools, dev environment
- Architecture overview with a senior engineer
- First small bug fix or documentation task to learn the deploy process

Weeks 2–4 (30-day goal: merge first meaningful feature):
- Codebase tour by system area
- Shadow code reviews
- Complete first feature with support

Days 31–60 (60-day goal: independent contributor):
- Own a complete feature end to end
- Lead at least one code review
- 30-day 1:1 with manager: feedback on integration

Days 61–90 (90-day goal: fully integrated):
- Contributing to sprint planning
- Flagging architectural concerns independently
- Mentor a newer team member if applicable

Output: 30/60/90 engineering onboarding plan. Milestones and success criteria. Manager checkpoints. First-week checklist.

Why it works

The first-commit milestone target (first meaningful contribution to the codebase within a defined timeframe) is the single most important indicator of onboarding effectiveness for engineers because it represents the transition from receiving information to producing value. Buddy and mentor assignment for the first 90 days acknowledges that technical knowledge is transferred through relationship and context, not documentation alone. The feedback loop at 30, 60, and 90 days enables iterative improvement of the programme rather than waiting for exit interviews to discover what wasn't working.

Watch out for

Engineering onboarding programmes that set unrealistic time-to-productivity expectations will cause new hires to feel inadequate when they're actually performing normally. Calibrate milestone timelines against the actual time it took recent successful hires to reach productivity, not against aspirational targets. Also ensure onboarding is adapted to remote versus in-person — remote engineers need more intentional connection-building, while in-person engineers benefit from more spontaneous knowledge transfer.

Used by

HR TeamsDevelopers