我应该聘请初级或高级设计师/开发人员还是代理商?
已发表: 2018-01-22这是许多营销总监问的一个问题:我应该聘请初级还是高级设计师/开发人员,还是应该全力以赴并聘请代理机构? 营销总监对此感到困惑是可以理解的。 了解这些重要技术角色的所有细微差别并不是他们的工作。
但是,我们的工作是确保您具备尽可能多的知识,以便在这三者中为您的业务做出最佳决策。 阅读完这篇博文后,您将能够与任何人就这三个重要角色的优缺点进行智能对话。
初级设计师/开发人员的全部内容
初级设计师/开发人员在任何形式的技术方面的经验都少于两年。 重要的是要注意这个标题或区别可能有很多细微差别。 换句话说,仅仅因为某人是初级设计师/开发人员并不意味着他们在所有方面都缺乏经验。
考虑一下:
设计师/开发人员的 HTML5 技能可能比较初级,因为它是一种相对较新的技术。 但是,与此同时,它们在 .NET 等方面可能更高级。
这就是为什么真正检查您正在考虑雇用的任何初级人员的资格非常重要的原因。
尽管如此,这个标题中的“初级”一词确实指的是其他地方的限制。 例如,不期望初级设计师/开发人员独立做事——他们需要更多高级设计师/开发人员的监督。 因此,最安全的做法可能是让他们主要负责最简单的任务和项目。 作为初级人员还意味着他们还没有准备好与客户互动或收集需求。
当然,毋庸置疑,您不必像高级设计师/开发人员那样付给他们那么多钱。
如果您仍然有兴趣聘请初级设计师/开发人员,那么 GoDaddy 推荐以下标准问题:
- 在您要雇用初级人员的项目中,是否有足够大的容错空间?
- 我为初级人员考虑的项目是那些不需要深入的行业知识的项目吗?
- 我可以培养青少年的职业生涯,从而为他的持续职业发展和成长做好准备吗?
坦率地说,任何时候你甚至考虑一个初级,这应该是因为你相信你最终可以把他们变成一个有经验的高级,他们会在你的公司获得经验。 请记住,在您自己的公司将初级人员培养为高级人员具有显着的成本效益:随着时间的推移,您将节省资金,因为您无需支付与从公开市场招聘经验丰富的高级设计师/开发人员相关的成本溢价!
高级设计师/开发人员的全部内容
经验范围的另一端是高级设计师/开发人员。 这个头衔代表了他们技术堆栈中最有经验和经验的老手。
Stack Exchange 上的讨论提供了有关此高级职位的启发性信息。 从本质上讲,这些都是任何团队的真正明星,因为他们的专业知识和训练是首屈一指的。 以下是高级设计师/开发人员的一些关键属性:
- 他们处理最艰巨的任务(没人知道如何解决的任务)以及设计职责
- 他们可以独立工作,因为他们有显示结果的良好记录
- 他们有指导的作用,并且期望他们将初级设计师/开发人员置于他们的羽翼之下并指导他们
- 由于他们丰富的经验,他们擅长故障排除(他们已经看到了全部或大部分)
- 他们擅长按时交付并在紧迫的期限内工作
- 他们熟悉专家级别的不同语言
- 他们对采用新的开发工具有敏锐的洞察力,但思想足够开放,总是会考虑它们
- 他们最了解公司的产品和服务
基于此,很容易理解为什么建议您在团队中至少安排一名高级人员担任领导职务。 如果没有,那么如果没有他们经验丰富的专业知识,您的项目很有可能会崩溃和烧毁!
开发人员马特布里格斯通过分析他们的行为方式,进一步定义了老年人。 从本质上讲,他们的经验为他们提供了足够的智慧,通过避免明显的陷阱,他们可以在任何给定项目上为您省去很多麻烦和麻烦。 据马特说,老年人:
- 失败了很多,并从上述失败中吸取了教训
- 在评估自己在哪些方面有效和哪些无效方面的表现时,在智力上是诚实的
- 讨厌复杂,拥抱简单
- 任何时候都可以在项目上发挥自己的优势
- 仅根据具体情况应用理论
- 意识到没有一种万能的软件构建方式,因此重视过程中的灵活性
- 了解在任何流程中都存在“权衡”,并尝试在设计框架、模式、库和流程方面识别它
- 敏锐地意识到他们的客户和组织如何运作以及他们的价值观是什么
- 永远不会推卸责任,总是试图解决问题
- 了解他们的工作不仅仅是编写代码
- 始终帮助他们的团队改进,因为他们知道自己无法完成所有事情
在最好的情况下,在您的组织中,您的初级设计师/开发人员将从他们在您的组织工作时积累的所有经验中成长为高级设计师/开发人员。
初级与高级
怎么强调都不为过,虽然设计师/开发人员的特定头衔总是很重要,但它并不能说明整个故事。 为此,您需要在上下文中查看它。 当然,刚从大学毕业的年轻、渴望和雄心勃勃的设计师/开发人员是一种资产,但已经在该行业拥有数十年经验的资深人士也是如此。
最好的做法不是仅仅根据对每个初级或高级头衔的刻板印象和期望进行招聘,而是基于您的团队和整个组织的构成。 多样性(阅读:不同的观点)有助于您的产品、服务和品牌。
奖金考虑:代理!
稍等一下。 您还有第三个也是最后一个选择供您考虑:与代理商合作。 代理机构是一个有趣的选择,因为它立即消除了在选择初级或高级设计师/开发人员时的许多严格的绝对性。 这是因为代理机构倾向于提供更加平衡的人才和服务。
将其视为两全其美的结合。 代理机构可以让您接触初级和高级设计师/开发人员,这使您能够了解每个场景与您当前的公司文化和组织结构的契合程度。 由于与谁一起工作的选择更多,您还可以获得更多技能,而不是只选择一个或一个。
代理机构的美妙之处在于,如果您愿意,它可以让您点菜。 您只能访问您当前真正需要的人员及其技能组合。 不再。 不少于。
从底线的角度来看,您还可以省钱,因为您没有全职雇用任何人。 因此,您不必处理计算员工福利的麻烦,因为您不会有初级或高级员工作为正式员工在您的站点工作。 因为与您一起工作的来自代理机构的任何人都不是全职员工,所以当项目完成或工作关系不合适时,他们也更容易断绝关系。
将其与实际雇用全职初级或高级设计师/开发人员进行比较。 即使一开始事情进展不顺利,由于您在新员工身上投入的所有资金(财务和时间),您也可能会被迫寻找解决问题的方法。
因此,如果您真的无法在初级或高级之间做出决定,那么代理机构可能真的是您正在寻找的解决方案。
做最适合您的组织的事情
归根结底,您在自己的组织中发号施令。 我们刚刚为您提供了在初级或高级设计师/开发人员之间进行选择时需要考虑的所有内容。 现在是困难的部分——你决定什么?
如果您在阅读本文后仍然犹豫不决,那么与代理商合作可能是最合适的。 至少在代理机构中,您可以自由和灵活地快速纠正任何错误,而当您刚刚承诺聘用全职初级或高级员工时,您无法做到这一点。