二十年自由职业网页开发:所得智慧与经验教训

Avatar of Adam Coti
Adam Coti

DigitalOcean 为您的旅程各个阶段提供云产品。立即开始使用 价值 200 美元的免费信用额度!

1998 年夏天,克林顿总统抵御了 性不当行为指控,唐纳德·特朗普 客串演出 了伍迪·艾伦的电影,我开始了我的自由职业网页开发生涯。二十年过去了,300 多个网站之后,我仍然在做这件事——一直是自己工作,一直在家工作。在此期间,我有幸与许多著名的广告公司和精品设计公司以及许多当地企业和个人合作。

那些有兴趣转向自由职业的人经常向我征求建议,我很乐意分享我的智慧之言。这篇文章是对这些建议的总结。它不仅对希望从事自由职业的开发人员和程序员有帮助,而且对设计师、项目经理、文案撰稿人——所有希望在我们行业中在家独立工作的人都有帮助。这是一条我热爱的职业道路,但并不适合所有人。

我的背景

这一切都没有计划好。我确实在青少年时期对编程感兴趣,首先是在 Timex Sinclair 1000 上学习 BASIC,然后是在 Apple II 上学习汇编语言。尽管如此,大学毕业后,我还是在杂志出版的商业领域开始了我的职业生涯。然而,不到六年后,我需要改变,我的道路把我带到了纽约的普拉特学院,在那里我报名参加了平面设计课程。这包括 HTML 和 JavaScript 的选修课,这些课程意外地重新燃起了我对编程的渴望。然后,一位老师把我介绍给了一位招聘人员,我新的自由职业前端开发人员生涯就此诞生。

成功自由职业的首要要素

当被问及我作为自由职业者如何生存这么久时,我的答案总是相同的:最重要的是,要可靠。别误会我的意思;我的网站必须按承诺工作,这一点很重要——必须满足要求,必须遵循最佳实践。但我很快发现,我的客户不一定是在寻找工作本身的完美。事实上,直到今天,我经常有一种奇怪的感觉,即没有人去看我的代码,只要没有错误。

真正重要的是按时交付。截止日期是神圣不可侵犯的。如果项目经理——他们看起来总是工作过度、压力过大——可以依赖我按计划进行,那么他们的整体责任中就少了一个让他们彻夜难眠的部分。为此,我经常受到感谢。我巧妙地使用 CSS 或高效的 JavaScript 编码?很少有人会承认这一点。

实现这种可靠性最终成为自由职业者面临的首要挑战,尤其是在为多个客户同时处理多个项目的时候。另外,还要承受没有人在生病或紧急情况下接手的压力。我常用的体育比喻是,作为团队的一部分工作就像打篮球一样。投篮失准了?把球传给你的队友来弥补。在家工作的自由职业者更像是拳击手——你独自一人在拳击台上,没有其他人来为你记功或承担责任。认输 不是一种选择。

然而,不可避免地,会有一些问题会影响自由职业者的可靠性。会出现延迟、范围变更、截止日期调整。这时,就需要与客户进行公开诚实的沟通。早些时候,我担心如果我以任何方式触犯了客户,他们就不会再聘用我做未来的项目。然而,实际上,我发现事实恰恰相反。如果以项目及其流程的最大利益为重,我认为客户会感谢你指出红色信号,即使这些谈话可能很困难。成为一名成功的自由职业者并不等同于过度顺从。必须主动提出可能影响自己在任何项目中的作用的担忧。

成为精通的通才

我的专业是前端开发。客户聘请我将精美设计转化为在所有浏览器中都能正常运行的代码。为此,我必须精通 HTML、CSS 和 JavaScript。尽管我在相关领域有可销售的知识,包括流行时的 Flash 和现在的 WordPress,但我的核心专业知识仍然保持不变。正是这种核心专业知识让我获得了工作。

这一点很重要,因为我发现,大多数聘用我作为自由职业者的项目,尤其是大型项目,都类似于流水线——不同的个人被分配完成流程中的一个特定部分,同时与其他做同样工作的人一起工作。最终,所有内容都被组装成最终产品。正是当我在这些情况下使用我应该非常擅长的那个技能时,我才发挥了作用。我拥有许多辅助知识并不相关。

正如每个人都注意到的那样,近来,“全栈开发人员”和“全栈设计师”的描述越来越突出。在早期,我们只是将这些人称为在其专业领域拥有广泛技能的人。无论术语如何,拥有广泛的知识无疑是一个巨大的优势,而且只会扩展一个人的职业生涯,但请记住,拥有一个你比大多数人做得更好的特定技能非常重要。精通所有领域,但样样不精的自由职业者,通常不会被视为聘用对象。

多元化的神话

我早期的认知是,自由职业会比其他选择提供更多经济保障。我不希望把所有的鸡蛋放在一个篮子里,也就是一个永久雇主,而是希望将风险分散到一群客户中。如果其中任何一个客户突然离开,总会有其他人来弥补。

然而,在实践中,我发现这是一种不可持续的模式,因为在繁忙时期根本无法满足所有对你的服务的需求——我们每个人一次只能处理这么多工作。这将导致一些客户被迫在别处寻找人员来完成他们的项目。然后,下次再来的时候,你可能不再是他们自由职业者资源列表的首选。

这将导致不可避免的平衡,即一两个客户会占我生意的很大一部分。无论经济状况和对我的服务需求如何起伏,我一次又一次地看到了这种动态变化。规模较小、频率较低的客户是当我有空的时候才有的,但不是我的优先考虑。从好的方面来说,拥有定期聘用我的主要客户可以提供可靠的收入来源;不好的方面是,我很少像我曾经希望的那样多元化。

