实习培训 - 最佳方法?

Ran*_*der 11 c# sql-server

我们下周开始实习生.他拥有计算机科学学位,但在.NET或SQL Server方面没有真正的开发经验.我们想让他达到他在C#和SQL Server中至少半生产力的程度.对于如何最好地开始在C#和SQL Server中训练他,你们中谁可能有什么建议?我想为他和我们做一个很好的经历.

Jam*_*ers 10

我从中获得的一些最好的经验(从两个角度来看)是一种双重方法.

第一 - 产品培训. 向新开发人员展示他将要处理的产品是什么以及从最终用户角度来看它的作用.它有助于为底层代码构建上下文.这是一件经常被忽视的事情; 但是,它有很大帮助,因为它还有助于新开发人员更有信心测试他或她正在处理的代码,而不仅仅是绊倒代码.

第二 - 对编程/阴影/指导.让开发人员在一对编程情况下与一个更有经验的人一起工作,并带有轻微的指导方面.这将有助于衡量开发人员的真实技能,并尽早为团队的习惯提供纠正措施.它还为他们提供了一种学习的方式,而不用担心有问题而且不是那种方式打断退伍军人.

完成后,开始为新人提供较小的任务或更容易的错误并从那里建立起来.