14488 字
约 48 分钟
1
职场修炼篇:程序员如何做副业?

职场修炼篇:程序员如何做副业?

作者:沉默王二 发布时间:2022-06-22T22:09:16.339+0800


内容收录在星球专栏《Java 面试指南》的《职场修炼篇》中,专栏托管在语雀平台上(更方便你沉浸式阅读和做笔记),访问地址和密码:https://t.zsxq.com/6iuzn6I

在掘金看到一篇文章,谈的话题是“大裁员下,程序员如何做副业”,我觉得谈的很好,刚好二哥在副业方面算是有一些不错的心得,所以整理了一下,顺带加入二哥的一些理解,希望能给球友们一些帮助和启发。

其实我认识的人群当中,很多大厂的程序员都在搞副业,我一开始不太理解他们的行为,毕竟大厂拿钱已经很多了,副业又需要耗费时间和精力,为什么要这么拼命的卷呢?

后来了解的多了,渐渐的发现,大厂的程序员做副业出于这些原因:

  • 大厂每年都会裁员,即便是进了大厂,仍然要面对被优化的局面,并没有想象中那么轻松,所以做副业可以抵御风险。
  • 一线城市的房价是真的高,外来人想要留下来,并非易事,一套房子动辄三四百万走上,只靠工资,仍然不够,而副业如果做的好的话,能在一两年内快速实现财富的积累。
  • 确实是想要分享,想要建立技术影响力,去帮助到更多的小伙伴,这种人不多,但确实有。
  • 平常的工作已经非常安稳了,业余时间又想折腾点事情,比如说写博客啊,做开源啊,能在这些事情上得到很大的满足,即便是不挣钱,也想做。

那二哥做副业的原因其实很简单,在三线城市嘛,只靠工资可以过上一般人(底层人民)的生活,不大手大脚,也能自得其乐。但很多业余时间就白白浪费了,除了读读书,照顾家庭,就只剩下打游戏什么的,时间长了,也会感觉厌烦。

那做副业,就会很充实。所以我从 2014 年一直写博客写到 2019 年,中间有一些零零碎碎的收入,第一笔我接的是给 CSDN 的付费投稿,400块,当时激动坏了。

后来也是零零碎碎的收入,包括做私活的尝试,基本上零花钱是有了。

直到 2019 年,突然在各大平台活跃起来,出了书,公众号的粉丝也增长很快,虽然我压根不会运营,但依然靠着日更,聚集了自己的一大批忠实粉丝。

这个过程中,我感觉挣钱都是次要的,最重要的我自己成长了。

  • 技术更扎实了,毕竟你想要输出,那就必须得有输入,对吧?
  • 认识越来越多优秀的人,整个交际圈就扩大了,不再局限于洛阳,不再局限于河南,交的朋友越来越多,有研究生,有博士,有 GitHub 开源作者,有出版社老师,有图书作者,有公众号作者,有博主,反正就是一大批有技术影响力的人,都接触到了。
  • 视野开阔了,整个人的思维和认知,几年前是完全无法相比的。和同学们之间的差距也越拉越大。
  • 关键是整体能力上升了,破局了以后,会发现家人也跟着很幸福。
  • 当然了,压轴的必须是各位球友们了,很多人拿我做榜样,这不,中学生都在读二哥的文章,已经是两年的老读者了,你说这是什么体验?

好了,今天我们就来聊聊,程序员做副业这件事。

为什么程序员都想着做副业?

我理解今天的程序员为什么都有做副业的想法,原因不外乎两个方面。

一是互联网的爆发期已过,以前程序员体量小,会点基本技能就可以不愁工作,薪资也非常可观,但现在随着大量人员涌入,各种名校高学历的加入内卷,我们突然发现没什么竞争优势了。

二是互联网开发圈这种畸形的工作氛围,熬夜加班过于严重,消耗生命力来赶进度。特别是大厂,钱是给的多,但是透支强度懂得都懂,说句不好听的是拿命换钱。

以前大家听这些可能只是自嘲一下,随着脉脉上不断爆出大厂程序员加班猝死的消息,大家开始慌了,原来比起收入,健康才是我们终身的财富。

当然还有一个原因,不只是程序员的职业阴霾,但程序员首当其冲,那就是 “35 岁危机”。

程序员是拼学习能力和创造能力的职业,不进则退的规则远大于其他行业。35 以后,如果你不是真的热爱这个行业,那么你会发现,20 多岁的那种学习钻研的毅力已经没有了。再加上身体状况大不如前,加班扛不动,各方面你怎么和新来的小伙子们拼?

以上的种种情况,再加上网络上疯狂的制造焦虑,我们自己也突然有了种随时会降薪,随时会被裁,随时要加入内卷,甚至随时会没命的担忧,开始想后路了。不行搞点副业?不行创个业?

其实说到底,就是大家对未来的担忧。

卷不动怎么办?遇到 35 岁危机怎么办?大家都想着规避风险,于是越来越多的人开始不得不去关注副业。

当然了,二哥做副业不是因为 35 岁危机,而是水到渠成的一件事,一开始就是接私活做外包,同时分享博客,分享博客纯粹是一件没有任何功利性目的的一件事。

只不过啃上了一波博客平台+微信生态的红利而已。

怎么看 “加班内卷” 和 “35 岁危机”?

这两个现象是程序员焦虑的主要来源,看似避无可避,可有没有想过根本原因是什么?

我们再往深剖一下这两个问题,其实大家担心的是:“如果这种加班状态持续到 35 岁,我能不能撑得住?到时候竞争力下降,我会不会被新人替代?”

