Preceptorship-based software engineering training program

Create a formal role for experienced engineers whose primary responsibility is developing junior engineers into senior engineers, rather than maximizing the amount of code they ship. The model adapts the nursing preceptor system to software teams, where trainers are evaluated on how effectively they develop people.

From InfoQHow Will We Train Developers If AI Does the Routine Work: A Conversation with Scott Hanselman at 04:02

Problem: AI is taking over much of the routine work traditionally used to train entry-level engineers, while remote work and online socialization reduce access to mentorship and in-person learning. Without deliberate development, the junior-engineer pipeline can collapse.

For: Software organizations that need a sustainable pipeline of experienced engineers and want to avoid relying on hiring or poaching senior talent from competitors.

Products from this video

GitHub Copilot GitHub Copilot Pedalscape

Examples

🔒 Full analysis locked

Unlock more videos and the full analysis

A credit unlocks one video's full analysis for good — the build steps, the tools and how each was used, the methods behind every use case. Pro opens the whole library instead, and raises how many videos you can analyse a day.

Unlock full analysis — free