在过去的一年里,我们的公司面临了一项挑战:项目后端人员不足。为了解决这个问题,公司领导决定找外援协助开发。作为一名内部员工,我有幸见证了这次合作的全程,以下是我对这次经历的一些心得体会。
去年公司做了一个项目,但是后端人员不足,公司领导找了个外援来帮助我们,让他主导项目。虽然这是公司的决定,我们只要配合完成任务就可以了,但是我在这个过程中发现,对于我们本公司的开发人员来说,这真的是一种折磨。
他加入之后,一开始还没什么问题,但是随着项目的进行,问题就出现了。我们在谈论需求的时候,他的想法总是天马行空,思维非常跳跃,以至于我们头天决定好的需求和做法,第二天早上就发现他给出的代码实现完全与我们讨论的相反。这真的让前端开发人员感到非常沮丧。
虽然思维活跃是一件好事,但是在团队中,我觉得有些东西还是应该有所收敛。我们不能什么事情都随着自己的性子来,而不管别人的感受和工作。
公司本来有一套自己的开发原则,通常需要外援来遵守这些原则。但是在这个过程中,他彻底改变了项目结构,把它变成了自己的版本。我们给出建议后,他根本不理睬,只按照自己的想法来做。结果,我们不得不增加代码以匹配他的代码。
到项目快要上线的时候,就在临近年关的时候,他自己离开了,留下了一大堆问题。我们分析他的代码之后,发现代码写得非常糟糕。最终,我们不得不花费大量的时间重构他的代码。虽然项目顺利上线,但是对接过程也是困难重重,消耗了大量的人力资源和时间。
通过这件事情之后,我认为公司不应该找配合不好的外面的开发人员来做项目。我们应该尽量避免这种情况的发生,并在寻找外部开发人员时,充分考虑他们的实力、配合度以及我们自身的管理能力。通过合理的选择和有效的管理,我们可以确保项目的成功进行,同时也能避免出现不必要的风险。