不为您的初创公司雇用 “完全堆叠” 开发人员的4个理由

自21世纪00年代初以来,“全栈” 开发人员的想法就一直存在,并且作为启动领域的标准,它正在稳步发展。

近三分之一的开发人员认为自己是全堆垛机,这个词已经成为十年来最受欢迎的招聘流行语之一。但是你的创业公司真的需要一个吗?可能不会。

1.这是一个模糊的概念。

没有完整堆栈开发人员的确切定义。但是,共识是,全栈开发人员精通前端/UI,后端语言和数据库。虽然这似乎是一个足够简单的描述,但它并没有真正描述任何特定的技能。

对于初学者来说,“全栈” 并没有指定某人精通哪个栈。我们是在谈论灯,平均值/MERN还是Laravel堆栈?堆栈是否包括基于web的应用程序,例如JavaScript,CSS,HTML和SQL Server,或者它与iOS Swift,MySQL和Java更加专注于移动设备?

“Full stack developer” 是连接求职者和招聘人员的绝佳关键词,但它在描述公司中有意义的职位方面做得很差。

2.你的创业公司有特定的需求。

初创企业是商业世界中独一无二的野兽,通常服务于 -- 甚至发明 -- 独特的利基市场。这种特殊性,加上预算和业务限制,意味着大多数初创公司不能承受团队中错误的人员。

推动和更新技术的公司通常会从集成工程师中受益。另一方面,金融或全球组织等公司如果不做太多改变,但需要高水平的稳定性,很可能需要绩效专家。更有用的是招募具备您业务需求的确切技能的人员。如果您的启动是基于应用程序的,那么没有Android或iOS专业知识的全栈开发人员将无济于事。

使用 “移动应用程序开发人员”,“web应用程序开发人员” 或 “UX开发人员” 等术语进行领导,将吸引具有所需特定技能的候选人,而任何其他所需技能都可以在职位描述中详细说明。

3.技术变得太复杂了。

早期的应用程序只需要基本的if-then-else语句,因此对于狂热的开发人员来说,获取完整的知识并不是一项艰巨的任务。然而,随着技术变得越来越迷宫,对较小子集有更深入了解的专业人士可能是一个更好的选择。

理想情况下,您的IT团队将至少由一个对相关堆栈有广泛了解的人以及每个组件的专家组成。这位通才是连接专家以确保全面整合的枢纽。

4.全栈开发人员是独角兽。

你不应该为你的创业雇佣一个全栈开发人员的主要原因是他们可能不存在。随着当今技术的日益复杂,出现了一个简单的事实,即成为各个方面的专家是根本不可能的。

移动应用程序,预测性机器智能,复杂的数据分析,云数据库服务和众多JavaScript框架的兴起,使得对前端工具,后端体系结构以及介于两者之间的所有内容的完整堆栈的深入了解变得难以置信。

无论多么时髦,雇用全栈开发人员可能不是您创业公司的最佳选择。相反,您对 “全栈” 开发人员的搜索应该不是关于所有行业的技能,而是更多关于与您的初创公司的特定需求相匹配的技能套件,以及对构成特定堆栈的各种概念的高水平理解。你的创业是独一无二的。确保背后的技术团队也是如此。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。