组建软件开发团队的决定,通常不是以计划的形式出现,而是以一行预算的形式出现。有人批了两名工程师的编制,董事会材料里写着拥有代码比租用代码更便宜,而在还没有人写下这支团队究竟为什么存在之前,招聘就已经开始了。由此产生的招聘错误,会有大约九个月的时间完全看不出来。
提出这个问题的人里,大多数还不该招人,诚实的建议就从这里开始。一支正式员工组成的团队是固定成本,而与之对应的需求通常是波动的。它奏效的前提是工作持续不断,客户付钱买的就是软件本身,并且公司里有人能说出下周该做什么。三者缺一,你就把本可以按天买的东西按年买了下来。
下面要讲的是这笔账和这个顺序: 把国民保险、养老金、假期、设备和招聘费都算进去之后,一名工程师究竟要花多少钱; 第一个该招的是什么角色; 1 人、3 人、5 人和 10 人的团队现实中能交付什么; 以及在公司里没有技术人员的情况下,如何组织一场技术面试。
组建一支软件开发团队需要多少人? 比你以为的少,也比你以为的晚。一位能从头到尾负责交付的资深通才,覆盖面比三名初级工程师更广,因为小规模下的瓶颈是判断力而不是打字量。第一个真正稳定的形态是三个人,全额成本大约为每年 GBP 250,000。如果路线图是断断续续的,通常外包公司才是更合适的工具。
大多数公司还不该组建软件开发团队
招聘是回答一个你还没认真提出的问题的最昂贵方式。雇佣合同让你在这个人在职期间必须支付工资,还要加上通知期以及下文说明的法定成本,而这一切在你知道这份工作十八个月后是否还存在之前就已经确定了。
失败很少来得很戏剧化。一家公司招了两名开发者,把清单上的东西做完,然后清单见底了。没有人愿意裁员,于是团队开始发明工作: 重写、框架升级、一个没人要的内部工具。十二个月后,工资是真的,产出不是,创始人于是得出结论说工程师没有生产力。他们并非如此,他们只是缺少明确的需求。
反对意见是存在的,而且很有道理: 外包公司的日费更高,对你的业务了解更少。这两点都是事实。它忽略的是,外包公司是一项你可以随时关掉的可变成本,所以糟糕的一个月代价是一个月而不是一年。当路线图真正连续时,这笔账会反过来,自建团队在成本和速度上都会胜出。错误在于过早地把它反过来。一件范围固定、有明确终点的工作是一次外包合作,而不是一份招聘计划,这也是为什么我们的软件开发服务会接到很多来咨询编制、结果发现自己手上是一个项目而不是一条产品线的公司。
判断你是否需要一支团队的测试
条件有三个,而且三个都要满足。少于三个,说明你还没准备好。
软件是产品,还是在支撑产品? 如果客户是为软件付钱,或者软件是他们选择你而不是竞争对手的理由,那么代码就是战略资产,把它全部外包出去迟早会变成治理问题。如果软件只是在跑你的开票流程,那它就是管道,而管道是买来的。
路线图是连续的吗? 写下你在第四到第十二个月会做什么。不是你觉得有了会不错的功能,而是你能在商业上站得住脚的工作。如果这份清单很薄,你手上就是一个有长尾的项目,而不是一年的工作量。
公司里有人能把工作写成需求吗? 这一条最容易被跳过。工程师需要知道要解决什么问题,以及凭什么判断问题解决了。如果只有首席执行官能回答,而他每周只有四十分钟,那团队的大部分时间都花在等待或者猜测上。没有产品负责人的团队产生的是动作,不是进展。
第四个问题决定的是时机而不是答案: 在软件还不产生收入的情况下,你能撑十八个月吗? 如果你的现金跑道要求这支团队在第六个月就盈利,那就一个人也别招,按天把工作买进来。
2026 年一名员工的真实成本
工资大约占总数的七成。其余是法定成本、运营成本和一次性成本,而最后这一类正是毁掉第一年预算的那一类。
你无法谈判的法定成本
最大的一笔加项是雇主承担的国民保险。根据 GOV.UK 的雇主费率与门槛说明,在 2026 至 2027 纳税年度,雇主需要为超过每年 GBP 5,000 二级门槛的收入缴纳 15%。按 GBP 60,000 的工资计算,就是 GBP 55,000 的 15%,即 GBP 8,250。符合条件的雇主可以通过就业补贴抵扣最多 GBP 10,500 的年度二级 Class 1 负担,但只有一名董事、且没有其他需要缴纳二级供款的员工的公司不能申请。
养老金自动加入会在总计最低 8% 的框架内,增加雇主最低 3% 的供款。根据 GOV.UK 关于职场养老金供款的指引,计算基数是每年 GBP 6,240 到 GBP 50,270 之间的合资格收入。在区间上限,这大约相当于每名员工 GBP 1,321。许多雇主改为按全额工资的一个百分比支付,这更慷慨,也更容易向候选人解释。
假期是产能成本而不是现金成本。法定年假为 5.6 周,对每周工作五天的人来说是 28 天,而且公共假日不必额外给。相对于每年大约 260 个工作日,这在任何人生病之前就已经接近一年的 11%。
表格里漏掉的成本
设备金额不大但真实存在: 一台开发用笔记本电脑 GBP 1,500 到 GBP 2,500,一台显示器,一张桌子。工具的开销比人们预期的大,把源代码管理、IDE 授权、持续集成时长、云环境、错误追踪和日志保留都算进去之后尤其如此。每名工程师每年 GBP 1,200 到 GBP 3,000 是一个站得住脚的规划数字,这是我们的内部估算而不是公开统计。
招聘费是那根尖刺。英国的成功付费型猎头通常收取第一年工资的百分之十几到百分之二十几,所以除非你直接招聘,否则一个 GBP 60,000 的职位要预留 GBP 9,000 到 GBP 15,000。这同样是我们的内部估算。
没有人计算的一项是管理成本。一名带两个人的资深工程师会损失自己两成到四成的交付能力,所以招三个人并不会产生三个人的产出。
| 成本项,GBP 60,000 的中级工程师 | 第一年 | 稳定状态 |
|---|---|---|
| 税前工资 | 60,000 | 60,000 |
| 雇主国民保险,GBP 5,000 以上部分 15% | 8,250 | 8,250 |
| 养老金,合资格收入的 3% | 1,321 | 1,321 |
| 设备 | 2,200 | 730 |
| 工具与授权 | 1,800 | 1,800 |
| 招聘费,按 20% 计 | 12,000 | 0 |
| 合计 | 85,571 | 72,101 |
请把它读作第一年约为工资的 1.4 倍,之后为 1.2 倍,而且这还没有算管理开销。工资、设备、工具和招聘费的数字是我们的规划估算,只有国民保险、养老金和假期这几行来自公开费率。
独立承包商这条路真正买到的是什么
按日计费的独立承包商去掉了法定成本和通知期,代价是溢价和一项治理义务。在英国,通过自己有限公司签约的资深开发者通常落在每天 GBP 400 到 GBP 600 的区间,专业技能和短期合作会更高。这是我们的估算,与本站其他位置给出的区间一致。
按每天 GBP 500、每年 220 个可计费日计算,就是每年 GBP 110,000,而一名工资 GBP 60,000 的正式员工全额成本是 GBP 72,000。这笔溢价买到三样东西: 你可以随时停下、你可以很快开始、你请到的人已经在别处解决过同样的问题。你付出的是连续性,以及随着合同一起走掉的组织知识。
独立承包商适合填补明确的能力缺口、覆盖休假期间,以及在一段建设的头六个月里让你在不占用编制的情况下获得资深判断力。把他们当作团队的长期替代品则效果很差,因为激励结构会悄悄奖励持续时间而不是完成度,也因为十八个月后没有人对那段代码负责。合理的做法是混合: 高峰和专业领域用承包商,系统里你承受不起走掉的部分用员工。我们大多数招聘 Web 开发者的合作都遵循这个模式。
场外用工规则对你的要求
本节描述的是一项义务。它不是税务建议,任何规模的承包安排在开始之前都应当先请会计师或雇佣税专家确认。
场外用工规则,通常称为 IR35,适用于通过自己的中间实体提供服务、且如果直接与你签约就会构成雇员的人。谁来做认定由 GOV.UK 关于理解场外用工的指引规定。中型或大型私营部门客户需要认定该工作者的税务雇佣身份,并出具说明理由的身份认定声明。对于公共部门之外的小型客户,这项责任转而落在工作者的中间实体身上。
你是否算作小型,取决于公司法的规模标准。HMRC 的 Employment Status Manual 记载,自 2025 年 4 月 6 日起,门槛提高到营业额超过 GBP 1,500 万、资产负债表总额超过 GBP 750 万,50 名员工的上限保持不变。公司如果在连续两个财政年度内满足三项中的至少两项,就属于中型或大型。
认定本身有 HMRC 提供的工具。税务雇佣身份检查工具可供用人方、工作者或中介使用,HMRC 表示只要所填信息准确且符合其指引,就会认可该结果。这个附带条件才是关键: 一份基于你希望自己拥有的合同得出的结论毫无价值。
实际后果很简单。承包商在行政上比员工便宜,只在你还小的时候成立。一旦越过规模标准,每一次合作都要附带一次认定、一份声明和一份记录。
外包公司的价格和你放弃的东西
英国外包公司资深开发者的日费通常在 GBP 600 到 GBP 1,200 之间,取决于资历、行业以及打包了多少交付管理。这大约是承包商的两倍、全额成本员工每日成本的三倍,而这个比较在两个方向上都会误导人。
溢价买到的是一支已经装配好的产能。一个三人的外包小队合作过,有部署流水线、有值班安排,还有资深的人在评审代码。在公司内部把这些立起来需要六到九个月和两轮招聘。对于范围固定的建设,或者你还在摸索产品该是什么样子的第一个版本,这段先发优势通常胜过费率差。
你放弃的是贴近度和长期性。外包公司对你业务的理解,边界就是你告诉他们的那些,而且会随着他们离开一起离开。缓解办法是文档,以及在开始而不是结束时写好的交接条款。
盈亏平衡点用月份比用费率更容易想清楚。在大约九个月连续工作以下,把招聘费、爬坡期和招错人的风险计入之后,外包公司更便宜。超过十八个月,自建团队明显胜出。选择方法请看我们的如何挑选并聘请软件开发公司,数字部分请看定制软件预算编制指南。
第一个工程师决定之后的一切
你第一个工程师之后的一切,都是那个人判断力的下游。语言、托管、部署方式和数据模型由他选定,而之后的每一次招聘都要拿他定下的技术栈来衡量。做错这一步的公司一年之内都发现不了,然后会一次性全部发现。
请招一位能从头到尾负责交付的资深通才。不是你以为自己需要的那门技术的专家,也不是管理者。是一个能和客户对话、决定做什么、把它做出来、把它送上生产环境,并且能在周二晚上支撑它的人。这样的人很贵,伦敦以外大约 GBP 70,000 到 GBP 95,000,这是我们的估算,但它会是你那一年买到的最便宜的东西。
面试要考的不是他是否懂你的框架,而是他能否讲一个自己范围没估好的项目,并说出下次会怎么做,以及他会不会先问你的客户再问你的技术栈。一个只问技术的工程师,会做出技术上很出色、商业上不相干的东西。
给这个人的不只是头衔,还要有权限。如果他不能对一个功能需求说不,你招到的就是一双非常昂贵的手。我们关于如何在英国招聘软件开发者的文章更深入地讲了甄别方法。
先招初级工程师为什么会失败
逻辑总是一样,也总是错的: 初级只要 GBP 28,000 而不是 GBP 80,000,所以可以招两个,而且他们会成长到这个角色。实际发生的是,没有人在那里让他们成长。
初级开发者在三到九个月内对交付是净负贡献。这不是批评,这个行业本来就是这样运转的: 他们需要代码评审、架构指导,以及有人在他们提交一个撤销代价很高的决定之前拦住他们。没有资深的人做这件事,评审就不会发生,初级会把没有经过检查的工作直接推进那套支撑你业务的系统。
账单会稍后以技术债的形式到来。重写十八个月未经评审的代码,通常比你省下的工资更贵,而且付这笔钱的时候,软件已经在承重了。
初级工程师在正确的顺序里是很好的投资。一旦你有一位有余力做辅导的资深工程师,以及一个有测试和评审流程的代码库,初级就变成会复利增长的廉价产能。反过来先招他们,得到的就是一笔挂着工资号码、却没有资金支撑的负债。
团队形态: 1 人、3 人、5 人和 10 人各能交付什么
组织架构图告诉你谁向谁汇报。买家需要的是一份说明: 每种规模实际能把什么送上生产环境,以及结构上做不到什么。
一名工程师
一位资深通才可以建设并运行一个表面积不大的应用。他能每周发布、修自己的生产问题、把整个系统装在脑子里,所以很快。他做不到的是生病、休假或者辞职。一人团队完全没有冗余,任何靠一名工程师运转的业务都在承担一份没有定价的风险。要么用一份覆盖缺勤的外包公司维护合同来缓解,要么明确地接受它,而不是默认地承受它。
三名工程师
三人是第一个走掉一个人还能活下来的形态。典型配置是一名技术负责人加两名工程师,负责人每周大约一半时间做交付,一半时间做评审、规划和排障。三个人可以并行两条工作流、保持发布节奏,并排出值班表。他们无法专精,所以任何需要深度专业能力的东西,比如一次支付集成或者一次性能重写,都要外部买入。全额成本大约是每年 GBP 250,000。
五名工程师
五人是结构开始产生回报的规模。你现在能在通才之外养得起一名专才,技术负责人一周里大部分时间不再写代码。五个人可以运营一个有真实用户量的产品、在工作时间内响应故障,同时还能推进路线图。这也是产品负责人缺位变得无法忍受的规模,因为协调成本已经超过创始人在空隙里能吸收的量。
十名工程师
十人就是两支团队,无论你有没有画出那条线。沟通路径的增长快于人数,所以非正式的方式会失效,你需要明确的归属: 谁拥有哪个服务、谁在值班、谁来拍板。工程经理在这里从一顶帽子变成一个职位,平台工作,也就是部署、环境和可观测性,也在这里从所有人的加班变成某个人的本职。
面向非技术读者的角色说明
软件行业的职位名称在公司之间并不一致,这让它很难采购。下面是每个角色一周里在做什么。
产品负责人
决定做什么以及按什么顺序做,写下完成的定义,并且负责说不。这一周主要花在与客户和团队对话上,把前者的话转成后者可以执行的工作。没有这个角色,别人就会把它做得很糟,通常是技术负责人,代价是他的交付时间。如果创始人真的每周能拿出一天,在五名工程师以内你可以没有专职产品负责人。
技术负责人
拥有系统怎么建这件事。评审代码、做架构判断,并在设计被证明是错的时候承担责任。三人规模时他大多数日子还在写代码,十人规模时几乎不写。任何超过一个人的规模都不能省掉这个角色,因为一致性就来自这里。
全栈工程师
在整条路径上构建功能,从用户看到的界面一直到背后的数据库。任何小团队的脊梁,因为通才可以随手接起当下卡住发布的任何一块。规模小的时候,几乎只招这一类人。
专才
在一个领域里很深: 移动端、数据工程、安全、某个特定框架。当工作真的需要时价值极大,不需要时就闲着。在这项需求连续存在至少六个月之前,请按天购买专才。
QA 工程师
有意识地而不是顺带地测试系统,构建自动化测试套件,并拥有一个可以安全发布的版本的定义。开发者也会测试自己的工作,但他们测的是自己预期会发生的事。测试人员测的是用户实际会做的事。
平台工程师
拥有软件运行所依托的地面: 环境、部署流水线、监控、备份和成本。有时被叫作 DevOps,而 DevOps 严格来说是一种实践而不是一个岗位。这项工作在任何规模下都存在,问题只是它是某个人的本职,还是所有人的加班。
测试人员、设计师和平台工程师何时变得必要
每一个都有一个诚实的信号,而那是症状而不是人数。
当回归缺陷每个季度不止一次到达客户手里,或者当没有人有信心按下发布按钮导致发布变慢时,招一名专职测试人员。两者都意味着手工验证已经超过开发者能吸收的量。在一支五人团队里,这通常出现在第十二到第二十四个月之间。
当工程师在拉取请求里做界面决策时,招聘或长期外聘一名设计师。那是顺序的失败而不是能力的失败: 他们被要求同时设计和实现,而设计这一半只拿到剩下的时间。一名兼职设计师通常足以支撑到远超十名工程师的时候。
当部署从惯例变成事件,或者当你最好的工程师一周的时间被环境和流水线吃掉时,招一名平台工程师。如果发布需要某个特定的人和一个安静的下午,那么地面已经成了瓶颈。在你为此招人之前,CI/CD 流水线最佳实践这篇文章讲了好的状态是什么样子。
工程经理请在八到十人左右招,不要更早。在那以下,一位有权限的技术负责人胜过一位没有技术公信力的管理者,因为小规模下重要的决定都是技术决定。
写一份能过滤的职位描述
一份职位描述只有一个任务: 减少你必须阅读的申请数量,同时提高其中相关申请的比例。大多数描述做的恰恰相反,因为它们罗列的是技术而不是问题。
从问题开始写。“你将负责重写一套每年处理 GBP 400 万、目前每周大约丢掉一笔订单的预订系统”,这句话告诉一位好工程师的信息,比一整段形容词都多,而且会让觉得这件事有意思的人自己选进来。技术栈用一行写清楚,并标明这是当前的技术栈而不是硬性要求: 强的工程师两周就能学会你的框架,弱的工程师不会因为已经会了就得救。
公开薪资区间。没有区间的职位吸引的是在优化投递数量的人,而且会浪费一整轮面试去发现一个用数字十秒钟就能看清的差距。如果公开这个区间让你觉得不舒服,那这个区间大概本身就有问题。
明确说明团队的形态,包括它很小这件事。“你将是我们的第一个工程师,直接向创始人汇报”,对一部分人是真实的吸引力,对另一部分人是真实的劝退,而这两种效果你都需要。在这里含糊其辞,得到的是接了 offer 然后第四个月离职的候选人。
然后把要求清单砍到真正必需的那些。十四条项目符号是一份假装成规格说明的偏好清单,它会压制那些本来能把这份工作做好的人的申请。
组织一场你自己无法主持的技术评估
在没有技术创始人的情况下,人很容易去评估自信,而自信和什么都不相关。请把流程设计成让技术判断发生在一个你能信任的地方。
用一份简短、付费的带回家练习。两到三个小时,按合理的费率付酬,并用书面说明写清约束条件和评估内容。无偿的多日练习筛出来的是空闲时间而不是能力,还会让你正好失去那些有经验的候选人。让它贴近真实工作: 在一个现实的代码库上做一个小功能,比算法谜题更能预测实际表现。
在评审和后续面试环节引入一位外部技术评估者。让一位资深工程师花一个小时读提交物、并带着候选人复盘他的决定,比问多少道能力面问题都更有用。做好按日付费的准备,并把它当成一份针对可能耗掉一年的错误招聘的廉价保险。
请候选人向你这个非技术的人解释他的代码。如果他没法用你听得懂的话说明自己做了什么、为什么这么做,那本身就是信息,因为这份工作的大部分内容就是和非工程师沟通。
认真做背景调查,并问一个具体的问题: 这个人在不同意某个决定的时候做了什么。答案会区分出那些早早提出问题的工程师,和那些沉默下来、然后正确地做出错误东西的工程师。
工作资格核查不是可选项
每一位雇主都必须核查候选人是否有在英国工作的资格,而且核查必须在雇佣开始之前完成。GOV.UK 关于核查求职者工作资格的指引列出三种可接受的方式: 使用分享码的在线核查、在申请人在场的情况下核对原件,或者通过使用身份证件验证技术的认证身份服务提供商完成核查。英国和爱尔兰公民无法获得分享码,所以他们的核查要走证件或者身份服务提供商。
请在雇佣期间以及此后两年保存副本,并为工作许可有期限的人排好复查时间。日后一旦发现有问题,能构成法定抗辩的正是这份记录。
风险敞口并不小。GOV.UK 表示,在没有正确完成核查的情况下,雇主可能面临每名非法工作者最高 GBP 60,000 的民事罚款。对一家正在招头两个人的公司来说,这比整个招聘预算还大。请把核查放进录用流程而不是入职第一天,这样就不会出现文件还没办完入职日期就到了的情况。
从英国境外招聘
如果你想要的候选人还没有在英国工作的许可,你就需要先有担保牌照才能雇佣他,而那是一个项目而不是一张表格。
根据 GOV.UK 的担保指引,申请 Worker 牌照的费用是小型或慈善担保方 GBP 611,中型或大型担保方 GBP 1,682。大多数决定在八周内做出,在有名额时还有 GBP 750 的加急服务,可在十个工作日内出结果。请按标准时间线做计划,因为那个队列是先到先得。
职位本身也要越过一条薪资下限。技术工人签证要求有持牌担保方和一份担保证书,而 GOV.UK 规定的标准薪资要求是每年 GBP 41,700 或该职业的行情价,以较高者为准。对大多数软件岗位来说,真正的约束是行情价而不是这个一般门槛。
此外还有移民技能费,由雇主在分配担保证书时支付。GOV.UK 规定前十二个月为小型或慈善担保方 GBP 480、中型或大型担保方 GBP 1,320,之后每增加六个月再加 GBP 240 或 GBP 660。中型雇主做一次三年期担保就是 GBP 3,960,而担保方不能把它转嫁给工作者。
第一次担保招聘请预留 GBP 6,000 到 GBP 9,000 和三到四个月。对稀缺技能来说这常常是对的,对一个你需要六周内到岗的首位员工来说几乎永远是错的。
入职与最初的九十天
设定一个可衡量的目标: 新工程师在第一周就把东西送上生产环境。不是一个大功能,而是一个客户看得见的、真实的小改动。这是检验你的环境是否真的能用的最快方式,也会把这位新同事的心态从旁观者变成主人。
要做到这一点,有几件事必须为真: 一份在干净机器上可用的、有文档的本地环境搭建流程; 在第一天之前就准备好、而不是当天才申请的账号和权限; 一条不需要某个特定的人点头的部署路径; 一位当周日程真的空出来的指定伙伴。任何一项缺失,你的新工程师学到的第一件事就是你们的系统不好用。
到第三十天,他应该已经交付了一个有意义的功能,并且能讲清楚这门生意而不只是这个代码库。到第六十天,他应该在评审别人的代码并质疑决定。到第九十天,他应该在自己找出该做的工作,而不是等着被分配。
这些里程碑也是你的预警系统。一个到第六十天还什么都不质疑的人,要么不匹配,要么被管得太紧,而这两种情况在第三个月修复的代价,都只是第九个月的一个零头。我们关于第一周就能交付的开发者入职的文章讲了具体做法。
留任要算账,而不是谈文化
替换一名工程师的代价包括招聘费、爬坡期,以及这个人提出辞职之后停下来的那部分交付。在一个 GBP 60,000 的职位上,GBP 12,000 的费用加上三个月的产出下降,会把真实数字推到 GBP 25,000 以上。这是我们的估算,而且偏保守,因为它没有算随他一起离开的知识。
工程师很少只因为钱离开,尽管钱是他们给出的理由。他们离开是因为发不出东西: 一次要三天的部署、一个没人清理的评审队列、每两周就变一次的路线图、六个月的工作在发布前被取消。每一件都在告诉一个有能力的人,他的努力无法转化成结果,而有能力的人有的是选择。
因此在商业上理性的留任投入不是福利,而是部署自动化、一套真正在运转的评审流程、一份稳定的路线图,以及足够的余量让维护在变成紧急事件之前就完成。这些恰好也是提高交付速度的同一批投资。
薪资区间仍然重要,但只在一个具体的意义上: 市场在动而内部复核不动时,薪资就会脱节,而最先注意到的人就是去别处面试的那个人。请每年对照公开数据复核你的区间,例如 ONS 英国雇员收入公报,该公报给出 2025 年 4 月全职雇员的年度税前工资中位数为 GBP 39,039。这比一封辞职信便宜得多。
大多数公司最终落到的混合模式
十八个月之后,大多数原本打算组建内部团队的公司,最后都会停在中间某处: 一个拥有产品的小型正式团队核心,外加为专业领域和高峰期挂上来的外包公司或独立承包商。这不是计划的失败,而是与真实路线图接触之后仍然活下来的那种安排。
它在三件事为真时奏效。内部团队拥有架构和生产环境,这样外部一方是在你控制的结构里做贡献,而不是在定义这个结构。代码评审双向运行,外部的工作由你的团队评审,你团队的工作由他们评审。以及外部一方的范围是按结果写的,而不是按小时。
它失败于外包公司变成黑箱。信号是公司内部没有人能解释某个组件是怎么工作的。请用结构来防止它: 外部的工作落在你的仓库里、通过你的流水线部署,并且把文档作为付款条件而不是结尾的客气。把知识转移会议以固定频率写进合同,通常每月一次就够。在决定把外部这一半放在哪里之前,值得先读我们关于软件开发外包,英国与离岸对比的比较,因为时区重叠会实质性地改变这个模式的效果。
前十八个月的分阶段计划
第一到第三个月: 不要招人。写出第四到第十八个月的路线图,并请一位不打算向你推销任何东西的技术人员来评审。眼前的工作从外包公司或承包商那里买。这一阶段的产出,是关于这份工作是否连续的一个站得住脚的答案。
第四到第九个月: 招那位资深通才。一个人,薪酬给足,并拥有技术决策权。头两个月让外部产能与他并行,这样他在熟悉情况时交付不会停下来。第九个月是决策点: 路线图是否仍然是满的,以及这个人是否有能力为别人定义工作。
第十到第十五个月: 如果两个答案都是肯定的,就再加两名工程师达到三人的稳定形态,并任命一位产品负责人,哪怕只是创始人正式每周分配一天。如果任何一个答案是否定的,就停在一个人加外部产能,对于软件支撑产品而不是本身就是产品的企业来说,这是一个完全合格的长期状态。
第十六到第十八个月: 第二个决策点。只有当瓶颈真的是产能而不是方向时,才加上第四和第五个人。团队因为错误理由变大的次数多于因为正确理由,而症状就是一个很长却没有排过优先级的待办列表。在每一个决策点上,都要问下一次招聘是不是比下一个外包工作日更快。
从哪里开始
先写十八个月的路线图,诚实地回答那三个条件的测试,然后用真实数字而不只是工资来给两条路径定价。大多数公司会发现,第一个招的应该是一位资深工程师而不是两位中级工程师,而在那之前的六个月更适合按天买。
Mecanik 在这件事的两侧都在做。我们为还没准备好招人的公司承接软件开发项目,也通过招聘 Web 开发者为正在搭建核心、同时需要覆盖高峰的团队提供资深产能。如果你正在权衡这两者,真正有用的对话是关于路线图的,因为决定结论的正是它。
常见问题
在英国招聘一名软件开发者要花多少钱? 按第一年约为工资的 1.4 倍、之后 1.2 倍来预算。按 GBP 60,000 的工资计算,第一年大约是 GBP 85,600,包含工资、2026 至 2027 年度 GBP 5,000 二级门槛以上部分 15% 的雇主国民保险、按合资格收入计算的最低 3% 养老金供款、设备、工具和一笔招聘费。工资、设备、工具和招聘费的数字是我们的规划估算。
第一个工程师应该招资深的还是初级的? 资深,而且要通才而不是专才。初级开发者在三到九个月内对交付是净负贡献,并且需要一位资深的人评审他的工作,所以先招初级会让未经评审的代码进入你业务所依赖的系统。重写的代价通常超过省下的工资。等你已经有一位有余力做辅导的资深工程师和一套评审流程之后,初级就是很好的投资。
组建一支软件开发团队需要多少名开发者? 三人是走掉一个人还能活下来的最小形态: 一名技术负责人加两名工程师,全额成本大约每年 GBP 250,000。一位资深通才可以运行一个应用,但对生病、休假或辞职没有任何冗余。五人是专才和专职产品负责人开始产生回报的规模,十人实际上是两支团队,需要明确的服务归属。
什么情况下外包公司比自建团队更好? 当工作有明确的终点、当你连续的路线图不足大约九个月,或者当你需要的产能快于一轮招聘能交付的速度时。外包公司是一项你可以停掉的可变成本,所以糟糕的一个月代价是一个月而不是一年。超过十八个月的连续工作之后,自建团队在成本和速度上都明显胜出。
在英国雇佣开发者之前需要核查什么? 在雇佣开始之前完成工作资格核查,方式是在线分享码、申请人在场时核对原件,或者通过认证的身份服务提供商。GOV.UK 表示,在没有正确完成核查的情况下,民事罚款可达每名非法工作者 GBP 60,000。如果你要从英国境外担保某人,你还需要担保牌照、担保证书和移民技能费。
评论