在家网络

那么,人们最初是如何获得工作的呢?在早期使用招聘人员后,这对我来说尤其必要,因为我缺乏相关经验,我的网络随着我合作过的人员不可避免地转到新的雇主而扩展。这些联系,通常是设计师和项目经理,把我放在他们的虚拟 Rolodex 中,作为潜在的资源,从而扩展了我的网络。

我获得潜在客户的另一个重要渠道是,在日常生活中与人见面,并与他们分享我的工作内容。这些随意的谈话——即使是那些看似不需要我服务的人——也经常创造出意外的机会,从而带来新的工作。正如俗话所说,不是你认识的人,而是他们认识的人。不要害羞——告诉全世界你做什么,以帮助产生口碑推荐。你是自己最好的代言人。

虽然 LinkedIn 是一个有用的曝光渠道,但自由职业者的网站提供了最佳且最可控的机会来展示你是谁以及你做什么。但是,作为一名在招聘决策中咨询过客户的人,我看到了很多这样的网站,它们掩盖了做出这种选择所必需的信息。避免将网站本身作为展示技能的诱惑。不要使用不必要的动画或干扰因素。最好让关键信息,如投资组合和简历,易于找到,甚至可以打印出来。

当然,能够获得越多回头客,就越不需要获取新客户。我相信我努力培养的人际关系帮助我做到了这一点。通过与关键联系人面对面会面,会形成无形的纽带,从而建立起真正的伙伴关系,超越传统的雇主/承包商互动。在 Skype 和 Slack 的时代,在家工作的自由职业者可能会长时间没有与他们工作的人进行直接面对面的交流。如果在物流上可行,就必须走出屏幕,在现实世界中留下印象。

给我钱!

毫无疑问,我最不喜欢自由职业的部分是不断需要提交估算。事实上,我倾向于将其视为一个两难的境地。如果我的估算被 readily 接受,我会有一种浅薄的感觉,认为我留下了钱;如果客户难以置信地回应我索要了那么多钱,我会感到羞愧,认为我过分夸大了。但有一种错误的恐惧,认为索要太多,客户会感到冒犯并离开。这种情况从未发生在我身上。如果有的话,会得到道歉,并开始协商。

但是,请始终记住,你的工作有价值,应该以市场价格获得适当的报酬。通过大幅压低估算(当工作量少时,这始终是一个诱惑),这暗示了客户你并不重视自己的工作。在我极少数情况下犯了自卖自贱的错误时,我往往会带着“愤怒”在这些项目上工作——不是对客户,而是对自己,因为我被置于一种必须投入更多时间来赚取更少钱的境地。

发票已经提交并付款。然后呢?许多知名的理财顾问建议保留 三到六个月的储备基金 用于应急。我的建议是,作为一个自由职业者,你永远不会存够钱。繁荣和萧条在现代经济中很常见,而且似乎发生的频率更高。因此,存钱,然后多存点。我经历过两次重大的经济衰退——2001 年的互联网泡沫破裂2008 年的全球金融危机。每次我的收入都会在很长一段时间内基本枯竭。拥有足够的储蓄让我能够渡过难关。

保持工作与生活的平衡

最近有很多关于我们行业从业者所面临的心理健康挑战的文章。我们大多数人都会在职业生涯的不同阶段经历各种情况,有时职业和个人经历的压力会对我们造成影响。我对此也不例外。随着我的职业发展,无忧无虑的青春心态逐渐被对未来生活的担忧所取代。自信变成了自我怀疑。我认为这并不一定是我们行业特有的表现,而只是现代社会中作为人类的结果。

在家工作的自由职业者可能会使情况变得更糟。在家庭办公室相对孤立的环境中,很容易陷入消沉,身边没有人提供鼓励。当时机到来时,我有责任做出努力,向我的客户和朋友(通常是一样的)寻求支持。人们可以感同身受。我们并不孤单,我们都在努力。

让我保持平衡的最有效方法是尽可能地远离电脑,或任何视频屏幕。无论工作量如何,我都会确保去健身房锻炼、拜访朋友,或者只是去散步。我还经常参加与我的职业无关的课程,以刺激大脑的不同部分。现在,我将大量空闲时间投入到学习德语,这对我来说是一个挑战,与网页开发毫无关系。

当你自学与工作相关的新事物时,尝试创建既有回报又有挑战的项目。为了保持动力,假装你是自己的客户,并设定截止日期和里程碑。去年,我做到了这一点,开发了一个 jQuery 插件,我在 CSS-Tricks 上发表了相关文章,该插件允许浏览器大声朗读网页。这是一次很棒的学习体验,而且我一路玩得很开心。

展望未来

这些是我自己对自由职业生涯的反思,它离结束更近,而不是离开始更近。其他有类似职业生涯的人可能会有不同的印象和建议——下面的评论部分是一个绝佳的论坛,可以表达任何佐证或对比的意见。

与任何职业道路一样,成为自由职业者也包含着一套奖励和牺牲。虽然我的遗憾很少,但那些考虑自由职业的人必须自己决定它是否适合他们。做出这个决定的解放之处在于,实际上没有“正确”的答案。我们都是不同的,不断变化,不断发展。十年前对我们来说不适合的职业,在以后可能会感觉很合适。

从某种意义上说,也许这个决定已经为我们做出了。随着终身雇佣制时代早已过去,公司解雇员工的速度比以往任何时候都快,现在可能是时候认识到 我们现在都是自由职业者