但是我想说一个误区,就是初中级别的程序员,需要大量的写代码来提升自己的技术能力,不断的投入时间学习,研究,拓宽视野。但是到了高级别的程序员,比如带团队的 leader,架构师,写代码一定是越来越少的。

对于这些人来说,他们不需要通过加班来发挥价值,他们有自己的核心竞争力和不可替代性,写代码也是写一些核心的关键的代码,更多的时间关注技术选型和解决问题的方案。所以说程序员的职业生涯不会一直伴随着加班,当你拥有核心竞争力,你的工作方式反而会很自由。

那什么是核心竞争力?我说一句话大家一定会有体会:你的技术 leader,一个决策可以让团队的开发效率提升 10 倍,也可能让团队的开发效率降低 10 倍,有可能最后还出不了成果,甚至告诉你这个不行得重来!

这就是核心竞争力呀!一个程序员对技术选型,解决方案的评估和判断,这才是他的核心竞争力。这种竞争力不是你刷一堆算法,背一堆八股文,学很多面试技巧,他就能有的。这些东西是需要你经过几年大量的 写代码+学习+尝试+思考 才能培养出的能力。

所以说,我们所谓的 “加班内卷” 和 “35 岁危机”,得分两个阶段来看。

工作五年内

如果你是工作的前五年,这个阶段你精力旺盛,学习能力强劲,那就是要卷的啊。趁着职业上升的黄金时期,花大量的时间和精力做积累,不断做加法,尽力尝试着去拓宽技术视野,让自己成为一个独当一面的人。这样你才能积累到别人无法超越的高度。

如果这个阶段你躺平了,你想着反正大家都在卷,我不想参与其中,每天上班空闲摸个鱼也挺好的。那这样持续几年,除了业务代码熟练一些,你在技术深度广度上都没多大的长进。当你发现公司的新人越来越厉害,他们带来的技术让你应接不暇的时候,你突然发现卧槽,危机真的来了,这个时候再卷是不是晚了?

我不是鼓励大家内卷,相反我很反对做那些没什么意义光是自我消耗的事情。但是努力和积累永远不是卷,更不是不想奋斗的借口。如果卷真的避免不了,那一定要“卷的有价值”。

比起内卷,其实我更鼓励大家“外卷”。外卷的意思就是当你在某个领域积累了一定经验后,要试着跳出当前的圈子,去探索一下外面的世界。

比如你是一个前端程序员,尽管你的 Title 是“前端”,但你不能一直只在前端的圈子里打转。作为一个程序员,只要涉及到程序开发的,前端后端产品服务器,你都要接触,这样你的视野才会变的更广,看问题的角度更多,随之你的判断能力和才会得到提升。

比如你是一个后端程序员,尽管你的 title 是“后端”,你也不能一直在后端的圈子里打转。你要学习计算机网络啊,操作系统啊,数据库啊,性能优化啊,懂网络安全啊,懂产品啊,懂如何和前端沟通啊,只有这样,你才能往架构师的方向去发展,或者技术专家的方向去发展。

否则,你会在自己的圈子里走不出来,你也会厌烦和枯燥的。

大家总觉得,一个前端就该专攻 js,只有准备向全栈发展才会接触后端。其实不是的,接触并不代表一定要做,了解整体可以培养你的全局观。比如你遇到了一个难题,你只会在前端的范畴研究,可能这个问题在后端处理只是一行代码的事情,可你不知道呀,所以会浪费很多时间。

技术深度和技术广度一定要兼顾。

工作五年后

如果你已经工作五年以上,上面说的你都没做到,眼看着自己快奔三了,还是一线开发,依然没有形成核心竞争力,这个时候 35 岁危机袭面而来。你面对一浪强过一浪的后浪,有心追赶但是明显吃力,这个时候即使老板不会裁你,你心中也会忐忐忑忑,害怕自己某一天突然失业。

但是如果上面说的你都做到了,工作五年后,你多半会带一个小团队,或者成为架构师。不管有没有进入大厂,你总会在一个地方持续发挥着自己的不可替代性。

工作的基本任务你会安排给组内小伙伴,架构和难题自己攻克,长期下来,你会越来越值钱,这是再厉害的应届生都做不到的,这个时候你会有 35 岁危机吗?自然不会。

而且我有一个预感,程序员这个行业一定是越做越自由的。当你能力出众,技术超群,地域已经限制不了你,你可以选择任意地方的工作,并不一定要守在某一家公司,某一个城市。

或许有一天你可以在三亚海边租个小房子,每天早上起来晒晒太阳,打开电脑,安排好今天的工作,然后看看前沿技术资讯,review 一下同事的代码,花几个小时解决掉剩余的难题,然后眯着眼继续晒太阳。

聊这些就比较理想了,未来还是要展望的嘛。但是核心思想就是,如果你五年内没有做好积累,形成自己的核心竞争力,那么 35 岁危机也许真的离你不远。反之,则是另外一种状况。

怎么做副业

上面说,程序员的 35 岁危机本质是因为没有核心竞争力。再回到做副业这件事,怎么做副业能帮我们抵抗 35 岁危机?

既然危机来源于核心竞争力,那么副业的目的一定是帮助我们提升核心竞争力。

这里大家也会有一个误区,认为做副业的目的是为了赚钱,开辟一条新的收入途径。这个也不能算错,但是你想啊,一个年薪百万的程序员需要做副业吗?

人的精力有限,如果你的副业不是为了帮你巩固主业,而是分走了你投入在主业上的一部分精力,可能你真的赚了笔钱,但长远来看肯定没有你持续提升带来的收入更多。

