我对作为软件开发人员独立工作这一主题的一些想法
在过去的十年中,我曾在许多不同的团队工作过。我最初是一名自由职业者,以为自己会独自从事一家小型企业的工作,例如从事网站和前端方面的工作,但最终我找到了许多需要与我不同的团队。每次加入团队时,我都会发现不同的动态,并且会感受到不同的同理心。我曾经是一些美好时光的一部分,而在一些不太美好的时光中。
但是我总是独立工作,这意味着我从未被雇用过。我只是当承包商的工作,它有津贴和缺点。
自由
关于独立的最好的事情就是自由。如果您是员工,那么您就有老板。如果您是承包商,则有一个客户。您也可以有多个客户端。我从来没有多个客户,因为我一直想在一边建立自己的业务。作为雇员,在某些国家/地区,根据合同,您的雇主可能有权使用您在业余时间创建的所有内容。那太疯狂了。作为独立承包商,您可以自由地进行辅助项目。其实,更多事物您拥有的更好:您的投资组合增长,您的感知价值增长,您的个人品牌增长,您的下一份合同将获得更好的回报。
灵活性
一种自由度是灵活性。灵活性很棒。作为员工,公司全年给您的假期只有2到3周。想象一下:您在夏季休假3周,然后在344天中没有其他一天可以休假。在某些国家/地区,例如欧盟国家/地区,对员工来说情况更好,但是如果您需要请假,仍然需要允许。
工作是高薪的笼子。人格类型多种多样,特别是因为在工作中隐含某种社交网络(您的同事,老板),有些人讨厌它。我在后一组。
第一个灵活性特权是小时。您可以根据自己的客户度过非常灵活的一天(提示:明智地选择客户)。我需要休息一天吗?下周六我可能会工作,以弥补损失的时间。下周我下班,我将减薪25%。
如果您决定进行远程工作,那么自由复合将带来全新的灵活性。您的客户可能在美国,而您在欧盟,因此您可以休假一整天,确定每天工作5个专注的深小时,而不是8个马虎小时,并且可以从2PM到7PM工作。还是从5PM到10PM,如果这对您更合适。
您提供的是价值,而不是时间
但是作为承包商,您真的每小时工作一次吗?还是您提供的价值与工作时间无关?也许您非常擅长在1小时内完成一些初级或中级开发人员可以在5小时内完成的工作。并根据您的经验和技能来做得更好。
您的价值
独立的另一个好处是,您不太可能会为单个客户工作多年。随着职业道路的发展,您更有可能建立联系网络并获得更大的机会。
每次机会出现时,您都将从过去的项目中获得所有经验,并且可以收取更多费用。
关于您的价值,有很多话要说。准确地说,您的感知价值。在一个员工团队中,导致最终结果的每个团队成员的努力之间可能存在模糊的界限。作为一个熟练的承包商,您的价值可能会更加清晰。但这一切都取决于您,取决于您如何建立对自己的看法。当您独立时,害羞的开发人员几乎没有地方。您可以认为自己是黑客类型,直到3AM为止都要编写代码,即使您在Slack聊天中保持沉默,每个人都知道您在做什么。不,关于通信,尤其是在远程工作时,有很多话要说。您需要在这方面保持高度活跃,并且如果您需要与团队一起这样做,则需要与外部世界进行十次以上的交互。
个人品牌
建立个人品牌是当今世界的关键,而且从未如此简单。你只需要露面。 YouTube,博客,播客,社交媒体,dev.to等网站以及其他,只是选择适合您个性特征的工具即可。
在决定您的价值是什么时,个人品牌是一个很大的因素,因此,当客户询问您的价格时,您的价格是多少。您如何决定呢?辛苦了这几乎和估计项目时间一样困难,除了不那么困难!您所要做的就是保持自我意识和自信。并且了解您的价值,以及您为客户提供的价值。价格也根据您所居住的国家和客户所居住的国家而有很大不同。也许您居住在欧洲的复活节,而您的客户来自旧金山。可以获得SF每小时费率吗?与住在硅谷的花生相比,您是否应该得到花生?有个好问题要问,但恐怕我没有答案。
这个很难(硬
很难,您可能还没有准备好。然而。
为了独立谋生,您必须找到客户。每时每刻。您是否拥有可以推荐并推荐您自己的人脉的人脉网络?
您是否有人们想要支付的技能?人们知道您具备这些技能吗?
如果您不自信并且没有安全网,请在侧面进行操作。对于您自己的想法。或从慈善机构和您可以为当地的公益组织做的其他工作开始。
另一种简单的开始方法是与本地开发机构和公司联系,这些公司可能对吸引承包商而不是全职雇用人员非常感兴趣。
这值得么?
是的。
更多实验教程:
- 我用来运行此博客的堆栈
- 成为软件开发人员的8个充分理由
- 针对写博客的开发人员的SEO
- 回顾《 4小时工作周》
- 建立生活方式企业
- 建立自己的平台
- 作为独立制造商,您应该制造哪种产品?
- 创建自己的工作保障
- 开发人员,学习行销
- 产品业务的自由
- 产生价值
- 为您的业务着想
- 这个想法没什么
- 利基市场
- 面向软件开发人员的远程工作
- 产品/市场契合度
- 前端开发人员的最佳播客
- 为什么要创建电子邮件列表?
- 断开时间与金钱的联系
- 稀缺性原则适用于软件产品
- 社会证明原则
- 我如何将暗模式添加到我的网站
- 我在Deep Work上的笔记
- 使用无聊堆栈的优点
- 如何估算编程时间
- 成为独立开发者
- 如何学习如何学习
- 为什么针对编程工作的面试问题如此困难?
- 我需要学位才能成为程序员吗?
- 每个人都可以学习编程
- 如何提高生产力
- 如何获得静态网站的实际浏览量
- 您今天是否填补了开发人员的水桶?
- 我如何录制我的视频
- 我过去所做的所有软件项目
- 教程制作者角度的教程炼狱
- 每个开发人员都应该有一个博客。这就是为什么,以及如何坚持下去
- 具有开发人员的业务思维
- 如何编写不可维护的代码
- 什么是冒名顶替综合症
- 如何在家工作而不发疯
- 我如何不再担心并学会热爱JavaScript生态系统
- 我如何制作网页原型
- 您应该是团队中最糟糕的开发人员
- 如何使用Hugo建立博客
- 写你不知道的东西
- 如何使用uBlock Origin阻止干扰
- 编码是一门艺术
- 我连续两年每天写一篇博客文章。这是我从SEO中学到的5件事
- 扑灭大火
- 关于成为一名通才
- 开发者的困境
- My plan for being hired as a Go developer. In 2017
- 使用Mac和iOS设备提高工作效率
- 如何从教程转到自己的项目
- 这是我的小数码花园
- 如何以开发人员身份开始自由职业
- 分享建立软件产品业务的旅程
- 子文件夹与子域
- 我如何使用文本扩展来节省时间
- 软件是超能力
- 我喜欢书
- 我如何决定创建一个新的项目管理应用程序