自由职业前端开发工作的 7 种方法

已发表: 2016-03-18

作为一名自由开发者,你可以自由选择你的项目,设定你的时间表,并且可能比你在全职工作中赚到的钱要多得多。 这就是为什么即使是谷歌编码员也为了成为独立承包商而上交他们花哨的免费班车和午餐。

在自由职业者世界的上层,开发人员每小时的收入高达一千美元。 他们在工作时环游世界,或者他们待在家里,寻找使他们最有效率的工作与生活平衡。 无论什么漂浮他们的船。

他们没有做的是按其他人的时间表打卡。 当然,他们对接下来会发生什么有更多的不确定性,但他们的表现非常好。 但是你如何从你的办公椅上到达那里?

过渡到自由职业确实令人生畏。 找到既能让你兴奋又能付账的稳定工作是相当困难的,尤其是如果你还没有在科技巨头之一为自己出名的话。 别搞错了:成为一名自由职业者,你就是在创建自己的(非常小的)企业。

您必须专注于营销自己,就像您必须专注于保持技术技能的前沿一样。 这里有 7 种方法可以让你自己定位,以进行源源不断的自由前端开发工作。

1.拥有一流的在线形象

Have a Stellar Online Presence

不言而喻,您应该不断磨练自己的技术技能,但作为一名自由职业者,您也确实需要专注于展示这些技能。 确保你有一个在线作品集,证明你对所有新技术都是最新的,并且它很好地展示了你的个人品牌、你的多功能性和组织。

无论您是依靠个人网站、GitHub 还是您的 LinkedIn 个人资料来展示您的才能(希望以上都是如此),请注意保持您的工作历史和获得的技能集是最新的。 您应该上传您当前正在处理的项目的片段,并始终确保包含解释。 请记住,您的大多数客户对前端开发知之甚少,因此最好用非技术术语阐明您在做什么,以最大限度地提高消化率。

您还应该利用许多可用的社交媒体管理工具来帮助您系统地管理您的在线形象。 IFTTT(If This Then That)是一个易于使用的网站,可以在各种平台上同步您的个人资料,例如,每次您在 LinkedIn 上发布帖子时,您的 Twitter 帐户都会自动通知您的关注者。

这是在一个平台上利用现有网络来获得新平台流量的好方法。 Buffer 和 Hootsuite 是另外两个社交媒体仪表板,可让您在一个地方管理所有个人资料,允许您安排内容发布并使用数据分析来衡量帖子的覆盖面和参与度。

2. 像雇主一样思考

Think Like an Employer

许多从事自由开发人员市场的人并不完全了解前端开发人员的角色——这是他们聘请的重要原因之一。 他们要转向哪里?

也许对于他们的大学室友或编码高手的小表弟来说,但他们的第一个参考点往往是互联网。 有很多前端开发人员招聘指南和职位描述,旨在帮助雇主区分不同类型开发人员的角色,这样他们就知道该雇佣谁来提升他们的用户体验。

利用这些资源。 如果您发现在 JavaScript 中一定程度的专业知识是不可协商的,并且您已经把它记下来了,但您也看到许多顶级网站建议雇主他们应该寻找具有工作知识的开发人员jQuery 也是,请注意。

阅读书籍(或网络)并确保您正在努力掌握您在网上看到的所有资格。

3.专注于发展你的软技能

Focus on Developing Your Soft Skills

在寻找前端自由职业者人才时,客户不仅仅是在寻找摇滚明星开发人员。 他们希望有人能够无缝地融入他们的团队并将项目的所有部分连接在一起。 作为前端开发人员,您身兼数职,与后端团队和 UI/UX 设计师进行协调。 成为一名优秀的沟通者的价值不可低估。

能够了解如何解决某个问题可能看起来非常直观,这就是为什么许多开发人员不会花很多时间思考如何解释他们的决策过程的原因。

但是,如果您对以前从未解决过编码问题的人不熟悉这样做,您可能会惊讶于它的难度。 花一些时间确保你已经弄清楚如何最好地表达你的工作流程。

在与潜在客户联系之前,与您的非技术同事和朋友一起练习总是一个好主意。 它可能不会成为最引人入胜的晚餐谈话,但它是准备面试并使自己成为出色沟通者的好方法。

4.从小处着手

随着自由职业者经济的兴起,互联网上出现了大量的自由职业者工作委员会。 使用 Upwork 或 Freelancer 等网站来寻找可以让您从小处着手的工作。 开始时先进行相对简单、易于管理的项目,然后将其用作积累经验的一种方式,然后再进行更复杂和耗时的工作。