核心竞争力除了硬实力,当然也包括这些:

  • 名气
  • 口碑
  • 帮助别人
  • 分享技术
  • 分享思想

名气不用说,在任何圈子积累了名气路就会顺畅许多;口碑呢就是说你这个人的办事能力,靠不靠谱;帮助别人是你有没有带动别人一起成长的能力;分享最关键了,你的任意优势,包括技术和思想,如果你认为是有价值的,那就分享出来啊,这样别人才能在更多方面了解你,这是你简历之外的另一张名片。

如果你做副业的目标是为了增加上面几个方面的软实力,OK,这就是最棒的。这些方面可能短期看不到回报,光是付出了,但是坚持下去,一定会给你带来意料之外的惊喜。

具体到做副业的方式有哪些?我认为两个足矣:

  • 写文章
  • 录视频

写文章真的是一个非常非常好的学习总结方式。人的听和看的能力是天生的,但是读和写的能力是需要后天培养的。比如你看一个技术视频,看完貌似学会了。十分钟后让你写一下这个视频的关键信息,你一想,哎刚才是什么来着?好像记不清了。有些东西你以为掌握了,但是让你写的时候,你才发现那也许是错觉。

写文章会逼着你回忆和思考,没有真正吸收和消化的东西,你是写不出来的。所以坚持写文会提升我们的思考力和总结概括能力。还有你工作中遇到的重要问题和解决方案,如果不记下来,过几个月多半会忘。等到要写简历的时候,突然发现好像没什么可写,这是非常不划算的事情。

除此之外,你还可以把自己的文章发表到社区,会得到很多读者的反馈,这个会给到你非常正向的鼓励,也有利于查漏补缺,同时也会慢慢积累你的口碑和名气。

不过开始写文章的时候会比较痛苦,写的不好,还憋不出来。刚开始写作的时候,我就是这个状态,一篇文章得写一周,一句话改来改去总觉得不通顺,总觉得结构设计差点意思。不过只能硬着头皮写,写的多了总会得心应手的。

至于录视频,我最近才发现这个事的好处,有点后知后觉了哈。

不得不承认我们程序员大多都宅,不爱说话,表达能力一般般。好多人更愿意写几行代码,也不愿意多说一句话。但是你想啊,如果有一天你的技术非常厉害了,你要把自己的经验分享给别人,如果你不能很精简的表达出关键点并且让别人听得懂的话,这是不是成了你的短板?

录视频虽然也是总结,思考,但比起写文章,它对表达能力的要求更高。表达能力是你往上走的通用能力,如果你想成为管理层几乎必备。但是呢我们工作和生活环境中表达的机会又很少,如果你可以尝试通过录视频来分享你的技术,一来有的聊,二来练习面对镜头的心态和语言组织,这是非常好的锻炼。

总之呢,打造核心竞争力,不仅仅是代码,不断突破自己的局限,才是正道。

那今天聊的,其实是通过副业来赚“核心竞争力”,这个东西虽然不能直接带来金钱,但能帮你抵御风险的底气!

球友们有什么好的想法,也可以在评论区聊聊哈,或者在星球聊聊。

这篇主题的部分内容参考了这篇文章:https://juejin.cn/post/7080694504914681864 ,我只是在这个基础上加入了自己的思考和认识。

总体上来说,原作者分享的观点我是非常认可的。就是这样。

如果简单地把做副业,绑架到赚钱上,不仅很俗,很有可能坚持不下去,最好是不要带功利性质,安心/踏实,不带任何目的地去做副业,这样你才能把自己所有的优势发挥出来。

我认识的绝大多数朋友,做副业,就是基于这个层面做出来的,不断的迭代,不断地优化,在此基础上赶上了一些风口,就顺带把钱给挣了。

所以,一定要把提高“自己的核心竞争力”摆在第一位。

内容收录在星球专栏《Java 面试指南》的《职场修炼篇》中,专栏托管在语雀平台上(更方便你沉浸式阅读和做笔记),访问地址和密码:https://t.zsxq.com/6iuzn6I

在掘金看到一篇文章,谈的话题是“大裁员下,程序员如何做副业”,我觉得谈的很好,刚好二哥在副业方面算是有一些不错的心得,所以整理了一下,顺带加入二哥的一些理解,希望能给球友们一些帮助和启发。

其实我认识的人群当中,很多大厂的程序员都在搞副业,我一开始不太理解他们的行为,毕竟大厂拿钱已经很多了,副业又需要耗费时间和精力,为什么要这么拼命的卷呢?

后来了解的多了,渐渐的发现,大厂的程序员做副业出于这些原因:

  • 大厂每年都会裁员,即便是进了大厂,仍然要面对被优化的局面,并没有想象中那么轻松,所以做副业可以抵御风险。
  • 一线城市的房价是真的高,外来人想要留下来,并非易事,一套房子动辄三四百万走上,只靠工资,仍然不够,而副业如果做的好的话,能在一两年内快速实现财富的积累。
  • 确实是想要分享,想要建立技术影响力,去帮助到更多的小伙伴,这种人不多,但确实有。
  • 平常的工作已经非常安稳了,业余时间又想折腾点事情,比如说写博客啊,做开源啊,能在这些事情上得到很大的满足,即便是不挣钱,也想做。

那二哥做副业的原因其实很简单,在三线城市嘛,只靠工资可以过上一般人(底层人民)的生活,不大手大脚,也能自得其乐。但很多业余时间就白白浪费了,除了读读书,照顾家庭,就只剩下打游戏什么的,时间长了,也会感觉厌烦。

那做副业,就会很充实。所以我从 2014 年一直写博客写到 2019 年,中间有一些零零碎碎的收入,第一笔我接的是给 CSDN 的付费投稿,400块,当时激动坏了。

