程序员如何培养第二技能?

开发 前端
之前的中兴跳楼事件,我就告诫大家一定要培养第二技能,尤其是程序员,第二技能异常重要,有了第二技能才能避免中年危机,很多读者留言,想让我写一篇如何培养第二技能的文章,这篇文章其实是我分享在我的知识星球内部的,姑且今天分享出来。

阅读文本大概需要 2.2 分钟。

之前的中兴跳楼事件,我就告诫大家一定要培养第二技能,尤其是程序员,第二技能异常重要,有了第二技能才能避免中年危机,很多读者留言,想让我写一篇如何培养第二技能的文章,这篇文章其实是我分享在我的知识星球内部的,姑且今天分享出来。

[[216026]]

我为什么说程序员培养第二技能异常重要呢?

想必大家都听过这么一句话,程序员都是吃青春饭。这句话虽然我不完全同意,但是不可否认的是如果你想一直写代码,你是很难写到 35 岁的,有人反驳了,国外谁谁谁写代码都写到 50 岁呢,以特例来论证整体是不成熟理智的,我敢这么说,单纯的写代码,在国内能写到 35 岁的人极少数,也许你对代码有极大的热情,但是技术的变迁实在太快,年轻的时候你有时间精力去学习新东西,但是年纪大了,你是心有余而力不足,你跟年轻人比学习是永远没法比的,而程序员恰恰需要一直不断的去学习,才能保证让自己的技术水平不至于滞后,所以程序员是吃青春饭的是有那么一点道理的。

其实本质上来说,编程的可积累性较差。

什么意思呢?就是因为技术的升级变迁太快,你需要保持不断的学习才行,想想以前的 Windows 桌面程序开发、网站开发、手机开发再到现在的人工智能,每一个时代基本都是大变迁,有人反驳了,我以前做网站开发现在转行做手机开发不一样么?这当然可以,注意,我说的是可积累性较差,不是代表完全没积累,程序员在技术框架、思维以及逻辑上确实是有积累的,但是在技能的积累上是比较差的,你从一个网站开发转到手机开发,意味着你要重新开始学习,意味着你以前积累的网站开发经验基本浪费了。

这么说也许有人不太理解,但是举个例子大家就知道了。

医生,大家都知道,肯定是看的病人越多,积累的经验越丰富,技能越强,资历、威望与薪资也会也越高的。

律师,打过的官司越多,经验越丰富,同样自己越资深,也越被人认同。

演员,演的电影越多 ,演过的角色越多,积累的经验越丰富,同样自己的演技越好。

弹钢琴的、唱歌的等等等。

但是相比这些职业,程序员哪怕你之前做了十年的 PC 桌面程序开发,到了移动互联网时代,人工智能时代,你的编程经验虽说会有点帮助,但是相比较于十年的付出,你的技能的积累性太差了,远远不值。

有人说了,那我以后转管理岗,先不说成功转型的永远是少数,我指的单单是技能积累这块,如果说转管理岗,医生可以升院长呢,律师可以开事务所呢,演员可以当导演、开工作室自己当老板等等。

所以,两三年前,我就想通了,有了这样的认知,所以我才决定要坚持写作分享的。

我在公众号上写作分享,我写的越多,我的文案写作能力越强,只要我一直写下去,哪怕一天有一个新的读者关注我,我每月能帮助到一位读者,随着时间的积累,我的读者会越来越多,我的影响力也会逐渐积累下来,我要做的只是坚持下去就好了,时至今日,我所有的这些成就都是积累下来的。

相对应的,我学习投资理财,哪怕一开始亏钱,但是只要我坚持下去,实践下去,我的投资理财经验只会越来越丰富,能力只会越来越强,这种能力也许暂时对我的帮助不是太大,但是通货一直膨胀,如果我什么都不做,意味着我赚的辛苦钱一直在贬值的,所以我要学习投资理财,等到我 40 岁、50 岁,投资理财方面的积累我相信一定会给我带来巨大的收益。

所以,我认为程序员培养第二技能非常重要。

而第二技能的选择要选择「可积累性」更强的技能,比如写作、演讲、投资理财、授课、技术咨询等等等。

你的***技能,也就是你的本职工作,为了养家糊口,积攒了***桶金,但是你该想到你的价值远远没有发挥出来,如果你具备第二技能,***还能跟你的***技能结合起来,让你的***技能价值***化,比如写作,可以让你的技术用文字展示出来,影响帮助到更多人,而不单单让你的技术只为你的老板创造价值,把本身的价值发挥***化,相信当你影响帮助足够多的人,第二技能一定会让你有额外的收入,甚至逐渐的第二技能超过你的本职工作,中年危机对你来说,根本不可能。

我经常看到有人利用业余时间接外包,甚至发传单,跑滴滴专车等,其实我非常不赞同,这种多是短期利益,除非短期利益很高,否则这些业余时间用来培养可积累性较高的第二技能,将会在你人生的长期阶段给你创造价值,别被短期的蝇头小利迷惑了你的双眼。

至于第二技能多种多样,不仅限于以上列举的这些,比如我有位读者学计算机的,吉他谈的非常好,他在大学的时候搞了个吉他教学班,收费的,这也算是他的第二技能,帮他创造了价值。你的性格适合什么样的第二技能,需要你自己去发掘,只不过需要提醒的是,你的第二技能在职场的初期尽量不要影响本职工作,还是应该把主要精力优先放在***技能的提升,因为***技能是吃饭的家伙,利用业余时间去培养第二技能,第二技能具有不确定性,当有一天你的第二技能超过了***技能带来的收入,本质上就可以考虑所谓的「自由职业者」了。

以上就是我本人的经验分享,也许有人不赞同,没关系,不同的阶段有不同的认知太正常了,只希望认同我的观点的读者,从现在开始,就开始考虑你的第二技能,越早越好,三五年之后,期待第二技能给你带来的变化。

责任编辑:未丽燕 来源: stormzhang
相关推荐

2015-03-13 09:45:27

2011-06-13 09:37:37

项目经理

2012-03-06 09:22:46

程序员

2019-09-25 11:39:07

程序员编程技术

2013-03-29 09:59:05

2017-05-23 16:36:06

程序程序员

2017-10-09 15:04:55

程序猿新人

2016-04-20 09:39:33

程序员提高开发技能

2009-12-04 09:59:01

程序员企业家式能力

2014-10-16 11:05:25

程序员

2015-07-20 09:21:19

程序员非程序员技能

2015-07-01 09:10:20

2016-03-09 17:35:07

程序员开发技能

2021-04-13 09:07:12

程序员工具软件开发

2017-12-06 10:43:51

程序员软技能

2019-06-23 17:37:58

Linux后端函数栈

2016-04-28 11:17:33

互动出版网

2014-09-22 09:42:54

程序员

2014-03-04 09:43:23

程序员外包

2010-10-18 11:18:44

程序员
点赞
收藏

51CTO技术栈公众号