大家好,我是杨成功。
前几天我有幸观看了尤玉溪和尤达的直播。他们聊了一个话题,前端人,或者说整个程序员群体,是怎么做副业的?近年来,互联网市场下滑,很多人都在思考是否要开始副业来抵御风险。
这种情况不会再发生了。这两天网络上又出现了大规模裁员的消息。继阿里巴巴“向社会输送人才”之后,京东又举办了一次“毕业典礼”,这让大家都陷入了恐慌。人们对副业的关注再次升级。
那么今天我们就来说说程序员做副业的事情。
程序员为什么想做副业?
我明白为什么现在的程序员会有做副业的想法了。究其原因,无外乎两个方面。
首先,互联网的爆发期已经过去。以前程序员人数很少,懂一些基本技能就可以安心工作,而且工资也非常可观。但现在,随着大批人的涌入,各个名校的高学历人士也加入了这个行列。我们突然发现我们没有竞争优势。
二是互联网开发圈工作氛围不正常。熬夜加班太严重,消耗体力跟不上进度。尤其是大公司,他们给你很多钱,但透支的强度他们都知道。说白了,他们是在冒着生命危险换取金钱。
以前大家可能只是听着自嘲,但随着各大厂程序员加班突然猝死的消息不断在脉脉上泄露,大家都开始恐慌了。事实证明,与收入相比,健康才是我们一生的财富。
当然,还有另一个原因。不仅仅是程序员的职业阴霾,程序员首当其冲,那就是“35岁危机”。
程序员是一个需要学习能力和创造能力的职业。不进则退。这个规则比其他行业要大得多。 35岁以后,如果你不再真正热爱这个行业,你会发现你20多岁时那种学习、钻研的毅力已经不复存在了。另外,你的身体状况也大不如前,无法应对加班。怎样才能在各方面与新人竞争呢?
以上种种情况,再加上网络上疯狂的焦虑,让我们突然担心自己随时会被减薪,随时会被裁员,随时会被卷入内卷,我们甚至随时都会死去,我们开始思考未来。 。就不能做点副业吗?无法创业?
所以如果今天在技术社区发布一篇《程序员如何做副业》的文章,点击率肯定会翻倍。根本原因是大家都对未来感到担忧。
卷筒无法移动怎么办? 35岁遭遇危机怎么办?大家都想规避风险,所以不得不关注副业。
你如何看待“加班卷入”和“35岁危机”?
这两种现象是程序员焦虑的主要来源。它们看似不可避免,但你有没有想过其根本原因?
让我们仔细看看这两个问题。其实大家担心的是:“如果这种加班的情况持续到35岁,我能坚持吗?当竞争力下降时,我会被新人取代吗?”
但我想说一个误区,那就是初中水平的程序员需要写大量的代码来提高自己的技术能力,并不断投入时间去学习、研究、开阔视野。但是,当高级程序员(例如团队领导和架构师)编写的代码越来越少时。
对于这些人来说,他们不需要加班就能发挥自己的价值。他们有自己的核心竞争力和不可替代性。写代码也意味着写一些核心、关键的代码,他们花更多的时间专注于技术选型和问题解决。计划。所以,程序员的职业生涯不会永远伴随着加班。当你有了核心竞争力的时候,你的工作方式就会非常自由。
那么什么是核心竞争力呢?我说一句大家都明白的话:你的技术,一个决定可以让团队的开发效率提升10倍,也可以让团队的开发效率降低10倍。有可能最终不会产生结果,甚至告诉你这是不可能的。必须重新开始!
这就是核心竞争力!一个程序员的核心竞争力就是他的技术选型和方案评估判断。这种竞争力不是靠温习一堆算法、背一堆八篇文章、学习很多面试技巧就能获得的。这些东西需要你经过几年的大量编码+学习+尝试+思考来培养能力。
因此,我们所说的“加班内卷”和“35岁危机”可以分为两个阶段来看待。
工作五年内
如果你正处于工作的前五年,这个阶段你精力充沛,学习能力较强,那么你就应该参加考试。趁着职业晋升的黄金期,花大量的时间和精力进行积累,不断补充,尽力拓宽自己的技术视野,让自己成为一个独特的人。只有这样,你才能积累到别人无法超越的高度。
如果你在这个阶段躺着认为反正大家都在做,我也不想参与,那么每天工作的空闲时间去钓鱼也不错。如果这样持续几年,除了业务代码变得更加熟练之外,你在技术的深度和广度上不会有太大的进步。当你发现公司的新人越来越厉害,他们带来的技术让你应接不暇时,你突然意识到危机真的来了。这个时候再重投是不是太晚了?
我并不是鼓励每个人都变得内向。相反,我非常反对做一些没有意义、只是自我消耗的事情。但努力和积累从来不是强制性的,更不是不想奋斗的借口。如果真的无法避免,那么它一定是“有价值的”。
我实际上鼓励每个人“向外滚动”,而不是向内滚动。外部介入是指当你在某个领域积累了一定的经验后,应该尝试跳出当前的圈子,去探索外面的世界。
比如,如果你是一名前端程序员,即使你是一个“前端”,但你也不能一直只待在前端圈子里。作为一名程序员,只要涉及到程序开发、前端和后端产品服务器,你就必须接触它们,这样你的视野就会变得更广阔,你可以从更多的角度看问题,你的判断力也会随之提高。人才会得到晋升。
大家总觉得前端应该专攻js,只有准备好发展成全栈才去接触后端。其实不,接触并不代表一定要做。了解整体可以培养你的大局观。比如遇到问题,你只会在前端领域去研究。也许这个问题只是后端需要处理的一行代码,但是你不知道,所以你会浪费很多时间。
工作五年后
如果你已经工作了五年以上,而你还没有做上述的事情,而你即将进入就业第三年,你仍然是一线开发人员,你还没有形成核心竞争力,然后35岁的危机袭来。你面临着比上一次更强的波浪,你决心追赶,但这显然很困难。这个时候,即使老板不会解雇你,你心里也会感到不安,害怕有一天你会突然失业。
但如果你做到了以上所有,工作五年后,你可能会领导一个小团队或者成为一名架构师。不管你进不进大厂,你总会在一个地方继续发挥你的不可替代性。
你会将工作的基本任务分配给群里的朋友,并自己克服结构和问题。从长远来看,你会变得越来越有价值。这是无论一个应届毕业生能做得多么出色,这个时候你都会面临35岁的危机。 ?当然不是。
而且我有一种预感,程序员行业一定会变得越来越自由。当你拥有出色的能力和技能时,地理就不再限制你。你可以在任何地方选择工作,而不必留在某个公司或城市。
也许有一天你可以在三亚的海边租一间小房子,每天早上起床晒太阳,打开电脑,安排一天的工作,然后阅读前沿科技资讯,看看同事的代码,并花几个小时解决剩余的问题。 ,然后继续眯着眼睛晒太阳。
谈论这些事情是很理想的,但我们仍然要展望未来。但核心思想是,如果你不能在五年内积累并形成自己的核心竞争力,那么35岁的危机可能离你并不遥远。反之,则是另外一种情况了。
如何做副业
上面说了,程序员35岁危机的本质是没有核心竞争力。让我们回到副业。副业如何帮助我们抵御长达35年的危机?
既然危机来自于核心竞争力,那么副业的目的一定是帮助我们提高核心竞争力。
这里大家也会有一个误区,认为做副业的目的就是为了赚钱,开辟一条新的收入途径。这话并没有错,但是你觉得年薪百万的程序员需要做副业吗?
人的精力是有限的。如果你的副业不是帮你巩固主业,而是转移你投入主业的一部分精力,你可能确实赚到了钱,但从长远来看你肯定无法继续进步。带来更多收入。
核心竞争力除了硬实力外,还包括以下内容:
不用说,在任何一个圈子积累名气,成名都会顺利很多;信誉是指你做事的能力是否可靠;帮助别人,是指你是否有能力带领别人共同成长;分享是最重要的。如果你认为自己的任何优势,包括技术和想法,很有价值,就分享出来,让别人更多地了解你。这是除了简历之外的另一张名片。
如果你做副业的目的是为了增加你在上述方面的软实力,好吧,这样是最好的。这些方面你可能短期内看不到回报,仅仅靠你付出的努力,但如果你坚持下去,一定会给你带来意想不到的惊喜。
副业的具体做法有哪些?我觉得有两个就够了:
写文章确实是一个非常非常好的总结学习的方式。人的听、看能力是与生俱来的,但读、写能力却需要培养。比如你看一个技术视频,看完之后你好像就学会了。十分钟后,你会被要求写下这个视频的关键信息。想一想,刚才那是什么?我好像记不太清楚了。有些东西你以为自己已经掌握了,但是当你被要求写的时候,你才发现这也许是一种幻觉。
写文章会迫使你回忆和思考。如果没有真正吸收和消化事物,你就无法写作。因此,坚持写作会提高我们的思维能力和总结能力。还有你在工作中遇到的重要问题和解决方案。如果你不把它们写下来,几个月后你可能就会忘记它们。到了写简历的时候,你突然发现好像没什么可写的。这是非常不经济的。
另外,你还可以将你的文章发布到社区,你会得到很多读者的反馈。这会给你非常积极的鼓励,也会帮助你找到并填补空白。同时,也会慢慢积累你的声誉。和名誉。
但当我开始写文章的时候就更痛苦了。如果我写得不好,我还是坚持不住。其实我现在也是这样的状态。写一篇文章需要一周的时间。总觉得换一句话就没有意义了,总觉得结构设计几乎没有意义。但我只能硬着头皮写。我写得越多,我就会做得越好。
至于录制视频,我最近才发现它的好处,所以有点事后才想到。
不得不承认,我们大多数程序员都是宅男,不爱说话,表达能力一般。很多人宁愿写几行代码,也不愿多说一句话。但想一想,如果有一天你的技术很强大,你想把你的经验分享给别人,如果你不能简洁地表达要点并让别人理解,这会成为你的错吗?缺点?
虽然录制视频也是一种总结和思考,但它比写文章需要更高的表达能力。表达能力是你晋升的普遍能力,如果你想成为一名经理,表达能力几乎是必需的。然而,我们的工作和生活环境中表达的机会却很少。如果你可以尝试通过录制视频来分享你的技能,一来可以聊天,二来可以练习面对镜头时的心态和语言组织。这很好。的锻炼。
总之,打造核心竞争力,不仅仅是代码,不断突破自己的局限性才是正道。
本文不是讲如何通过副业赚钱,而是讲如何赚取“核心竞争力”。虽然这个东西不能直接带来金钱,但这不就是你抵御风险的底气吗?