后来也是零零碎碎的收入,包括做私活的尝试,基本上零花钱是有了。

直到 2019 年,突然在各大平台活跃起来,出了书,公众号的粉丝也增长很快,虽然我压根不会运营,但依然靠着日更,聚集了自己的一大批忠实粉丝。

这个过程中,我感觉挣钱都是次要的,最重要的我自己成长了。

  • 技术更扎实了,毕竟你想要输出,那就必须得有输入,对吧?
  • 认识越来越多优秀的人,整个交际圈就扩大了,不再局限于洛阳,不再局限于河南,交的朋友越来越多,有研究生,有博士,有 GitHub 开源作者,有出版社老师,有图书作者,有公众号作者,有博主,反正就是一大批有技术影响力的人,都接触到了。
  • 视野开阔了,整个人的思维和认知,几年前是完全无法相比的。和同学们之间的差距也越拉越大。
  • 关键是整体能力上升了,破局了以后,会发现家人也跟着很幸福。
  • 当然了,压轴的必须是各位球友们了,很多人拿我做榜样,这不,中学生都在读二哥的文章,已经是两年的老读者了,你说这是什么体验?

好了,今天我们就来聊聊,程序员做副业这件事。

为什么程序员都想着做副业?

我理解今天的程序员为什么都有做副业的想法,原因不外乎两个方面。

一是互联网的爆发期已过,以前程序员体量小,会点基本技能就可以不愁工作,薪资也非常可观,但现在随着大量人员涌入,各种名校高学历的加入内卷,我们突然发现没什么竞争优势了。

二是互联网开发圈这种畸形的工作氛围,熬夜加班过于严重,消耗生命力来赶进度。特别是大厂,钱是给的多,但是透支强度懂得都懂,说句不好听的是拿命换钱。

以前大家听这些可能只是自嘲一下,随着脉脉上不断爆出大厂程序员加班猝死的消息,大家开始慌了,原来比起收入,健康才是我们终身的财富。

当然还有一个原因,不只是程序员的职业阴霾,但程序员首当其冲,那就是 “35 岁危机”。

程序员是拼学习能力和创造能力的职业,不进则退的规则远大于其他行业。35 以后,如果你不是真的热爱这个行业,那么你会发现,20 多岁的那种学习钻研的毅力已经没有了。再加上身体状况大不如前,加班扛不动,各方面你怎么和新来的小伙子们拼?

以上的种种情况,再加上网络上疯狂的制造焦虑,我们自己也突然有了种随时会降薪,随时会被裁,随时要加入内卷,甚至随时会没命的担忧,开始想后路了。不行搞点副业?不行创个业?

其实说到底,就是大家对未来的担忧。

卷不动怎么办?遇到 35 岁危机怎么办?大家都想着规避风险,于是越来越多的人开始不得不去关注副业。

当然了,二哥做副业不是因为 35 岁危机,而是水到渠成的一件事,一开始就是接私活做外包,同时分享博客,分享博客纯粹是一件没有任何功利性目的的一件事。

只不过啃上了一波博客平台+微信生态的红利而已。

怎么看 “加班内卷” 和 “35 岁危机”?

这两个现象是程序员焦虑的主要来源,看似避无可避,可有没有想过根本原因是什么?

我们再往深剖一下这两个问题,其实大家担心的是:“如果这种加班状态持续到 35 岁,我能不能撑得住?到时候竞争力下降,我会不会被新人替代?”

但是我想说一个误区,就是初中级别的程序员,需要大量的写代码来提升自己的技术能力,不断的投入时间学习,研究,拓宽视野。但是到了高级别的程序员,比如带团队的 leader,架构师,写代码一定是越来越少的。

对于这些人来说,他们不需要通过加班来发挥价值,他们有自己的核心竞争力和不可替代性,写代码也是写一些核心的关键的代码,更多的时间关注技术选型和解决问题的方案。所以说程序员的职业生涯不会一直伴随着加班,当你拥有核心竞争力,你的工作方式反而会很自由。

那什么是核心竞争力?我说一句话大家一定会有体会:你的技术 leader,一个决策可以让团队的开发效率提升 10 倍,也可能让团队的开发效率降低 10 倍,有可能最后还出不了成果,甚至告诉你这个不行得重来!

这就是核心竞争力呀!一个程序员对技术选型,解决方案的评估和判断,这才是他的核心竞争力。这种竞争力不是你刷一堆算法,背一堆八股文,学很多面试技巧,他就能有的。这些东西是需要你经过几年大量的 写代码+学习+尝试+思考 才能培养出的能力。

所以说,我们所谓的 “加班内卷” 和 “35 岁危机”,得分两个阶段来看。

工作五年内

如果你是工作的前五年,这个阶段你精力旺盛,学习能力强劲,那就是要卷的啊。趁着职业上升的黄金时期,花大量的时间和精力做积累,不断做加法,尽力尝试着去拓宽技术视野,让自己成为一个独当一面的人。这样你才能积累到别人无法超越的高度。

如果这个阶段你躺平了,你想着反正大家都在卷,我不想参与其中,每天上班空闲摸个鱼也挺好的。那这样持续几年,除了业务代码熟练一些,你在技术深度广度上都没多大的长进。当你发现公司的新人越来越厉害,他们带来的技术让你应接不暇的时候,你突然发现卧槽,危机真的来了,这个时候再卷是不是晚了?

我不是鼓励大家内卷,相反我很反对做那些没什么意义光是自我消耗的事情。但是努力和积累永远不是卷,更不是不想奋斗的借口。如果卷真的避免不了,那一定要“卷的有价值”。

