|
|
51CTO旗下网站
|
|
移动端

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

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

作者:跨界的来源:stormzhang|2018-01-04 12:30

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

【编辑推荐】

  1. 别人家的程序员:如何克服骗子综合症,避开自我怀疑的陷阱
  2. 阿里Java工程师分享3年工作经验的程序员应该具备的技能
  3. 为什么有些程序员悄无声息渡过35岁中年危机?
  4. 程序员故事:没有免费的午餐
  5. 年终了,程序员这样谈加薪就稳了!
【责任编辑:未丽燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网管员必读-网络管理(第2版)

本书是对《网管员必读—网络管理》第1版的全面重写,因为书中所涉及的两个主要网络操作系统都已升级。本书介绍的是Windows Server 2003 R2...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