Developer Productivity for Humans, Part 5: Onboarding and Ramp-Up

Collin Green,Ciera Jaspan,Maggie Hodges, Lanting He, Demei Shen, Nan Zhang

IEEE Software(2023)

引用 0|浏览4
暂无评分
摘要
In our column thus far, we’ve focused on understanding and measuring productivity in a human-centered manner.1 Along the way, we have noted that the productivity of less senior and less tenured developers is, at least in some cases, sensitive to different pressures (or differentially sensitive to the same pressures) as that of their more senior and more tenured colleagues.2 This finding is intuitive: developers that are earlier in their career are typically assigned different tasks, they have less variety of experience to draw upon when faced with technical or organizational obstacles, and they may be less familiar with relevant tools, infrastructure, languages, libraries, and processes when compared to their more experienced fellow engineers. But how does a developer go from a rookie to a veteran? What facilitates or hinders developer onboarding and ramp-up? How can one assess interventions aimed at speeding up or otherwise improving developer training and education so that new engineers are enabled to hit their productivity stride quicker and more easily?
更多
查看译文
关键词
developer productivity,onboarding
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要