比起内卷,其实我更鼓励大家“外卷”。外卷的意思就是当你在某个领域积累了一定经验后,要试着跳出当前的圈子,去探索一下外面的世界。

比如你是一个前端程序员,尽管你的 Title 是“前端”,但你不能一直只在前端的圈子里打转。作为一个程序员,只要涉及到程序开发的,前端后端产品服务器,你都要接触,这样你的视野才会变的更广,看问题的角度更多,随之你的判断能力和才会得到提升。

比如你是一个后端程序员,尽管你的 title 是“后端”,你也不能一直在后端的圈子里打转。你要学习计算机网络啊,操作系统啊,数据库啊,性能优化啊,懂网络安全啊,懂产品啊,懂如何和前端沟通啊,只有这样,你才能往架构师的方向去发展,或者技术专家的方向去发展。

否则,你会在自己的圈子里走不出来,你也会厌烦和枯燥的。

大家总觉得,一个前端就该专攻 js,只有准备向全栈发展才会接触后端。其实不是的,接触并不代表一定要做,了解整体可以培养你的全局观。比如你遇到了一个难题,你只会在前端的范畴研究,可能这个问题在后端处理只是一行代码的事情,可你不知道呀,所以会浪费很多时间。

技术深度和技术广度一定要兼顾。

工作五年后

如果你已经工作五年以上,上面说的你都没做到,眼看着自己快奔三了,还是一线开发,依然没有形成核心竞争力,这个时候 35 岁危机袭面而来。你面对一浪强过一浪的后浪,有心追赶但是明显吃力,这个时候即使老板不会裁你,你心中也会忐忐忑忑,害怕自己某一天突然失业。

但是如果上面说的你都做到了,工作五年后,你多半会带一个小团队,或者成为架构师。不管有没有进入大厂,你总会在一个地方持续发挥着自己的不可替代性。

工作的基本任务你会安排给组内小伙伴,架构和难题自己攻克,长期下来,你会越来越值钱,这是再厉害的应届生都做不到的,这个时候你会有 35 岁危机吗?自然不会。

而且我有一个预感,程序员这个行业一定是越做越自由的。当你能力出众,技术超群,地域已经限制不了你,你可以选择任意地方的工作,并不一定要守在某一家公司,某一个城市。

或许有一天你可以在三亚海边租个小房子,每天早上起来晒晒太阳,打开电脑,安排好今天的工作,然后看看前沿技术资讯,review 一下同事的代码,花几个小时解决掉剩余的难题,然后眯着眼继续晒太阳。

聊这些就比较理想了,未来还是要展望的嘛。但是核心思想就是,如果你五年内没有做好积累,形成自己的核心竞争力,那么 35 岁危机也许真的离你不远。反之,则是另外一种状况。

怎么做副业

上面说,程序员的 35 岁危机本质是因为没有核心竞争力。再回到做副业这件事,怎么做副业能帮我们抵抗 35 岁危机?

既然危机来源于核心竞争力,那么副业的目的一定是帮助我们提升核心竞争力。

这里大家也会有一个误区,认为做副业的目的是为了赚钱,开辟一条新的收入途径。这个也不能算错,但是你想啊,一个年薪百万的程序员需要做副业吗?

人的精力有限,如果你的副业不是为了帮你巩固主业,而是分走了你投入在主业上的一部分精力,可能你真的赚了笔钱,但长远来看肯定没有你持续提升带来的收入更多。

核心竞争力除了硬实力,当然也包括这些:

  • 名气
  • 口碑
  • 帮助别人
  • 分享技术
  • 分享思想

名气不用说,在任何圈子积累了名气路就会顺畅许多;口碑呢就是说你这个人的办事能力,靠不靠谱;帮助别人是你有没有带动别人一起成长的能力;分享最关键了,你的任意优势,包括技术和思想,如果你认为是有价值的,那就分享出来啊,这样别人才能在更多方面了解你,这是你简历之外的另一张名片。

如果你做副业的目标是为了增加上面几个方面的软实力,OK,这就是最棒的。这些方面可能短期看不到回报,光是付出了,但是坚持下去,一定会给你带来意料之外的惊喜。

具体到做副业的方式有哪些?我认为两个足矣:

  • 写文章
  • 录视频

写文章真的是一个非常非常好的学习总结方式。人的听和看的能力是天生的,但是读和写的能力是需要后天培养的。比如你看一个技术视频,看完貌似学会了。十分钟后让你写一下这个视频的关键信息,你一想,哎刚才是什么来着?好像记不清了。有些东西你以为掌握了,但是让你写的时候,你才发现那也许是错觉。

写文章会逼着你回忆和思考,没有真正吸收和消化的东西,你是写不出来的。所以坚持写文会提升我们的思考力和总结概括能力。还有你工作中遇到的重要问题和解决方案,如果不记下来,过几个月多半会忘。等到要写简历的时候,突然发现好像没什么可写,这是非常不划算的事情。

除此之外,你还可以把自己的文章发表到社区,会得到很多读者的反馈,这个会给到你非常正向的鼓励,也有利于查漏补缺,同时也会慢慢积累你的口碑和名气。

不过开始写文章的时候会比较痛苦,写的不好,还憋不出来。刚开始写作的时候,我就是这个状态,一篇文章得写一周,一句话改来改去总觉得不通顺,总觉得结构设计差点意思。不过只能硬着头皮写,写的多了总会得心应手的。

至于录视频,我最近才发现这个事的好处,有点后知后觉了哈。

