做一名自由软件开发者是很棒的

做一名自由软件开发者是很棒的

原文:https://medium.com/hackernoon/being-a-freelance-software-developer-is-awesome-5849b7db59fe

The author in Torres del Paine park, Patagonia, Chile

五年前,当我把目光投向学习编程并成为一名专业的 T2 软件开发人员时,有一样东西是我从这份工作中寻求的最重要的东西——自由。当我从大学毕业并获得神经科学学士学位时,我对软件几乎一无所知,也从未写过一行代码。我在 UCSF 的神经科学实验室找了一份工作,希望为自己在科学或医学领域的职业生涯做准备。在这条路上工作了一年多之后,我意识到它不适合我。虽然我非常尊重我的同事和我们所做的工作,但我被单调的日常工作,更重要的是,我的整个日常工作逼疯了。我知道我需要找一份能让我每天都有更多智力参与的工作,以及为自己工作和远程工作的灵活性和自由。

住在旧金山,软件行业对我很有吸引力,因为它似乎与我寻找的东西完全吻合。我在城市里遇到了很多最近从编码训练营毕业的学生,看到他们能够独立完成软件创作,并在短短几个月的高强度培训后获得可观的薪水。在尝试编码并发现我真的很喜欢它之后,我把接下来的几个月花在了这个过程的上,并设法在旧金山的一家科技公司找到了一份全栈网络开发员的工作。这份工作在一段时间内非常棒,因为我学到了很多新东西,并在一个全新的环境中工作。但是,在我的学习速度开始放缓,我习惯了新的工作环境后,我以前对自由的渴望又回来了。我决定上路,找一份自由职业者的工作。一年多来,我一直在世界各地旅行,同时从事自由职业和自己的创业项目,我从未如此快乐过。原因如下:

Viña del Mar, Chile

位置独立性

数字游牧生活方式在过去几年里一直呈爆炸式增长,这是有充分理由的。我一直喜欢旅行,但远程工作让我超越了两周假期的肤浅,真正在国外生活,完全沉浸在外国文化中。我在欧洲、亚洲和南美洲呆过一段时间,现在差不多已经在哥伦比亚的麦德林开了一家全职店(在这里找到原因)。远程全职工作的能力不仅提供了长期文化沉浸和日常新奇感的好处,还提供了许多实际好处。你可以住在一个比旧金山这样的地方便宜得多的地方,因此节省更多的钱,工作更少的时间,或者生活得更奢侈(我更喜欢三者兼而有之)。此外,你可以四处走动,以避免恶劣的天气,并保持自己在一个永恒的夏天。

Mugello, Italy

机动工时

自由职业还提供了一个好处,那就是你可以随时工作。当然,你会有一些会议需要在正常工作时间协调,你需要在空闲时间通过电子邮件联系。然而,这只占很少的时间,你可以创建自己的时间表。你晚上工作得比白天好吗?当你感觉最有效率的时候,你可以整天睡觉和工作。周二晚上外出的宿醉?如果你是全职工作,这通常意味着走进办公室,假装工作 8 个小时,同时感到痛苦,并试图避免在办公桌前睡着。作为一名自由职业者,你可以把周三的工作挪到周六,或者等到宿醉消退。

参与多个项目

如果你很容易感到无聊(像我一样),那么同时做多个项目的能力对保持你的积极性和参与度很有好处。如果我对某项技术感到厌倦,我可以寻找并承担一些项目,让我使用和/或学习一项新技能。如果我不喜欢和某个客户一起工作,我的承诺通常只是每次工作几周,所以我可以很容易地中止合同,找一个和我相处得更好的人一起工作。此外,对我来说,这是至关重要的,因为我在从事自由职业的同时,正在为数字游民建立一个网络开发培训学院。当我在《目的地:开发》上有更多的工作要做时,我可以减少我的自由职业承诺。当我资金不足时,我可以扩大规模。这是我正在做的另一个项目,与 Hackernoon 的读者非常相关。

Vama Veche, Romania

没有隔间

逃离办公室环境给我带来了一些具体的额外好处。忘记通勤,忘记每天在同一个地点工作。如果我想在家工作,我会这样做。如果我想去咖啡店或共同工作的地方,我不需要征得同意。此外,虽然有些人在办公室环境中发展得很好,但我总是发现自己的工作效率很低,因为人们总是打断我,制造噪音,说长道短。我对参与办公室政治不感兴趣,我更喜欢在工作时最大限度地提高效率,并将社交活动分开,这就引出了我的下一个观点:

Cusco, Peru

为你的效率获得报酬

任何在企业环境中工作过的人都知道低效率是如何猖獗的。如果你的工作速度比同事快 5 倍,或者产生的代码错误少 5 倍,你可能会得到加薪或奖金。然而,你不会得到比同事多 5 倍的薪水或奖金。有了自由职业,你实际上可以获得比全职工作高出几倍的时薪,同样也可能比技能较低、生产率较低的自由职业者高出几个数量级。你也可以协商固定成本的项目,如果你恰当地设定条款,这些项目会因效率而奖励你。例如,如果你根据你对一个普通开发人员以 100 美元/小时完成这项工作所需时间的预测来谈判一个固定成本的项目,并且你能够在 1/3 的时间内完成这项工作,那么你现在实际上已经将你的收入增加了三倍,并获得了 300 美元/小时的工资率(这些也不是夸大或伪造的数字——它们是完全可行的)。

用自己的方式做事

不要误解我的意思,向有经验的高级开发人员学习并把复杂的系统作为一个团队放在一起是非常值得的。你可以找到自由职业者的工作,这将允许你与其他熟练的开发人员和有才华的团队一起工作。然而,有时你不想听别人对你的代码风格、你应该使用哪种库或技术、或者你应该写哪种测试的意见。作为一名自由职业者,你将有机会承担许多你是技术领导者的项目。你可以按照自己喜欢的方式做事,随时尝试新技术,使用自己喜欢的工具。

Busan, South Korea

(真的)无限假期

许多知名科技公司声称提供“无限假期政策”。在大多数情况下,这实际上只是一种营销策略,以吸引那些并不热衷于实际意义的员工。员工经常感到内疚,甚至比正常的年度分配时间更少的休假时间,并且没有额外的报酬,因为他们没有休假时间来兑现。作为一名自由职业者,你实际上有无限的假期。想在没有手机服务的情况下在亚马逊进行为期三个月的长途跋涉吗?结束你正在做的事情,继续前进。你不用担心电子邮件,也不用担心火灾。你真的可以想走多久就走多久。如果你决定要把三个月的旅行延长一个月,你将没有人来批准。在过去的一年里,我每隔 2-3 个月就去度假一次,我认为这对于几乎所有的全职工作来说都是不可能的。

所以,你有它。我真的很喜欢写代码,因为它让我不断学习新的东西,并构建有形的(尽管是虚拟的)产品。但是,在我看来,这一行提供的自由和收入潜力的结合也是无与伦比的。对学习编码和创造你真正热爱的生活方式感兴趣吗?查看 目的地:Dev,我们在哥伦比亚麦德林为数字游牧民族开设的软件开发培训学院

评论

原载于www.destinationdev.com

黑客中午是黑客如何开始他们的下午。我们是 @AMI 家庭的一员。我们现在接受投稿,并乐意讨论广告&赞助机会。

如果你喜欢这个故事,我们推荐你阅读我们的最新科技故事趋势科技故事。直到下一次,不要把世界的现实想当然!


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除