Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
去年关闭。
Improve this question
去年刚进入这个职位的时候,我带领一小群程序员在大学里工作。尽管我们团队的大多数是全职员工,但我们还是有一些传统上是研究生助理的人。
这些助学金的竞争非常激烈,因为他们在获得工作的同时,除了薪水外还能获得免费的研究生院学费。我们要求他们至少签约一年,尽管我们认为如果他们住了两年,我们会很幸运。在那之后,他们获得了硕士学位并继续从事更大更好的事情。
您可以想象,雇用和重新培训这些职位非常耗费时间和资源。更糟糕的是,到目前为止,他们通常是唯一负责各自项目的开发人员,而我则担任咨询和监督的角色,因此在我们从开发人员转到开发人员的过程中,自行安排项目以应对信息熵是一项任务本身。
我很想让管理员提出雇用一个全职(长期)的开发人员来替换这两个职位的可能性,但是对于一所预算有限的学校来说,付两个半职研究生助手的费用要便宜得多(在薪资和福利方面)要比为一名全职开发人员付费。另外,由于我是这个职位的新手,所以我想避免看起来好像我无法处理我申请的职位。在可预见的将来,我认为聘用短期研究生助理的做法不会改变。
我的问题:考虑到员工可能只需要工作一年,就该如何做才能制定有效的培训计划?
我应该花多少时间来培训他们,多少时间简直是浪费时间?
简单地适应我们的流程和项目,应该花多少时间?
是否有任何特定的培训实践或技术可以帮助这种情况?
以前有没有人处理过类似的情况?
我担心太多还是不足?
顺便说一下,为了记录在案,我们在Perl进行了绝大部分开发。很难找到了解Perl的研究生,而另一方面,每个人似乎都至少对Java有一定的学术了解。因此,我刚才问了this question。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
去年关闭。
Improve this question
去年刚进入这个职位的时候,我带领一小群程序员在大学里工作。尽管我们团队的大多数是全职员工,但我们还是有一些传统上是研究生助理的人。
这些助学金的竞争非常激烈,因为他们在获得工作的同时,除了薪水外还能获得免费的研究生院学费。我们要求他们至少签约一年,尽管我们认为如果他们住了两年,我们会很幸运。在那之后,他们获得了硕士学位并继续从事更大更好的事情。
您可以想象,雇用和重新培训这些职位非常耗费时间和资源。更糟糕的是,到目前为止,他们通常是唯一负责各自项目的开发人员,而我则担任咨询和监督的角色,因此在我们从开发人员转到开发人员的过程中,自行安排项目以应对信息熵是一项任务本身。
我很想让管理员提出雇用一个全职(长期)的开发人员来替换这两个职位的可能性,但是对于一所预算有限的学校来说,付两个半职研究生助手的费用要便宜得多(在薪资和福利方面)要比为一名全职开发人员付费。另外,由于我是这个职位的新手,所以我想避免看起来好像我无法处理我申请的职位。在可预见的将来,我认为聘用短期研究生助理的做法不会改变。
我的问题:考虑到员工可能只需要工作一年,就该如何做才能制定有效的培训计划?
我应该花多少时间来培训他们,多少时间简直是浪费时间?
简单地适应我们的流程和项目,应该花多少时间?
是否有任何特定的培训实践或技术可以帮助这种情况?
以前有没有人处理过类似的情况?
我担心太多还是不足?
顺便说一下,为了记录在案,我们在Perl进行了绝大部分开发。很难找到了解Perl的研究生,而另一方面,每个人似乎都至少对Java有一定的学术了解。因此,我刚才问了this question。
最佳答案
您为什么不问学生他们觉得有什么困难,并为遇到困难的部分做备忘单,讲座等?也许您需要创建一些Perl入门讲义或购买一些枯树。 O'Reilly的Safari订阅怎么样?不过,在进行培训项目之前,我会问学生他们喜欢学习什么。每个人都有不同的学习风格。
我还将花一些时间和资金来创建一种在工作中进行专业软件开发的文化。这将很困难,因为学术程序员经常是新手,并且习惯于提出解决方案(我是学术程序员,顺便说一句),但是从长远来看,学生们会感谢您的。也许你们每个星期可以出去吃午餐,讨论编程和其他主题。您可能还需要花一些时间进行代码审查,以便人们可以互相学习。
营业额很高,您肯定需要确保知识转移发生。确保您使用的是源代码控制,并且您的学生了解正确的注释。我还要让学生为后代创建简短的文档。如果他们获得信贷,请让他们每学期提交一份进度报告。您可以将其放置在项目存储库中任何继承它的人的目录中。如其他文章所述,群组Wiki确实可以帮助知识转移。我们在小组中使用Mediawiki,并且非常喜欢。
我要补充的最后一件事是,我发现它有助于为新开发人员保留一个相对容易的项目列表,并且可以在一个月左右的时间内完成。它们是新人们适应您的开发环境的好方法。
关于project-management - 如果您不能降低流失率,是否可以管理流失率很高的开发人员? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/541870/