不得不承认我们程序员大多都宅,不爱说话,表达能力一般般。好多人更愿意写几行代码,也不愿意多说一句话。但是你想啊,如果有一天你的技术非常厉害了,你要把自己的经验分享给别人,如果你不能很精简的表达出关键点并且让别人听得懂的话,这是不是成了你的短板?

录视频虽然也是总结,思考,但比起写文章,它对表达能力的要求更高。表达能力是你往上走的通用能力,如果你想成为管理层几乎必备。但是呢我们工作和生活环境中表达的机会又很少,如果你可以尝试通过录视频来分享你的技术,一来有的聊,二来练习面对镜头的心态和语言组织,这是非常好的锻炼。

总之呢,打造核心竞争力,不仅仅是代码,不断突破自己的局限,才是正道。

那今天聊的,其实是通过副业来赚“核心竞争力”,这个东西虽然不能直接带来金钱,但能帮你抵御风险的底气!

球友们有什么好的想法,也可以在评论区聊聊哈,或者在星球聊聊。

这篇主题的部分内容参考了这篇文章:https://juejin.cn/post/7080694504914681864 ,我只是在这个基础上加入了自己的思考和认识。

总体上来说,原作者分享的观点我是非常认可的。就是这样。

如果简单地把做副业,绑架到赚钱上,不仅很俗,很有可能坚持不下去,最好是不要带功利性质,安心/踏实,不带任何目的地去做副业,这样你才能把自己所有的优势发挥出来。

我认识的绝大多数朋友,做副业,就是基于这个层面做出来的,不断的迭代,不断地优化,在此基础上赶上了一些风口,就顺带把钱给挣了。

所以,一定要把提高“自己的核心竞争力”摆在第一位。

内容收录在星球专栏《Java 面试指南》的《职场修炼篇》中,专栏托管在语雀平台上(更方便你沉浸式阅读和做笔记),访问地址和密码:https://t.zsxq.com/6iuzn6I

在掘金看到一篇文章,谈的话题是“大裁员下,程序员如何做副业”,我觉得谈的很好,刚好二哥在副业方面算是有一些不错的心得,所以整理了一下,顺带加入二哥的一些理解,希望能给球友们一些帮助和启发。

其实我认识的人群当中,很多大厂的程序员都在搞副业,我一开始不太理解他们的行为,毕竟大厂拿钱已经很多了,副业又需要耗费时间和精力,为什么要这么拼命的卷呢?

后来了解的多了,渐渐的发现,大厂的程序员做副业出于这些原因:

  • 大厂每年都会裁员,即便是进了大厂,仍然要面对被优化的局面,并没有想象中那么轻松,所以做副业可以抵御风险。
  • 一线城市的房价是真的高,外来人想要留下来,并非易事,一套房子动辄三四百万走上,只靠工资,仍然不够,而副业如果做的好的话,能在一两年内快速实现财富的积累。
  • 确实是想要分享,想要建立技术影响力,去帮助到更多的小伙伴,这种人不多,但确实有。
  • 平常的工作已经非常安稳了,业余时间又想折腾点事情,比如说写博客啊,做开源啊,能在这些事情上得到很大的满足,即便是不挣钱,也想做。

那二哥做副业的原因其实很简单,在三线城市嘛,只靠工资可以过上一般人(底层人民)的生活,不大手大脚,也能自得其乐。但很多业余时间就白白浪费了,除了读读书,照顾家庭,就只剩下打游戏什么的,时间长了,也会感觉厌烦。

那做副业,就会很充实。所以我从 2014 年一直写博客写到 2019 年,中间有一些零零碎碎的收入,第一笔我接的是给 CSDN 的付费投稿,400块,当时激动坏了。

后来也是零零碎碎的收入,包括做私活的尝试,基本上零花钱是有了。

直到 2019 年,突然在各大平台活跃起来,出了书,公众号的粉丝也增长很快,虽然我压根不会运营,但依然靠着日更,聚集了自己的一大批忠实粉丝。

这个过程中,我感觉挣钱都是次要的,最重要的我自己成长了。

  • 技术更扎实了,毕竟你想要输出,那就必须得有输入,对吧?
  • 认识越来越多优秀的人,整个交际圈就扩大了,不再局限于洛阳,不再局限于河南,交的朋友越来越多,有研究生,有博士,有 GitHub 开源作者,有出版社老师,有图书作者,有公众号作者,有博主,反正就是一大批有技术影响力的人,都接触到了。
  • 视野开阔了,整个人的思维和认知,几年前是完全无法相比的。和同学们之间的差距也越拉越大。
  • 关键是整体能力上升了,破局了以后,会发现家人也跟着很幸福。
  • 当然了,压轴的必须是各位球友们了,很多人拿我做榜样,这不,中学生都在读二哥的文章,已经是两年的老读者了,你说这是什么体验?

好了,今天我们就来聊聊,程序员做副业这件事。

为什么程序员都想着做副业?

我理解今天的程序员为什么都有做副业的想法,原因不外乎两个方面。

一是互联网的爆发期已过,以前程序员体量小,会点基本技能就可以不愁工作,薪资也非常可观,但现在随着大量人员涌入,各种名校高学历的加入内卷,我们突然发现没什么竞争优势了。

二是互联网开发圈这种畸形的工作氛围,熬夜加班过于严重,消耗生命力来赶进度。特别是大厂,钱是给的多,但是透支强度懂得都懂,说句不好听的是拿命换钱。

以前大家听这些可能只是自嘲一下,随着脉脉上不断爆出大厂程序员加班猝死的消息,大家开始慌了,原来比起收入,健康才是我们终身的财富。

