程序员如何培养第二技能?
阅读文本大概需要 2.2 分钟。
之前的中兴跳楼事件,我就告诫大家一定要培养第二技能,尤其是程序员,第二技能异常重要,有了第二技能才能避免中年危机,很多读者留言,想让我写一篇如何培养第二技能的文章,这篇文章其实是我分享在我的知识星球内部的,姑且今天分享出来。
我为什么说程序员培养第二技能异常重要呢?
想必大家都听过这么一句话,程序员都是吃青春饭。这句话虽然我不完全同意,但是不可否认的是如果你想一直写代码,你是很难写到 35 岁的,有人反驳了,国外谁谁谁写代码都写到 50 岁呢,以特例来论证整体是不成熟理智的,我敢这么说,单纯的写代码,在国内能写到 35 岁的人极少数,也许你对代码有极大的热情,但是技术的变迁实在太快,年轻的时候你有时间精力去学习新东西,但是年纪大了,你是心有余而力不足,你跟年轻人比学习是永远没法比的,而程序员恰恰需要一直不断的去学习,才能保证让自己的技术水平不至于滞后,所以程序员是吃青春饭的是有那么一点道理的。
其实本质上来说,编程的可积累性较差。
什么意思呢?就是因为技术的升级变迁太快,你需要保持不断的学习才行,想想以前的 Windows 桌面程序开发、网站开发、手机开发再到现在的人工智能,每一个时代基本都是大变迁,有人反驳了,我以前做网站开发现在转行做手机开发不一样么?这当然可以,注意,我说的是可积累性较差,不是代表完全没积累,程序员在技术框架、思维以及逻辑上确实是有积累的,但是在技能的积累上是比较差的,你从一个网站开发转到手机开发,意味着你要重新开始学习,意味着你以前积累的网站开发经验基本浪费了。
这么说也许有人不太理解,但是举个例子大家就知道了。
医生,大家都知道,肯定是看的病人越多,积累的经验越丰富,技能越强,资历、威望与薪资也会也越高的。
律师,打过的官司越多,经验越丰富,同样自己越资深,也越被人认同。
演员,演的电影越多 ,演过的角色越多,积累的经验越丰富,同样自己的演技越好。
弹钢琴的、唱歌的等等等。
但是相比这些职业,程序员哪怕你之前做了十年的 PC 桌面程序开发,到了移动互联网时代,人工智能时代,你的编程经验虽说会有点帮助,但是相比较于十年的付出,你的技能的积累性太差了,远远不值。
有人说了,那我以后转管理岗,先不说成功转型的永远是少数,我指的单单是技能积累这块,如果说转管理岗,医生可以升院长呢,律师可以开事务所呢,演员可以当导演、开工作室自己当老板等等。
所以,两三年前,我就想通了,有了这样的认知,所以我才决定要坚持写作分享的。
我在公众号上写作分享,我写的越多,我的文案写作能力越强,只要我一直写下去,哪怕一天有一个新的读者关注我,我每月能帮助到一位读者,随着时间的积累,我的读者会越来越多,我的影响力也会逐渐积累下来,我要做的只是坚持下去就好了,时至今日,我所有的这些成就都是积累下来的。
相对应的,我学习投资理财,哪怕一开始亏钱,但是只要我坚持下去,实践下去,我的投资理财经验只会越来越丰富,能力只会越来越强,这种能力也许暂时对我的帮助不是太大,但是通货一直膨胀,如果我什么都不做,意味着我赚的辛苦钱一直在贬值的,所以我要学习投资理财,等到我 40 岁、50 岁,投资理财方面的积累我相信一定会给我带来巨大的收益。
所以,我认为程序员培养第二技能非常重要。
而第二技能的选择要选择「可积累性」更强的技能,比如写作、演讲、投资理财、授课、技术咨询等等等。
你的第一技能,也就是你的本职工作,为了养家糊口,积攒了第一桶金,但是你该想到你的价值远远没有发挥出来,如果你具备第二技能,最好还能跟你的第一技能结合起来,让你的第一技能价值最大化,比如写作,可以让你的技术用文字展示出来,影响帮助到更多人,而不单单让你的技术只为你的老板创造价值,把本身的价值发挥最大化,相信当你影响帮助足够多的人,第二技能一定会让你有额外的收入,甚至逐渐的第二技能超过你的本职工作,中年危机对你来说,根本不可能。
我经常看到有人利用业余时间接外包,甚至发传单,跑滴滴专车等,其实我非常不赞同,这种多是短期利益,除非短期利益很高,否则这些业余时间用来培养可积累性较高的第二技能,将会在你人生的长期阶段给你创造价值,别被短期的蝇头小利迷惑了你的双眼。