程序员的自由选择:告别传统工作,开启自由职业之路

发表时间: 2022-05-07 20:16

当前,全国疫情防控形势依然严峻,在此背景下,远程办公成为众多企业的选择。当有人在为克服居家办公的惰性而努力时,也有人在考虑完全独立工作的可能。

  对于程序员来说,如果不想继续在公司上班,如何才能成为自由职业者呢?日前,“51CTO技术交流群”就此展开了讨论,各行各业的技术人对于程序员走向自由职业的途径和利弊发表了自己的看法。

要义:找准自身定位,锤炼核心专长

  自由职业者要有一技之长,找准自己的定位,不然很容易懒散。

  ——前端-莉莉-广东

  到公司上班,拿固定薪水,对大多数人来说是一种安稳的选择。但自由职业的“自由”也让不少人“虽不能至,心向往之”。而疫情最终走向的不确定性又倒逼了从业者对于自身处境的思考。

  来自北京的“网安-Kevin-帝都”分享了个人的心路历程:

  “从2020年初开始,持续半年后就对现有的经济来源产生了焦虑,单一来源,抗风险能力差,看似稳定却充满不可控因素,常常是被动接受。因此,不想上班一定是考虑过的(这和疫情因素无关,但是疫情放大了对现有处境的考虑)。然而,对大多数人(包括我)来说,短期(两三年)内脱离上班状态不太现实,因此,暂时还是要接受这种状态的延续。”

  据此考虑,他认为:

  “如果有想法,那么就需要充分评估自身处境、能力、圈子、资源等,考虑自己能做什么,定好大致的目标,充实自身的不足,然后慢慢前行并寻找机会,只要有目标有想法,对机会的敏感性就会大大增加

  在大目标不变的情况下,从简单的事情做起(哪怕没有收益或者收益很低),逐步地扩展自己的视野范围,接触不同背景和专业领域的同好。会有改变的。”

  那么具体来说,程序员要实现自由职业,起步阶段可以做哪些准备呢?“一介码农-麦子-广州”给出了如下建议:

  1、接小外包单,公司兼职

  2、未雨绸缪开发副业,写公众号、接咨询(得有个人专长)

  3、多在各种社区写文章、问答… 打造个人ip

  4、多交非技术的朋友,人脉很重要

  当然无论选择哪个方向发展,找准自身定位,锤炼一技之长最为关键。开发有开发的专攻,运维有运维的门道。

  以独立开发为例,这种模式常见于开发微信小程序、开发Android或iOS APP等。因为定位是自己独立开发,不太需要和他人协作共事,自由度较高。从变现角度讲,由于技术是为需求服务的,因此有时候技术并非最重要的因素,更为关键是要去思考自己面向哪些受众、要做一个怎样的产品或提供什么样的服务。哪怕技术不是特别牛,也可以通过需求的洞察、商业模式的跑通来弥补。目标定位准,项目做得好的话,收入也较为可观。

实践:明晰利弊,做起来都没那么简单

  接私活首先重要的是信任。需要让程序员能信任老板真的能结尾款,好多时候都是结不了尾款的。

  ——Python-咸鱼-北京

  开发者走向自由职业的方式和途径有很多,比如接外包、写作、讲课、咨询等等。但事实上,不管是看起来多么容易上手的方法,做起来都没有那么简单。权衡利弊,对风险有一定了解后再开始行动,可以避免不少弯路。

  虽然真正的独立开发者很少,但相信有不少人尝试过接“私活”,即在工作之余以个人名义通过某种途径承接软件项目。这种方式很直接——接项目,赚报酬。以项目结算报酬,相较固定月薪来说,无疑更具诱惑力。但这其中可能也存在一些问题:

  1. 来源不定。如果没有熟人引荐或平台渠道,你并不总是能接到项目。

  2. 要求不定。甲方的需求可能不断变化,你不仅要对其有足够的心理预期,还要善于应对这种可能极其频繁的细节改进。因此也有人认为“没两把刷子,还是老实搬砖比较稳妥”。

  3. 信任问题。这可能是开发者接单时最大的担心,如果没有一定的机制做信任背书,项目款不一定能及时到账,尾款也不见得能收回来。

  另外,做自媒体在很多人看来也是一条不错的出路。但细究起来,要走这条路同样要面对不少挑战。

  首先,如何写作。写作可能是程序员启动成本最低的建立个人品牌和影响力的方式。而且无论是做公众号还是做视频,文章、文案的质量都非常重要。但如何写好却是一个需要长期思考的命题。文笔上肯定不能太差,至少逻辑要清楚;选题上需要捕捉到更广泛更有时效的需求;内容上要有硬货,但又不能过于枯燥。

  再者,如何有效传播。有人认为,鉴于市场已经饱和,现在入场公众号已经过时。但也有人反驳,过时的只有思想,有干货的、对读者有用的或能引发共鸣的文字永远有其受众。当然,有吸引人的内容是前提,考虑到传播效果,如何提炼吸睛点也是关键。正如“摸鱼-Abulu-北京”提到,“流量时代,吃瓜群众占八成,如果抓不住眼球,靠剩下的两成怎么做大”,比如由一堆术语堆叠而成的标题或文章显然无法引起多数人的兴趣。

  最后,如何坚持。任何一件事要长期坚持,都非易事。尤其是对自己输出的内容要求比较高的人来说,短时间内投入与付出不成正比也是常事。不过,也有群友认为,“坚持是最简单的事情”,尤其对个人来说,坚持是最没有门槛、成本收益最好的方式,“如果认为坚持都很困难,那还是老老实实打工上班进体制吧”。

远程办公VS 自由职业:各有各的焦虑

  疫情之下,无论是选择接受公司安排进行居家办公,还是考虑干脆另谋出路开启自由职业,都无可厚非。两边人群各有各的考虑,也各有各的焦虑。

  对部分人群来说,在家办公往往意味着工作和生活没有了明确的边界,工作效率可能因此降低,同时工作量也可能加大。另外,缺少面对面的交流,沟通成本也必然增加,甚至为了协作,员工可能要面临大量的线上会议。有的人出于家庭和生计考虑,即使很难适应远程办公的节奏,也宁愿坚持下来,先保住工作再说。当然,居家办公体验到底如何,和公司性质、岗位职责、当前项目、工作责任等都密切相关。

  另一边,对选择自由职业的人来说,同样也有其困扰。自由职业不是真的完全“自由”,只是不在组织内、不在体系内工作而已。未踏上正轨之前,你依然要投入足够甚至更多的时间,才能创造像样的产出,赚到你想要的钱。在单位上班时,老板统筹安排任务,除了工作不用考虑其他,按部就班、按时领薪即可。自由职业后,如何规划工作内容,如何进行时间管理都需要自主决定,否则也只能逍遥一时,长期来看可能也会陷入困境。

  说到底,无论选择哪一种工作模式,都有其可发挥的空间,也有其被局限的框架。如果你正在考虑改变既定的轨道,那么做最好的准备,做最坏的预期,在不断尝试中也许就能摸索出“开心工作、快乐生活”的自由之义。

来源:51CTO技术栈

作者:千山