当然还有一个原因,不只是程序员的职业阴霾,但程序员首当其冲,那就是 “35 岁危机”。

程序员是拼学习能力和创造能力的职业,不进则退的规则远大于其他行业。35 以后,如果你不是真的热爱这个行业,那么你会发现,20 多岁的那种学习钻研的毅力已经没有了。再加上身体状况大不如前,加班扛不动,各方面你怎么和新来的小伙子们拼?

以上的种种情况,再加上网络上疯狂的制造焦虑,我们自己也突然有了种随时会降薪,随时会被裁,随时要加入内卷,甚至随时会没命的担忧,开始想后路了。不行搞点副业?不行创个业?

其实说到底,就是大家对未来的担忧。

卷不动怎么办?遇到 35 岁危机怎么办?大家都想着规避风险,于是越来越多的人开始不得不去关注副业。

当然了,二哥做副业不是因为 35 岁危机,而是水到渠成的一件事,一开始就是接私活做外包,同时分享博客,分享博客纯粹是一件没有任何功利性目的的一件事。

只不过啃上了一波博客平台+微信生态的红利而已。

怎么看 “加班内卷” 和 “35 岁危机”?

这两个现象是程序员焦虑的主要来源,看似避无可避,可有没有想过根本原因是什么?

我们再往深剖一下这两个问题,其实大家担心的是:“如果这种加班状态持续到 35 岁,我能不能撑得住?到时候竞争力下降,我会不会被新人替代?”

但是我想说一个误区,就是初中级别的程序员,需要大量的写代码来提升自己的技术能力,不断的投入时间学习,研究,拓宽视野。但是到了高级别的程序员,比如带团队的 leader,架构师,写代码一定是越来越少的。

对于这些人来说,他们不需要通过加班来发挥价值,他们有自己的核心竞争力和不可替代性,写代码也是写一些核心的关键的代码,更多的时间关注技术选型和解决问题的方案。所以说程序员的职业生涯不会一直伴随着加班,当你拥有核心竞争力,你的工作方式反而会很自由。

那什么是核心竞争力?我说一句话大家一定会有体会:你的技术 leader,一个决策可以让团队的开发效率提升 10 倍,也可能让团队的开发效率降低 10 倍,有可能最后还出不了成果,甚至告诉你这个不行得重来!

这就是核心竞争力呀!一个程序员对技术选型,解决方案的评估和判断,这才是他的核心竞争力。这种竞争力不是你刷一堆算法,背一堆八股文,学很多面试技巧,他就能有的。这些东西是需要你经过几年大量的 写代码+学习+尝试+思考 才能培养出的能力。

所以说,我们所谓的 “加班内卷” 和 “35 岁危机”,得分两个阶段来看。

工作五年内

如果你是工作的前五年,这个阶段你精力旺盛,学习能力强劲,那就是要卷的啊。趁着职业上升的黄金时期,花大量的时间和精力做积累,不断做加法,尽力尝试着去拓宽技术视野,让自己成为一个独当一面的人。这样你才能积累到别人无法超越的高度。

如果这个阶段你躺平了,你想着反正大家都在卷,我不想参与其中,每天上班空闲摸个鱼也挺好的。那这样持续几年,除了业务代码熟练一些,你在技术深度广度上都没多大的长进。当你发现公司的新人越来越厉害,他们带来的技术让你应接不暇的时候,你突然发现卧槽,危机真的来了,这个时候再卷是不是晚了?

我不是鼓励大家内卷,相反我很反对做那些没什么意义光是自我消耗的事情。但是努力和积累永远不是卷,更不是不想奋斗的借口。如果卷真的避免不了,那一定要“卷的有价值”。

比起内卷,其实我更鼓励大家“外卷”。外卷的意思就是当你在某个领域积累了一定经验后,要试着跳出当前的圈子,去探索一下外面的世界。

比如你是一个前端程序员,尽管你的 Title 是“前端”,但你不能一直只在前端的圈子里打转。作为一个程序员,只要涉及到程序开发的,前端后端产品服务器,你都要接触,这样你的视野才会变的更广,看问题的角度更多,随之你的判断能力和才会得到提升。

比如你是一个后端程序员,尽管你的 title 是“后端”,你也不能一直在后端的圈子里打转。你要学习计算机网络啊,操作系统啊,数据库啊,性能优化啊,懂网络安全啊,懂产品啊,懂如何和前端沟通啊,只有这样,你才能往架构师的方向去发展,或者技术专家的方向去发展。

否则,你会在自己的圈子里走不出来,你也会厌烦和枯燥的。

大家总觉得,一个前端就该专攻 js,只有准备向全栈发展才会接触后端。其实不是的,接触并不代表一定要做,了解整体可以培养你的全局观。比如你遇到了一个难题,你只会在前端的范畴研究,可能这个问题在后端处理只是一行代码的事情,可你不知道呀,所以会浪费很多时间。

技术深度和技术广度一定要兼顾。

工作五年后

如果你已经工作五年以上,上面说的你都没做到,眼看着自己快奔三了,还是一线开发,依然没有形成核心竞争力,这个时候 35 岁危机袭面而来。你面对一浪强过一浪的后浪,有心追赶但是明显吃力,这个时候即使老板不会裁你,你心中也会忐忐忑忑,害怕自己某一天突然失业。

但是如果上面说的你都做到了,工作五年后,你多半会带一个小团队,或者成为架构师。不管有没有进入大厂,你总会在一个地方持续发挥着自己的不可替代性。

工作的基本任务你会安排给组内小伙伴,架构和难题自己攻克,长期下来,你会越来越值钱,这是再厉害的应届生都做不到的,这个时候你会有 35 岁危机吗?自然不会。

