成为独立开发者

我对作为软件开发人员独立工作这一主题的一些想法

在过去的十年中,我曾在许多不同的团队工作过。我最初是一名自由职业者,以为自己会独自从事一家小型企业的工作,例如从事网站和前端方面的工作,但最终我找到了许多需要与我不同的团队。每次加入团队时,我都会发现不同的动态,并且会感受到不同的同理心。我曾经是一些美好时光的一部分,而在一些不太美好的时光中。

但是我总是独立工作,这意味着我从未被雇用过。我只是当承包商的工作,它有津贴和缺点。

自由

关于独立的最好的事情就是自由。如果您是员工,那么您就有老板。如果您是承包商,则有一个客户。您也可以有多个客户端。我从来没有多个客户,因为我一直想在一边建立自己的业务。作为雇员,在某些国家/地区,根据合同,您的雇主可能有权使用您在业余时间创建的所有内容。那太疯狂了。作为独立承包商,您可以自由地进行辅助项目。其实,更多事物您拥有的更好:您的投资组合增长,您的感知价值增长,您的个人品牌增长,您的下一份合同将获得更好的回报。

灵活性

一种自由度是灵活性。灵活性很棒。作为员工,公司全年给您的假期只有2到3周。想象一下:您在夏季休假3周,然后在344天中没有其他一天可以休假。在某些国家/地区,例如欧盟国家/地区,对员工来说情况更好,但是如果您需要请假,仍然需要允许

工作是高薪的笼子。人格类型多种多样,特别是因为在工作中隐含某种社交网络(您的同事,老板),有些人讨厌它。我在后一组。

第一个灵活性特权是小时。您可以根据自己的客户度过非常灵活的一天(提示:明智地选择客户)。我需要休息一天吗?下周六我可能会工作,以弥补损失的时间。下周我下班,我将减薪25%。

如果您决定进行远程工作,那么自由复合将带来全新的灵活性。您的客户可能在美国,而您在欧盟,因此您可以休假一整天,确定每天工作5个专注的深小时,而不是8个马虎小时,并且可以从2PM到7PM工作。还是从5PM到10PM,如果这对您更合适。

您提供的是价值,而不是时间

但是作为承包商,您真的每小时工作一次吗?还是您提供的价值与工作时间无关?也许您非常擅长在1小时内完成一些初级或中级开发人员可以在5小时内完成的工作。并根据您的经验和技能来做得更好。

您的价值

独立的另一个好处是,您不太可能会为单个客户工作多年。随着职业道路的发展,您更有可能建立联系网络并获得更大的机会。

每次机会出现时,您都将从过去的项目中获得所有经验,并且可以收取更多费用。

关于您的价值,有很多话要说。准确地说,您的感知价值。在一个员工团队中,导致最终结果的每个团队成员的努力之间可能存在模糊的界限。作为一个熟练的承包商,您的价值可能会更加清晰。但这一切都取决于您,取决于您如何建立对自己的看法。当您独立时,害羞的开发人员几乎没有地方。您可以认为自己是黑客类型,直到3AM为止都要编写代码,即使您在Slack聊天中保持沉默,每个人都知道您在做什么。不,关于通信,尤其是在远程工作时,有很多话要说。您需要在这方面保持高度活跃,并且如果您需要与团队一起这样做,则需要与外部世界进行十次以上的交互。

个人品牌

建立个人品牌是当今世界的关键,而且从未如此简单。你只需要露面。 YouTube,博客,播客,社交媒体,dev.to等网站以及其他,只是选择适合您个性特征的工具即可。

在决定您的价值是什么时,个人品牌是一个很大的因素,因此,当客户询问您的价格时,您的价格是多少。您如何决定呢?辛苦了这几乎和估计项目时间一样困难,除了不那么困难!您所要做的就是保持自我意识和自信。并且了解您的价值,以及您为客户提供的价值。价格也根据您所居住的国家和客户所居住的国家而有很大不同。也许您居住在欧洲的复活节,而您的客户来自旧金山。可以获得SF每小时费率吗?与住在硅谷的花生相比,您是否应该得到花生?有个好问题要问,但恐怕我没有答案。

这个很难(硬

很难,您可能还没有准备好。然而。

为了独立谋生,您必须找到客户。每时每刻。您是否拥有可以推荐并推荐您自己的人脉的人脉网络?

您是否有人们想要支付的技能?人们知道您具备这些技能吗?

如果您不自信并且没有安全网,请在侧面进行操作。对于您自己的想法。或从慈善机构和您可以为当地的公益组织做的其他工作开始。

另一种简单的开始方法是与本地开发机构和公司联系,这些公司可能对吸引承包商而不是全职雇用人员非常感兴趣。

这值得么?

是的。


更多实验教程: