我是一家初创公司的技术创始人,目前我正在为我们的产品招聘第二个开发人员。
由于我是唯一的开发人员,所以没有正式的项目组织,我想知道加入第二个开发人员所需的最低组织是什么。
目前,代码只在源代码控制下(一种混乱的git ),但缺少单元测试和其他需要认真开发的东西。
为了速度,我愿意暂时不买这些东西,但现在公司正在成长,我们觉得推迟这些可能会有问题。
如何将第二个处理代码的人合并?
发布于 2014-02-26 14:25:52
我建议新开发人员实际编写代码当前缺少的单元测试。这将帮助他了解代码中现存的部分所做的事情,同时也会让您继续进行开发。
发布于 2014-02-26 14:00:58
首先,祝贺您的扩展,并感谢您聘请了另一个开发人员。
专注于尽快招聘你能找到的最好的程序员。有一个详尽的清单,你可以做的事情,以帮助融入这个新的开发人员,但我认为你有风险推迟雇用。这个人需要花时间去熟悉事情,为什么不让他或她参与这个过程呢?当你是清理过程的一部分时,你知道你把东西放在哪里了。
当你最终雇佣一个人时,试着跟踪、组织和记录你所做的一切,让这个新的开发工具启动并运行。这是一个完美的时间去发现新的人需要知道的东西。示例。
当新程序员接近编写生产代码时,您会想出更多。
这样你就不会在不需要的事情上浪费太多时间。一开始很难预测,我们都知道会遗漏一些东西。
让你的第二个开发跟上速度,可能不会像你喜欢的那么顺利,但不要牺牲第三、第四和第五次的雇用。如果您需要更多的程序员,您知道您的业务将达到一个关键的成功点,因此您希望确保您的团队已经准备好成长。
https://softwareengineering.stackexchange.com/questions/230462
复制相似问题