而且我有一个预感,程序员这个行业一定是越做越自由的。当你能力出众,技术超群,地域已经限制不了你,你可以选择任意地方的工作,并不一定要守在某一家公司,某一个城市。

或许有一天你可以在三亚海边租个小房子,每天早上起来晒晒太阳,打开电脑,安排好今天的工作,然后看看前沿技术资讯,review 一下同事的代码,花几个小时解决掉剩余的难题,然后眯着眼继续晒太阳。

聊这些就比较理想了,未来还是要展望的嘛。但是核心思想就是,如果你五年内没有做好积累,形成自己的核心竞争力,那么 35 岁危机也许真的离你不远。反之,则是另外一种状况。

怎么做副业

上面说,程序员的 35 岁危机本质是因为没有核心竞争力。再回到做副业这件事,怎么做副业能帮我们抵抗 35 岁危机?

既然危机来源于核心竞争力,那么副业的目的一定是帮助我们提升核心竞争力。

这里大家也会有一个误区,认为做副业的目的是为了赚钱,开辟一条新的收入途径。这个也不能算错,但是你想啊,一个年薪百万的程序员需要做副业吗?

人的精力有限,如果你的副业不是为了帮你巩固主业,而是分走了你投入在主业上的一部分精力,可能你真的赚了笔钱,但长远来看肯定没有你持续提升带来的收入更多。

核心竞争力除了硬实力,当然也包括这些:

  • 名气
  • 口碑
  • 帮助别人
  • 分享技术
  • 分享思想

名气不用说,在任何圈子积累了名气路就会顺畅许多;口碑呢就是说你这个人的办事能力,靠不靠谱;帮助别人是你有没有带动别人一起成长的能力;分享最关键了,你的任意优势,包括技术和思想,如果你认为是有价值的,那就分享出来啊,这样别人才能在更多方面了解你,这是你简历之外的另一张名片。

如果你做副业的目标是为了增加上面几个方面的软实力,OK,这就是最棒的。这些方面可能短期看不到回报,光是付出了,但是坚持下去,一定会给你带来意料之外的惊喜。

具体到做副业的方式有哪些?我认为两个足矣:

  • 写文章
  • 录视频

写文章真的是一个非常非常好的学习总结方式。人的听和看的能力是天生的,但是读和写的能力是需要后天培养的。比如你看一个技术视频,看完貌似学会了。十分钟后让你写一下这个视频的关键信息,你一想,哎刚才是什么来着?好像记不清了。有些东西你以为掌握了,但是让你写的时候,你才发现那也许是错觉。

写文章会逼着你回忆和思考,没有真正吸收和消化的东西,你是写不出来的。所以坚持写文会提升我们的思考力和总结概括能力。还有你工作中遇到的重要问题和解决方案,如果不记下来,过几个月多半会忘。等到要写简历的时候,突然发现好像没什么可写,这是非常不划算的事情。

除此之外,你还可以把自己的文章发表到社区,会得到很多读者的反馈,这个会给到你非常正向的鼓励,也有利于查漏补缺,同时也会慢慢积累你的口碑和名气。

不过开始写文章的时候会比较痛苦,写的不好,还憋不出来。刚开始写作的时候,我就是这个状态,一篇文章得写一周,一句话改来改去总觉得不通顺,总觉得结构设计差点意思。不过只能硬着头皮写,写的多了总会得心应手的。

至于录视频,我最近才发现这个事的好处,有点后知后觉了哈。

不得不承认我们程序员大多都宅,不爱说话,表达能力一般般。好多人更愿意写几行代码,也不愿意多说一句话。但是你想啊,如果有一天你的技术非常厉害了,你要把自己的经验分享给别人,如果你不能很精简的表达出关键点并且让别人听得懂的话,这是不是成了你的短板?

录视频虽然也是总结,思考,但比起写文章,它对表达能力的要求更高。表达能力是你往上走的通用能力,如果你想成为管理层几乎必备。但是呢我们工作和生活环境中表达的机会又很少,如果你可以尝试通过录视频来分享你的技术,一来有的聊,二来练习面对镜头的心态和语言组织,这是非常好的锻炼。

总之呢,打造核心竞争力,不仅仅是代码,不断突破自己的局限,才是正道。

那今天聊的,其实是通过副业来赚“核心竞争力”,这个东西虽然不能直接带来金钱,但能帮你抵御风险的底气!

球友们有什么好的想法,也可以在评论区聊聊哈,或者在星球聊聊。

这篇主题的部分内容参考了这篇文章:https://juejin.cn/post/7080694504914681864 ,我只是在这个基础上加入了自己的思考和认识。

总体上来说,原作者分享的观点我是非常认可的。就是这样。

如果简单地把做副业,绑架到赚钱上,不仅很俗,很有可能坚持不下去,最好是不要带功利性质,安心/踏实,不带任何目的地去做副业,这样你才能把自己所有的优势发挥出来。

我认识的绝大多数朋友,做副业,就是基于这个层面做出来的,不断的迭代,不断地优化,在此基础上赶上了一些风口,就顺带把钱给挣了。

所以,一定要把提高“自己的核心竞争力”摆在第一位。

            知识星球
            
    
    
        
        扫码加入星球
        查看更多优质内容
    
    https://wx.zsxq.com/mweb/views/joingroup/join_group.html?group_id=15522885221412
职场修炼篇:程序员如何做副业?
http://www.clxhxhhr.top/posts/2345/
作者
clxstart
发布于
2026-09-19
许可协议
CC BY-NC-SA 4.0
评论
0 条
还没有评论,先写一条吧。