如何聘请自由开发者
聘请开发者是自由职业者决策中,一个糟糕的选择在支付发票后仍会持续产生费用的情况。本指南涵盖了如何确定您实际需要构建什么,如何阅读您无法从技术上评估的作品集,区分专业人士和夸夸其谈者的问题,以及如何移交项目,以便您拥有所支付的成果。
大多数失败的开发项目并非代码编写不佳。它们是规范不明确,基于错误的信号进行招聘,并且移交不完整,导致下一位开发者不得不重新开始。技术部分很少是资金流失的地方。
这对非技术买家来说是个好消息,因为这意味着最重要的决策是您有资格做出的。您不需要评估某人的JavaScript就能很好地进行招聘。您需要能够精确描述问题,识别相关证据,提出难以蒙混过关的问题,并坚持进行移交,让您掌握控制权。本指南将详细介绍这四点。
决定您实际要构建什么
从结果开始,而不是技术。“我需要一个应用程序”不是一个简介;“客户需要通过手机预订和支付时段,我需要在一个列表中查看明天的预订”才是。第二个版本可以报价、测试和讨论。第一个则不能。
在与任何人交谈之前,写下四件事:
- 要完成的工作用户今天无法完成的,他们应该能够完成什么。每项功能一句话,用用户的语言而不是技术语言。
- 必备项没有这些,构建就毫无意义的几件事。如果您的列表超过六项,那是一个愿望清单,而不是规范。
- 已有的东西当前网站、托管、域名、支付提供商、CRM、电子表格。每次集成都是工作,未声明的集成是估算出现问题的地方。
- 谁来维护软件不是一次性购买,而是一项承诺。现在就决定您是会保留这位开发者,聘请其他人,还是自己管理。
一个有用的原则:将第一个版本描述为真正有用的最小事物。其他所有内容都放在第二个列表上。开发者会根据第一个列表报价;一旦第一个列表开始盈利,您就为第二个列表提供资金。
您需要哪种开发者
“开发者”涵盖了十几种不同的、不可互换的行业。聘请错误的开发者是此过程中最常见和最昂贵的类别错误。
- 前端用户看到和触摸的内容:布局、交互、响应性、可访问性。为重新设计、营销网站或现有系统上的新界面而聘请。请参阅前端开发自由职业者。
- 后端数据、逻辑、API、身份验证、支付。当价值在于按下按钮后发生的事情时聘请。请参阅后端开发自由职业者。
- 全栈两者兼顾,达到工作标准。对于大多数小型构建来说是正确的选择,因为在小规模上,两个专家之间的协调成本高于其节省的成本。
- CMS和平台WordPress、Shopify、Webflow及类似平台。如果您的需求可以通过现有平台满足,那么聘请定制开发者来重建它就是浪费钱。请参阅WordPress开发和Shopify开发。
- 移动原生iOS或Android,或跨平台。与网络开发完全不同的领域,有其自己的应用商店审核和发布限制。请参阅移动应用开发。
- 维护和修复调试、更新、性能、安全。通常是所有招聘中价值最高的,也是买家推迟最久的。请参阅网站维护。
如果您确实无法判断自己需要哪种,那本身就是一个小而便宜、定义明确的工作:在委托任何事情之前,请一位经验丰富的开发者进行一次简短的范围界定对话。
在选择人之前选择技术
您不需要选择语言。您确实需要做出一个决定:平台还是定制。它对您的总成本的影响比本指南中的任何其他选择都大。
平台构建——WordPress、Shopify、Webflow、无代码工具——意味着大部分软件已经存在,您支付的是配置、设计和您特有的部分。它更快、更便宜,也更容易移交给下一个人,因为成千上万的开发者都了解它。限制是您必须生活在平台的假设之内。
定制构建意味着软件是为您编写的。它完全符合要求,但创建和维护成本是平台构建的数倍,因为在文档化之前,只有编写它的人才了解它。当您所做的事情就是产品时,定制是正确的答案;对于宣传网站或标准商店来说,它是错误的答案。
两条实用规则。首先,如果主流平台能满足您百分之八十的需求,就从那里开始,并支付缺失的百分之二十。其次,无论选择什么,都要问为什么——一个无法根据您的需求解释选择的开发者,是在选择他们喜欢的,而不是您需要的。如果您正在权衡一个完整的网站构建,我们的网站成本指南列出了各个价格区间。
撰写一份开发者可以引用的简报
一份好的技术简报应该简短而具体。它不告诉开发者如何构建,而是告诉他们完成时必须满足的条件。
- 问题,用一段话概括。现在发生了什么,以及为什么这是不可接受的。
- 用户故事。“作为客户,我可以……以便……”。五到十五个这样的故事就是一个真正的规范。
- 集成。列出所有外部系统的名称,包括你认为微不足道的系统。
- 你将提供什么。文案、图片、设计、登录信息、测试数据。未声明的空白将成为可计费的时间。
- 限制。截止日期、预算范围、必须使用的托管服务、必须满足的合规性。
- 完成的定义。部署到哪里,如何测试,文档达到什么级别,交付时附带什么。
包括一个预算范围。买家会隐瞒预算,希望能获得更低的报价;实际上,这只会导致提案的规模不符,你会因为发现这一点而浪费一轮沟通。我们的撰写能获得优秀提案的项目简报指南提供了更完整的模板,而按小时计费与固定价格解释了你的简报要求哪种定价模式。
建立候选名单
目标是三到五名候选人。少于这个数量,你就没有比较对象;多于这个数量,你就无法对他们进行适当的评估。
有两种搜索方向。如果你的工作定义明确,并且你想购买特定的东西,可以从工作开始搜索——浏览网站开发、软件开发或网络应用程序下的固定价格列表,或者按市场在网页设计、WordPress开发者、移动应用开发或Shopify专家处搜索。
如果工作需要讨论,可以从人开始搜索。按专业或工具浏览开发者——React、WordPress、PHP、Python或Webflow——或者发布简报,让提案主动找上你。在Zinn Hub上,发布项目是免费的,你可以将其定向到特定领域,例如网站开发、后端开发或移动应用开发。
严格筛选相关性,对其他一切轻度筛选。一个已经交付了三个与你类似项目的开发者,几乎每次都胜过一个在不同领域拥有两倍经验的开发者。
如何阅读开发者作品集
你不需要审计别人的代码,也不需要这样做。如果你知道看什么,作品集仍然能告诉你很多信息。
- 打开实时链接。截图什么也证明不了。在手机上加载网站,使用它,尝试破坏它。今天坏掉的任何东西都是在验收时就坏掉的。
- 寻找与你类似的问题。不是同一个行业——是相同的形式。预订流程就是预订流程,无论是销售理发还是直升机。
- 检查他们做了什么。在团队项目中,询问哪些部分是他们做的。“我参与了”可能意味着很多,也可能意味着很少。
- 自己测试基本功能。页面加载快吗?在手机上能用吗?表格可以用键盘操作吗?这些是非技术买家也能很好理解的工艺信号。
- 将评论作为一个证据体系来阅读。一条好评是噪音。许多评论中出现的模式,特别是关于沟通和截止日期的模式,才是信号。在Zinn Hub上,评论需要确认购买。
- 询问出了什么问题。对“告诉我一个进展不顺利的项目”最有力的回答是一个具体的、不讨好的、分析透彻的故事。没有哪个开发者只做顺利的项目。
要获得系统化的版本,请查阅我们的12步自由职业者审查清单。
雇佣前要问的问题
目的不是为了抓住别人的把柄。而是为了听听当答案没有排练过时,别人是如何思考的。
- 解释一个过去的构建“带我了解一下这些项目中的一个,以及你所做的权衡。”一个好的开发者会说出他们选择不做的事情以及原因。没有权衡的行话是一个警告信号。
- 你对此有什么担忧询问你的简报中最有风险的部分是什么。任何说“没什么,很简单”的人都没有认真阅读。
- 缺少什么“我需要你提供什么,而我没有提供?”优秀的候选人会立即详细回答这个问题。
- 我将如何看到进展一个暂存链接、每周更新、一个共享看板。任何答案都可以;没有答案则不行。
- 发布后会发生什么错误窗口、支持条款、文档。在开始之前就达成一致,而不是等到出现问题时。
- 谁拥有代码直接询问。答案应该是你,在交付时,以书面形式,包括运行它所需的一切。
在承诺之前进行测试
买家能获得的最便宜的保险是在大项目之前进行一个小额付费工作。不是无偿试用,因为优秀的自由职业者会拒绝无偿试用,而且无偿试用无法告诉你当涉及金钱时别人会如何表现——而是一个真实的、小的、有偿的任务。
一个好的测试任务应该具有代表性、独立性,并且可以在一次性完成:修复一个特定的错误,使一个页面响应式,添加一个表单并连接它,改进一个慢速页面。你真正评估的不是代码。而是他们是否在开始前提出了澄清问题,他们是否交付了所要求的内容而不是他们偏好的内容,他们是否解释了他们所做的事情,以及他们给出的时间表是否与你得到的时间表一致。
在Zinn Hub上,自然的格式是Micro Zinn——一个固定价格的任务,价格为$5、$10、$15或$20。浏览错误修复和小型代码任务或网站错误修复和调整,或者从价格开始,选择$20 Micro Zinns。我们的在承诺之前测试自由职业者指南涵盖了如何构建和判断测试。
费用和支付方式
开发定价比任何其他自由职业类别都变化更大,因为工作内容变化更大。以下是整个工作的典型市场范围,而不是Zinn Hub的价格,每个自由职业者都设定自己的价格。
小任务
低于 $200
错误修复、插件冲突、表单、速度优化、现有构建上的小功能。最好以固定价格任务购买。
标准构建
$500–$2,000
基于平台的网站或商店:主题配置、多个页面模板、表单、基本集成、发布。
高级
$2,000–$8,000
自定义功能、账户和登录、支付、第三方集成,或从零开始实施的定制设计。
应用程序
$8,000+
一个真正的软件产品:多角色系统、仪表板、移动应用程序,任何具有有意义的后端逻辑和持续工程的产品。
成本因范围、复杂性和经验而异。使用这些范围来核实报价,而不是作为费率表——如果一个数字与您的需求所属的范围相差两个级别,那么这个差距就值得讨论。
在 Zinn Hub 上,每个 Zinn 的价格由其 Zinner 设定,买家无需支付平台费用,所有价格均以美元计价,并显示您本国货币的近似等值。订单以一个完整的金额支付和保护;没有分阶段或里程碑式的发布,因此分阶段构建需要作为单独的订单放置,或在您的项目简介中约定为单独定价的阶段。选择一个受平台保护的 Zinner,您的付款将由 Zinn Hub 保留,直到订单完成;任何退款将以美元全额存入您的 Zinn Wallet。连接自己的 PayPal 或 Stripe 账户的 Zinners 将在结账时直接获得付款。
所有权、访问和移交
这是买家跳过并后来后悔的部分。在工作开始前以书面形式约定所有内容,因为交付后您将没有任何筹码。
- 以您的名义开立账户。 域名、托管和任何第三方服务都应注册到您的名下,并将开发人员添加为用户。绝不能反过来。
- 交付时拥有代码所有权。 明确说明在最终付款后,作品归您所有,可以随意使用、修改和转移。询问任何带有自己许可证的第三方组件。
- 存储库访问。 即使您从不打开它,您也必须能够将其提供给下一位开发人员。
- 所有凭据。 管理员登录、API 密钥、数据库访问、部署访问——在最终付款前转移并确认可用。
- 文档。 关于如何部署、文件位置以及出现问题时如何处理的简短书面说明。一页就足够了;没有则不行。
- 错误修复期。 发布后的一段明确时期,在此期间,真正的缺陷将免费修复。三十天是一个常见且合理的要求。
版权和许可条款因国家和合同而异,因此请将其视为一般指导而非法律建议,并就任何具有商业意义的事项寻求专业建议。
导致开发项目失败的错误
- 在需求明确之前雇佣。 每一小时的规范工作都能节省数小时的构建和返工。此列表中的其他任何内容都没有这一点重要。
- 仅凭价格选择。 最低的报价通常是对需求理解最少的报价,差异会以变更请求的形式浮出水面。
- 悄悄增加范围。 构建过程中的小请求是固定价格变成争议的原因。将它们批量处理、定价并做出决定。
- 没有预演环境。 仅在上线后才审查工作,这样客户而不是您会发现一个损坏的网站。
- 跳过移动端检查。 您的大多数访客都在使用手机。未经手机打开确认,请勿批准任何内容。
- 将移交留到最后。 约定访问和所有权的时刻是在第一次提交之前,而不是在最后一张发票期间。
- 没有维护计划。 软件会腐烂。从第一天起就为更新、备份和安全预算,否则以后将支付救援费用。
- 忽视警告信号。 模糊的答案、错过的小截止日期以及平台外支付的压力都包含在我们的 常见自由职业者诈骗 指南中。
如果您仍在决定自由职业者是否是正确的途径,自由职业者与代理机构 为小型企业构建诚实地比较了两者。
继续阅读 — 如何雇佣自由职业者开发人员
Zinn Hub 上的相关买家指南、类别和市场
📘 相关买家指南
显示24个更多▾
🔀 切换到Zinn Hub
⚖️ 比较平台
为您的构建寻找开发人员
浏览来自经过身份和技能验证的 Zinners 的固定价格开发服务,或免费发布您的需求,让开发人员报价。买家无论如何都无需支付平台费用。
初次使用Zinn Hub?创建免费买家账户——只需一分钟。
常见问题
我需要懂技术才能很好地雇佣开发人员吗?
不需要,但您需要精确。决定项目是否成功的决策是清晰地描述问题、检查相关的已交付工作、进行小型付费测试以及以书面形式约定所有权和移交。这些都不需要您阅读代码。如果开发人员暗示相反,那本身就是有用的信息。
前端、后端和全栈开发人员有什么区别?
前端涵盖用户看到和交互的内容。后端涵盖幕后的数据、逻辑、身份验证和集成。全栈涵盖两者达到可用标准,这通常是小型构建的正确选择,因为协调两个专家在该规模下成本高于节省。
我应该选择像 WordPress 这样的平台还是定制构建?
如果主流平台已经满足您大部分需求,请从平台开始,并为缺失的部分付费。它更快、更便宜,也更容易移交给下一位开发人员。当软件本身是您的产品时,定制是正确的答案,它的构建和维护成本是数倍。
如果我看不懂代码,如何检查开发人员的工作?
打开他们的实时链接,并在手机和桌面设备上正确使用它们。寻找与您的项目形状相似而不是与您的行业相关的项目,询问团队项目中的哪些部分是他们的,并以模式而不是单独阅读评论。然后购买一个小型付费任务并判断交付情况。
聘请自由开发者需要多少钱?
以下是典型的市场价格范围,而非 Zinn Hub 价格:小型任务低于 $200,标准平台构建约 $500 到 $2,000,自定义功能约 $2,000 到 $8,000,以及更高级的实际应用程序。费用因范围、复杂性和经验而异,在市场上,每个自由职业者都会设定自己的价格。
项目完成后,代码归谁所有?
在编写代码之前,您书面同意的任何内容——这就是为什么您应该明确同意。要求在最终付款时转移所有权,以及存储库访问权限、所有凭据和任何第三方许可证详细信息。不同司法管辖区和合同的规则不同,因此请就任何具有商业意义的事项寻求专业建议。
我应该在聘请之前要求免费试用吗?
不。经验丰富的开发者会拒绝无偿试用,因此您会筛选掉您想要的人。一项小的有偿任务既更公平,也更能提供信息,因为您可以看到某人在真实的商业关系中表现如何。在 Zinn Hub 上,一个 $5 到 $20 的 Micro Zinn 正是为此而设计的。
构建完成后我应该预算多少?
托管和域名续订是支付给第三方而不是您的开发人员。除此之外,请计划更新、备份、安全补丁和小的更改。将维护视为一个固定项目,并在发布后商定一个明确的错误修复窗口,以便在无需重新谈判的情况下解决真正的缺陷。
与Zinn Hub连接
关注我们了解平台更新、技巧、竞赛和社区新闻。我们很乐意与您联系。
- Facebook @zinnhub
- Instagram @zinnhub
- TikTok @zinnhub
- X (Twitter) @ZinnHub
- YouTube @ZinnHub
- LinkedIn Zinn Hub
- Telegram @zinnhub
- Pinterest @zinnhub
- Reddit r/ZinnHubMarketplace