通过从较小的项目开始,您将有机会在全力以赴之前“试一试”。 使用您的第一个项目来测试不同的工作环境,并了解如何与远方的客户进行最佳沟通。 您将建立您的投资组合,并弄清楚如何成为一名商务人士而不仅仅是一名员工。

5. 加入人才网络

Join a Talent Network

在线工作委员会的一个大问题是,虽然它们是自由职业者和雇主联系的好地方,但大多数时候,它们并没有处理两端的大部分审查过程。 这意味着他们经常被业余爱好者挤满了,无论是开发人员还是客户。 要找到稳定的、真正了解前端开发并因此对您设定合理期望的引人注目的项目和客户供应可能具有挑战性。

像 Toptal 这样的人才网络在两端都占据了大部分搜索量,使一流的开发人员很容易与认真的客户建立联系。 Toptal 是一个由来自世界各地的数千名自由开发者和设计师组成的网络,他们都通过了非常严格的筛选过程。

他们还会筛选客户,因此您不必浪费任何时间淘汰那些不知道自己想要什么或在做什么的客户。 通过加入,您将成为精英开发人员网络的一部分,该网络将使您与稳定的客户流相匹配,这些客户拥有完善且有趣的项目。

6. 明智地了解您的费率

Be Smart About Your Rates

成为自由开发者最棘手的部分之一就是设定费率,尤其是当您刚刚起步时。 您需要在定价中间找到最佳位置,不要低到您实际上正在赔钱,但又不要高到以至于潜在客户转身离开。

你在这里的第一步是做一些市场调查。 报告具有类似专业水平的其他前端开发人员收费是多少? 在工作委员会上搜索您所在地区的现行价格,如果该网站有评级系统,请检查价格如何随着正面评价或完成项目的增加而变化。

其次,考虑一下您自己的间接费用和其他费用。 完成这项工作需要付出什么代价? 将其除以您估计完成项目所需的时间,这应该大致是您的收支平衡率。 在设定价格时,请考虑您从市场研究中获得的信息和收支平衡率。

第三,您应该始终为客户着想。 他们是小型初创公司还是大公司? 显然,如果您正在与一个刚刚起步的团队合作,那么您的价格应该低于您在知名品牌找到工作时的价格。 您为客户的项目增加了什么样的价值?

如果您的客户想要获得更多潜在客户或更多流量到他们的网站,请考虑您的工作将带来的每条额外潜在客户的附加值。每个月带来五个额外潜在客户的附加值是多少? 十? 请记住,在您协商价格时,您的工作将如何使您的客户获得更多利润。

最后,在开始工作之前,您应该始终同意您的价格。 这将防止严重的头痛,并为您和您的客户带来更大的满意度。

7.避免倦怠

Avoid Burnout

自由职业者往往比全职办公室世界的同行更有效率。 作为一名自由职业者,尤其是远程自由职业者,您不必处理按照别人的日程安排工作、通勤上班或在那儿避开分心的事情。 你知道(或者你很快就会发现)什么让你的工作效率最高,没有什么能阻止你坚持这种做法。

问题是,许多自由开发者都是工作狂,这意味着他们往往比办公室同事更容易倦怠。 您可能会发现自己最适合独自工作,并且对咖啡因大肆宣传。 这对您的工作流程非常有用。 它对你的心理和身体可能不太好。

饮水机聊天和午休绝对会分散办公室的注意力,但保持基本的人际互动并确保每隔几个小时休息一次是非常必要的。 当你和其他从事同一任务的人在一起时,这样做会容易得多。 当您完全沉浸在一个项目中并且完全靠自己时,这会更难。 但你必须这样做。

创建一个例程,让您在游戏中保持领先。 请记住,咖啡和水是不平等的。 保持健康的饮食。 定期休息。 腾出时间锻炼。 不要逃避你的社交义务,甚至是听起来有点有趣的社交活动。

仅仅因为你可以全天候工作并不意味着你应该这样做。 你代码中的那个讨厌的错误会在早上出现,如果你让自己睡一整夜,从长远来看,你会变得更加敏锐。 如果你不照顾好自己,它就会开始出现在你的工作中,或者在你与客户的互动中。

结论

现在是将您的前端开发人才带到自由职业市场的好时机。 您的技能在所有行业都备受追捧,因为每个企业都旨在创建一个高度直观、引人注目的在线形象。 在满足这种需求方面,真正缺乏才华横溢的前端开发人员。 而且,越来越多的公司首先将自由职业者作为一种在项目到项目的基础上提高招聘效率的方式。 这是一个开发商的市场。 出去抓住它。 请记住,这样做,您将同时兼顾前端开发人员、销售人员和业务人员的角色。