我們學(xué)的技術(shù)會(huì)過(guò)時(shí)嗎?甚至被淘汰?
時(shí)間:2021-09-28 16:33:28
手機(jī)看文章
掃描二維碼
隨時(shí)隨地手機(jī)看文章
[導(dǎo)讀]1.時(shí)代洪流無(wú)人能擋?首先必須搞清楚:時(shí)代的發(fā)展是客觀的,是不以某個(gè)人甚至不以某些人的意志為轉(zhuǎn)移的。最近有2句話很火,意思相近:一句是:時(shí)代拋棄你時(shí),招呼都不會(huì)打。另一句是:時(shí)代淘汰你,但與你無(wú)關(guān)。你仔細(xì)體會(huì)下這兩句話里的冷冽和無(wú)情,其實(shí)這才是天地至理。狼吃羊并不是因?yàn)檠蚍噶隋e(cuò),而是因?yàn)槔亲约吼I了。美國(guó)天天找我們茬也不是因?yàn)槲覀冎袊?guó)人錯(cuò)了,而是因?yàn)槲覀兊尼绕鹛魬?zhàn)了美國(guó)人的霸權(quán)。所以首先心態(tài)上擺正了。時(shí)代一定會(huì)發(fā)展,有些東西就得被淘汰,有些東西就是會(huì)變化,不要掩耳盜鈴覺(jué)得我不停否認(rèn)就能蒙混過(guò)關(guān)。你把頭埋進(jìn)沙子里也不能阻擋時(shí)代獵人的腳步。2.怎么辦?想要不被時(shí)代拋棄和淘汰?很簡(jiǎn)單:跑得夠快就行了。...
1. 時(shí)代洪流無(wú)人能擋?
首先必須搞清楚:時(shí)代的發(fā)展是客觀的,是不以某個(gè)人甚至不以某些人的意志為轉(zhuǎn)移的。
最近有2句話很火,意思相近:
一句是:時(shí)代拋棄你時(shí),招呼都不會(huì)打。另一句是:時(shí)代淘汰你,但與你無(wú)關(guān)。
你仔細(xì)體會(huì)下這兩句話里的冷冽和無(wú)情,其實(shí)這才是天地至理。狼吃羊并不是因?yàn)檠蚍噶隋e(cuò),而是因?yàn)槔亲约吼I了。美國(guó)天天找我們茬也不是因?yàn)槲覀冎袊?guó)人錯(cuò)了,而是因?yàn)槲覀兊尼绕鹛魬?zhàn)了美國(guó)人的霸權(quán)。
所以首先心態(tài)上擺正了。時(shí)代一定會(huì)發(fā)展,有些東西就得被淘汰,有些東西就是會(huì)變化,不要掩耳盜鈴覺(jué)得我不停否認(rèn)就能蒙混過(guò)關(guān)。
你把頭埋進(jìn)沙子里也不能阻擋時(shí)代獵人的腳步。
2. 怎么辦?
想要不被時(shí)代拋棄和淘汰?很簡(jiǎn)單:跑得夠快就行了。
有個(gè)段子很好笑,但是里面蘊(yùn)含了至理。說(shuō)考試題目問(wèn)小偷被判刑的根本原因是什么?學(xué)生答:被抓住。
你仔細(xì)品品是不是還挺有道理的,如果小偷不被抓住當(dāng)然不會(huì)被判刑了。
同理,羊被狼吃掉的根本原因是什么?也是被抓住啊。你要是和喜羊羊一樣猴精猴精,那又怎么會(huì)被吃掉呢?
兩個(gè)人在森林里遇到老虎,一個(gè)人系鞋帶,另一個(gè)說(shuō)沒(méi)用的,你跑不過(guò)老虎。第一個(gè)人說(shuō)你錯(cuò)了,我不用跑過(guò)老虎,我跑過(guò)你就行了。
3.誰(shuí)被淘汰?
你看,很簡(jiǎn)單的道理,你被淘汰、你被落后其實(shí)根本原因就是你跑得太慢了,你被追上了。追上并干掉你的人,要么是時(shí)代發(fā)展,要么是你的競(jìng)爭(zhēng)對(duì)手。
方便面被外賣(mài)干掉了,這就是被時(shí)代發(fā)展淘汰。郵局被快遞干掉了,也是被時(shí)代發(fā)展淘汰。國(guó)企員工下崗了,這是國(guó)企被民企和市場(chǎng)競(jìng)爭(zhēng)淘汰,本質(zhì)是被競(jìng)爭(zhēng)對(duì)手淘汰。你被公司干掉了而你同事留下來(lái)了甚至還加薪升職了,本質(zhì)是你被競(jìng)爭(zhēng)對(duì)手(同事)淘汰了。
所以你再想想,是技術(shù)落后了還是你落后了?是技術(shù)被淘汰還是你被淘汰?假如你是一個(gè)程序猿,競(jìng)爭(zhēng)和淘汰你的是技術(shù)發(fā)展嗎?
不,淘汰你的永遠(yuǎn)是你的同事,也就是新進(jìn)入的新手程序猿,或者和你一樣的存量老程序員。
4. 技術(shù)會(huì)被淘汰嗎?
技術(shù)本身會(huì)被淘汰嗎?肯定會(huì)。譬如顯像管電視機(jī)你現(xiàn)在完全看不到了,都是液晶電視。我記得我2009年畢業(yè)時(shí)四川長(zhǎng)虹去我們學(xué)校招聘,崗位是做等離子電視的。
現(xiàn)在你看全是液晶,所以等離子顯示等技術(shù)顯然也是競(jìng)爭(zhēng)失敗了。OK,技術(shù)本身也存在競(jìng)爭(zhēng),技術(shù)也會(huì)在競(jìng)爭(zhēng)中被干掉,被淘汰。但是,關(guān)我們屁事?。。?!
技術(shù)被淘汰,技術(shù)會(huì)痛苦嗎?技術(shù)有痛感嗎?Nokia手機(jī)沒(méi)人用了它會(huì)哭嗎?技術(shù)又不需要吃飯,不養(yǎng)活老婆孩子,它怕什么被淘汰?
還沒(méi)明白?
搞清楚了:技術(shù)是技術(shù),你是你。技術(shù)被淘汰了它自己無(wú)感,而你被淘汰了日子就難過(guò)了。會(huì)喘氣要吃飯要養(yǎng)家糊口有欲望的物種才需要擔(dān)心被淘汰。
所以如果你把自己和某種技術(shù)綁定,然后隨著技術(shù)被淘汰你被淘汰了,那只能說(shuō)你XX。
船都要沉了你不知道跳船?你不知道換一條船?房子舊了成危房了,你不知道買(mǎi)新房子?技術(shù)陳舊了,落后了,你不知道學(xué)新技術(shù)?有人說(shuō)我也想掌握新東西啊,我也不想被淘汰啊,所以我才問(wèn)你你的課程2015年錄制的是不是不夠新了?我是不是要學(xué)更新的才會(huì)不被淘汰呢?
先別著急,你需要先搞清楚我們學(xué)習(xí)的知識(shí)和技能是分2類(lèi)的。
5. 本質(zhì)型和應(yīng)用型知識(shí)技能?
我先舉個(gè)栗子。很多人都知道我們平時(shí)吃的藥其實(shí)分2類(lèi),一類(lèi)藥物起效果是通過(guò)增強(qiáng)自身免疫力,提升自身抗性的,也就是所謂的強(qiáng)身健體,治標(biāo)治本。
而另一類(lèi)藥物是所謂的針對(duì)性治療藥物,譬如你發(fā)炎了我就給你消炎,你肌肉壞死了就給你切掉,你破皮流血了就給你縫合住。這都屬于直擊目標(biāo)式藥物治療。
哪種好呢?要說(shuō)快肯定是第二種了,西醫(yī)大多是這類(lèi)的,直接明了,清清楚楚,目標(biāo)明確,原理清晰。而中醫(yī)大多是第一種的,有點(diǎn)迂回戰(zhàn)略。
本質(zhì)上的原理是我通過(guò)藥物增強(qiáng)你身體的免疫力,提升你的身體活性,然后真正治病還是靠你身體的免疫力,靠你的自愈能力和抵抗力來(lái)戰(zhàn)勝病魔。
所以按照第一類(lèi)醫(yī)學(xué)理論,只要你身體免疫力很好,只要你身體素質(zhì)夠好,實(shí)際上大部分病根本不會(huì)得,得了也能自然好,根本不用吃藥的。
實(shí)際上你在工作和生活中用到的知識(shí)和技能,也類(lèi)似于你抵抗疾病的能力,也分為這2類(lèi)。我把第一類(lèi)對(duì)應(yīng)身體免疫力的稱(chēng)為本質(zhì)型知識(shí)技能,而把第二類(lèi)對(duì)應(yīng)精準(zhǔn)治療藥物的稱(chēng)為應(yīng)用型知識(shí)技能。
本質(zhì)型知識(shí)技能是一個(gè)人自身的基礎(chǔ)和修養(yǎng),最典型的就是我們說(shuō)的基礎(chǔ)知識(shí)、基本原理、基本技能。
譬如一個(gè)軟件工程師,編程語(yǔ)言的掌握就屬于本質(zhì)型知識(shí)技能。而應(yīng)用型知識(shí)技能就是那些針對(duì)特定任務(wù)和需求的解決能力,譬如熟練使用word來(lái)排版文字就屬于應(yīng)用型知識(shí)技能。
那哪種好呢?答案是都好,都有用,而不是只要一個(gè)。
這就好像治病一樣,有時(shí)候就需要吃中藥強(qiáng)身健體,有時(shí)候就需要吃西藥針對(duì)治療。如果你因?yàn)槠?jiàn)只接受某一個(gè)而深?lèi)和唇^另一個(gè),那其實(shí)是你自己的損失。
6. 時(shí)代會(huì)淘汰誰(shuí)?
為什么我們要討論本質(zhì)型知識(shí)技能和應(yīng)用型知識(shí)技能?
因?yàn)闀r(shí)代會(huì)淘汰的就是應(yīng)用型知識(shí)技能,而本質(zhì)型知識(shí)技能是不會(huì)被淘汰的。
這就好像新冠來(lái)了,以前的藥根本沒(méi)用,沒(méi)法針對(duì)新病毒,而針對(duì)新病毒的新藥還需要一段時(shí)間來(lái)開(kāi)發(fā)。
而你的免疫力和身體抗性卻仍然可以發(fā)揮作用,所以大家發(fā)現(xiàn)病死率比較高的都是老年人,實(shí)際上年輕人只要醫(yī)療資源充足情況下死亡率很低的。就是因?yàn)槟贻p人身體素質(zhì)好,抵抗力強(qiáng)。
同理,時(shí)代發(fā)展會(huì)首先淘汰那些只掌握了應(yīng)用型技能的人。現(xiàn)在很多行業(yè)就非常擔(dān)心被人工智能的發(fā)展所取代,擔(dān)心的都是應(yīng)用型技術(shù)工作者。
譬如司機(jī)很擔(dān)心被自動(dòng)駕駛系統(tǒng)所取代,工廠流水線工作者很擔(dān)心被自動(dòng)化生產(chǎn)所取代,電話銷(xiāo)售和電話客服人員很擔(dān)心被語(yǔ)音AI所取代,等等太多了。
程序員這個(gè)行業(yè)來(lái)說(shuō),互聯(lián)網(wǎng)軟件開(kāi)發(fā)就比嵌入式軟件開(kāi)發(fā)更容易被時(shí)代淘汰。為什么?因?yàn)檫@2類(lèi)開(kāi)發(fā)雖然都屬于軟件開(kāi)發(fā),但是它們有本質(zhì)的不同,這個(gè)本質(zhì)不同就是2類(lèi)開(kāi)發(fā)工作中本質(zhì)型知識(shí)技能和應(yīng)用型知識(shí)技能占比差異很大。
互聯(lián)網(wǎng)行業(yè)本身變化大,發(fā)展更快速,甚至每隔幾年就會(huì)有革命性的變化。大家你去看看這幾年新出現(xiàn)的編程語(yǔ)言(譬如GO、Dart、Cotlin、Swift等)都是互聯(lián)網(wǎng)行業(yè)的。連語(yǔ)言都經(jīng)常變,更不用說(shuō)各種框架那簡(jiǎn)直是一年三變。
所以這些行業(yè)技能中應(yīng)用型技術(shù)的占比很高,你剛熟悉了一種語(yǔ)言或框架,結(jié)果時(shí)代迅速變化這東西迅速被淘汰,新東西迅速火爆開(kāi)來(lái),你如果沒(méi)有及時(shí)趕上那就慘了,被快速行駛的時(shí)代列車(chē)拋下了。
所以互聯(lián)網(wǎng)開(kāi)發(fā)就是個(gè)高速快節(jié)奏舞池,這也是為什么互聯(lián)網(wǎng)行業(yè)普遍996普遍加班嚴(yán)重的原因。當(dāng)整個(gè)舞臺(tái)都在高節(jié)奏運(yùn)轉(zhuǎn)時(shí),你要么咬牙快速跟上,要么被快速淘汰出局。更不用說(shuō)還有很多新人每年進(jìn)入,后浪隨時(shí)準(zhǔn)備把前浪拍死在沙灘上的。
7. 嵌入式技術(shù)會(huì)被淘汰嗎?
任何技術(shù)領(lǐng)域都會(huì)發(fā)展變化,不可能一直維持原狀。這就好像任何列車(chē)都在開(kāi)動(dòng),只是綠皮車(chē)慢而高鐵快而已。
如果說(shuō)互聯(lián)網(wǎng)開(kāi)發(fā)是高鐵,那嵌入式開(kāi)發(fā)就像是綠皮了。
單純從速度來(lái)說(shuō)。嵌入式開(kāi)發(fā)有他自己的游戲規(guī)則,嵌入式開(kāi)發(fā)的知識(shí)和技能中,本質(zhì)型的占比非常高,而應(yīng)用型的占比低。
這就造成嵌入式開(kāi)發(fā)的特點(diǎn)是:很難學(xué)會(huì),但是一旦學(xué)會(huì)很難被淘汰。
實(shí)際上互聯(lián)網(wǎng)開(kāi)發(fā)行業(yè)剛好相反,是很好學(xué)會(huì)但是也很容易被淘汰。
所以你不得不佩服馬克思,他很早就說(shuō)了:價(jià)格決定于價(jià)值,而價(jià)值決定于產(chǎn)品中凝結(jié)的勞動(dòng)量。真的是容易得到的他肯定容易失去,而很難得到的他也很難失去。
這不是空口白牙說(shuō)的,我給大家做幾個(gè)實(shí)際對(duì)比。
譬如編程語(yǔ)言,嵌入式底層開(kāi)發(fā)這么多年了還是C語(yǔ)言挑大梁。而C語(yǔ)言現(xiàn)在在用的主流還是C89標(biāo)準(zhǔn)(1989年制定的C標(biāo)準(zhǔn)),連C99都沒(méi)幾個(gè)用的。
而嵌入式應(yīng)用層開(kāi)發(fā)主體是C 語(yǔ)言,雖然出了不少新標(biāo)準(zhǔn)(C 11、14、17、20等)但是實(shí)際差異很小,90%的主要特性和難度基調(diào)還都是多年前定下來(lái)那些。
所以你想想,如果你做嵌入式開(kāi)發(fā),你一旦深度掌握了C/C 語(yǔ)言,多少年你都可以笑傲江湖。
你再看看互聯(lián)網(wǎng)開(kāi)發(fā),前些年“PHP是最好的語(yǔ)言”,現(xiàn)在已經(jīng)沒(méi)幾個(gè)用了。Java前些年一統(tǒng)江湖,現(xiàn)在經(jīng)常被Python壓著打。谷歌、facebook、蘋(píng)果等動(dòng)不動(dòng)還發(fā)明點(diǎn)自己的語(yǔ)言和編程框架,基本上你做下個(gè)項(xiàng)目會(huì)用到什么鬼都不知道......
你再看操作系統(tǒng)。嵌入式開(kāi)發(fā)只要你學(xué)會(huì)了linux這一套,你再去看什么你都發(fā)現(xiàn)似曾相似。譬如我們最近在講的華為L(zhǎng)iteOS,它的kernel配置完全移植了linux的Kconfig這一套,他的工程管理完全使用Makefile和鏈接腳本這一套,它的內(nèi)核源碼編程風(fēng)格和技巧等都在linux內(nèi)核的范圍之內(nèi)。
所以對(duì)于一個(gè)熟悉linux內(nèi)核知識(shí)體系的人,可以幾天之內(nèi)熟練掌握LiteOS,甚至只要你功底夠好可以立馬加入為L(zhǎng)iteOS撰寫(xiě)和拓展內(nèi)核的工作中。
這就是嵌入式開(kāi)發(fā),它的難不在于變化,而在于它不變但是本身難度高,你很難掌握。但是你掌握了它之后就舒服了。從這個(gè)角度講,嵌入式開(kāi)發(fā)有點(diǎn)像打籃球和田徑比賽。
你想成為也籃球高手不容易,得經(jīng)過(guò)刻苦的訓(xùn)練,身體素質(zhì)得非常好,偷懶要準(zhǔn)確也是靠拼命苦練得來(lái)的。但是一旦你很厲害了就是很厲害了,別人很難勝過(guò)你。即使你更改了籃球賽場(chǎng)的規(guī)則厲害的還是厲害的,你讓我隨便改規(guī)則我也打不過(guò)詹姆斯是不是?
8. 最后?
人生有時(shí)候就是這么無(wú)趣!
當(dāng)你學(xué)會(huì)了很多,尤其是掌握了很多本質(zhì)型知識(shí)技能后,你就發(fā)現(xiàn)你遇到的東西都似曾相識(shí),都能很快掌握,你每天只需要花很少時(shí)間學(xué)習(xí)就能始終保持領(lǐng)先。
但是前提是:你得先邁過(guò)那道坎,你得先掌握那么多難度高的本質(zhì)型知識(shí)和技能。而這并不容易,真的有點(diǎn)難,真的有一定門(mén)檻的。
越過(guò)那道高崖,往后余生皆是坦途。越不過(guò)去,那就只能在淺灘徘徊幾年,然后無(wú)奈的被時(shí)代淘汰,被沖刷而走。
這就是為什么35歲以后的“中年人”會(huì)兩極分化了,實(shí)際上他們的“分化”早就決定了,只是到35歲時(shí)有些人才開(kāi)始認(rèn)命,或者外部壓力迫使他認(rèn)命。
加油,做個(gè)掌握本質(zhì)型知識(shí)和技能的本質(zhì)型人才吧!
首先必須搞清楚:時(shí)代的發(fā)展是客觀的,是不以某個(gè)人甚至不以某些人的意志為轉(zhuǎn)移的。
最近有2句話很火,意思相近:
一句是:時(shí)代拋棄你時(shí),招呼都不會(huì)打。另一句是:時(shí)代淘汰你,但與你無(wú)關(guān)。
你仔細(xì)體會(huì)下這兩句話里的冷冽和無(wú)情,其實(shí)這才是天地至理。狼吃羊并不是因?yàn)檠蚍噶隋e(cuò),而是因?yàn)槔亲约吼I了。美國(guó)天天找我們茬也不是因?yàn)槲覀冎袊?guó)人錯(cuò)了,而是因?yàn)槲覀兊尼绕鹛魬?zhàn)了美國(guó)人的霸權(quán)。
所以首先心態(tài)上擺正了。時(shí)代一定會(huì)發(fā)展,有些東西就得被淘汰,有些東西就是會(huì)變化,不要掩耳盜鈴覺(jué)得我不停否認(rèn)就能蒙混過(guò)關(guān)。
你把頭埋進(jìn)沙子里也不能阻擋時(shí)代獵人的腳步。
2. 怎么辦?
想要不被時(shí)代拋棄和淘汰?很簡(jiǎn)單:跑得夠快就行了。
有個(gè)段子很好笑,但是里面蘊(yùn)含了至理。說(shuō)考試題目問(wèn)小偷被判刑的根本原因是什么?學(xué)生答:被抓住。
你仔細(xì)品品是不是還挺有道理的,如果小偷不被抓住當(dāng)然不會(huì)被判刑了。
同理,羊被狼吃掉的根本原因是什么?也是被抓住啊。你要是和喜羊羊一樣猴精猴精,那又怎么會(huì)被吃掉呢?
兩個(gè)人在森林里遇到老虎,一個(gè)人系鞋帶,另一個(gè)說(shuō)沒(méi)用的,你跑不過(guò)老虎。第一個(gè)人說(shuō)你錯(cuò)了,我不用跑過(guò)老虎,我跑過(guò)你就行了。
3.誰(shuí)被淘汰?
你看,很簡(jiǎn)單的道理,你被淘汰、你被落后其實(shí)根本原因就是你跑得太慢了,你被追上了。追上并干掉你的人,要么是時(shí)代發(fā)展,要么是你的競(jìng)爭(zhēng)對(duì)手。
方便面被外賣(mài)干掉了,這就是被時(shí)代發(fā)展淘汰。郵局被快遞干掉了,也是被時(shí)代發(fā)展淘汰。國(guó)企員工下崗了,這是國(guó)企被民企和市場(chǎng)競(jìng)爭(zhēng)淘汰,本質(zhì)是被競(jìng)爭(zhēng)對(duì)手淘汰。你被公司干掉了而你同事留下來(lái)了甚至還加薪升職了,本質(zhì)是你被競(jìng)爭(zhēng)對(duì)手(同事)淘汰了。
所以你再想想,是技術(shù)落后了還是你落后了?是技術(shù)被淘汰還是你被淘汰?假如你是一個(gè)程序猿,競(jìng)爭(zhēng)和淘汰你的是技術(shù)發(fā)展嗎?
不,淘汰你的永遠(yuǎn)是你的同事,也就是新進(jìn)入的新手程序猿,或者和你一樣的存量老程序員。
4. 技術(shù)會(huì)被淘汰嗎?
技術(shù)本身會(huì)被淘汰嗎?肯定會(huì)。譬如顯像管電視機(jī)你現(xiàn)在完全看不到了,都是液晶電視。我記得我2009年畢業(yè)時(shí)四川長(zhǎng)虹去我們學(xué)校招聘,崗位是做等離子電視的。
現(xiàn)在你看全是液晶,所以等離子顯示等技術(shù)顯然也是競(jìng)爭(zhēng)失敗了。OK,技術(shù)本身也存在競(jìng)爭(zhēng),技術(shù)也會(huì)在競(jìng)爭(zhēng)中被干掉,被淘汰。但是,關(guān)我們屁事?。。?!
技術(shù)被淘汰,技術(shù)會(huì)痛苦嗎?技術(shù)有痛感嗎?Nokia手機(jī)沒(méi)人用了它會(huì)哭嗎?技術(shù)又不需要吃飯,不養(yǎng)活老婆孩子,它怕什么被淘汰?
還沒(méi)明白?
搞清楚了:技術(shù)是技術(shù),你是你。技術(shù)被淘汰了它自己無(wú)感,而你被淘汰了日子就難過(guò)了。會(huì)喘氣要吃飯要養(yǎng)家糊口有欲望的物種才需要擔(dān)心被淘汰。
所以如果你把自己和某種技術(shù)綁定,然后隨著技術(shù)被淘汰你被淘汰了,那只能說(shuō)你XX。
船都要沉了你不知道跳船?你不知道換一條船?房子舊了成危房了,你不知道買(mǎi)新房子?技術(shù)陳舊了,落后了,你不知道學(xué)新技術(shù)?有人說(shuō)我也想掌握新東西啊,我也不想被淘汰啊,所以我才問(wèn)你你的課程2015年錄制的是不是不夠新了?我是不是要學(xué)更新的才會(huì)不被淘汰呢?
先別著急,你需要先搞清楚我們學(xué)習(xí)的知識(shí)和技能是分2類(lèi)的。
5. 本質(zhì)型和應(yīng)用型知識(shí)技能?
我先舉個(gè)栗子。很多人都知道我們平時(shí)吃的藥其實(shí)分2類(lèi),一類(lèi)藥物起效果是通過(guò)增強(qiáng)自身免疫力,提升自身抗性的,也就是所謂的強(qiáng)身健體,治標(biāo)治本。
而另一類(lèi)藥物是所謂的針對(duì)性治療藥物,譬如你發(fā)炎了我就給你消炎,你肌肉壞死了就給你切掉,你破皮流血了就給你縫合住。這都屬于直擊目標(biāo)式藥物治療。
哪種好呢?要說(shuō)快肯定是第二種了,西醫(yī)大多是這類(lèi)的,直接明了,清清楚楚,目標(biāo)明確,原理清晰。而中醫(yī)大多是第一種的,有點(diǎn)迂回戰(zhàn)略。
本質(zhì)上的原理是我通過(guò)藥物增強(qiáng)你身體的免疫力,提升你的身體活性,然后真正治病還是靠你身體的免疫力,靠你的自愈能力和抵抗力來(lái)戰(zhàn)勝病魔。
所以按照第一類(lèi)醫(yī)學(xué)理論,只要你身體免疫力很好,只要你身體素質(zhì)夠好,實(shí)際上大部分病根本不會(huì)得,得了也能自然好,根本不用吃藥的。
實(shí)際上你在工作和生活中用到的知識(shí)和技能,也類(lèi)似于你抵抗疾病的能力,也分為這2類(lèi)。我把第一類(lèi)對(duì)應(yīng)身體免疫力的稱(chēng)為本質(zhì)型知識(shí)技能,而把第二類(lèi)對(duì)應(yīng)精準(zhǔn)治療藥物的稱(chēng)為應(yīng)用型知識(shí)技能。
本質(zhì)型知識(shí)技能是一個(gè)人自身的基礎(chǔ)和修養(yǎng),最典型的就是我們說(shuō)的基礎(chǔ)知識(shí)、基本原理、基本技能。
譬如一個(gè)軟件工程師,編程語(yǔ)言的掌握就屬于本質(zhì)型知識(shí)技能。而應(yīng)用型知識(shí)技能就是那些針對(duì)特定任務(wù)和需求的解決能力,譬如熟練使用word來(lái)排版文字就屬于應(yīng)用型知識(shí)技能。
那哪種好呢?答案是都好,都有用,而不是只要一個(gè)。
這就好像治病一樣,有時(shí)候就需要吃中藥強(qiáng)身健體,有時(shí)候就需要吃西藥針對(duì)治療。如果你因?yàn)槠?jiàn)只接受某一個(gè)而深?lèi)和唇^另一個(gè),那其實(shí)是你自己的損失。
6. 時(shí)代會(huì)淘汰誰(shuí)?
為什么我們要討論本質(zhì)型知識(shí)技能和應(yīng)用型知識(shí)技能?
因?yàn)闀r(shí)代會(huì)淘汰的就是應(yīng)用型知識(shí)技能,而本質(zhì)型知識(shí)技能是不會(huì)被淘汰的。
這就好像新冠來(lái)了,以前的藥根本沒(méi)用,沒(méi)法針對(duì)新病毒,而針對(duì)新病毒的新藥還需要一段時(shí)間來(lái)開(kāi)發(fā)。
而你的免疫力和身體抗性卻仍然可以發(fā)揮作用,所以大家發(fā)現(xiàn)病死率比較高的都是老年人,實(shí)際上年輕人只要醫(yī)療資源充足情況下死亡率很低的。就是因?yàn)槟贻p人身體素質(zhì)好,抵抗力強(qiáng)。
同理,時(shí)代發(fā)展會(huì)首先淘汰那些只掌握了應(yīng)用型技能的人。現(xiàn)在很多行業(yè)就非常擔(dān)心被人工智能的發(fā)展所取代,擔(dān)心的都是應(yīng)用型技術(shù)工作者。
譬如司機(jī)很擔(dān)心被自動(dòng)駕駛系統(tǒng)所取代,工廠流水線工作者很擔(dān)心被自動(dòng)化生產(chǎn)所取代,電話銷(xiāo)售和電話客服人員很擔(dān)心被語(yǔ)音AI所取代,等等太多了。
程序員這個(gè)行業(yè)來(lái)說(shuō),互聯(lián)網(wǎng)軟件開(kāi)發(fā)就比嵌入式軟件開(kāi)發(fā)更容易被時(shí)代淘汰。為什么?因?yàn)檫@2類(lèi)開(kāi)發(fā)雖然都屬于軟件開(kāi)發(fā),但是它們有本質(zhì)的不同,這個(gè)本質(zhì)不同就是2類(lèi)開(kāi)發(fā)工作中本質(zhì)型知識(shí)技能和應(yīng)用型知識(shí)技能占比差異很大。
互聯(lián)網(wǎng)行業(yè)本身變化大,發(fā)展更快速,甚至每隔幾年就會(huì)有革命性的變化。大家你去看看這幾年新出現(xiàn)的編程語(yǔ)言(譬如GO、Dart、Cotlin、Swift等)都是互聯(lián)網(wǎng)行業(yè)的。連語(yǔ)言都經(jīng)常變,更不用說(shuō)各種框架那簡(jiǎn)直是一年三變。
所以這些行業(yè)技能中應(yīng)用型技術(shù)的占比很高,你剛熟悉了一種語(yǔ)言或框架,結(jié)果時(shí)代迅速變化這東西迅速被淘汰,新東西迅速火爆開(kāi)來(lái),你如果沒(méi)有及時(shí)趕上那就慘了,被快速行駛的時(shí)代列車(chē)拋下了。
所以互聯(lián)網(wǎng)開(kāi)發(fā)就是個(gè)高速快節(jié)奏舞池,這也是為什么互聯(lián)網(wǎng)行業(yè)普遍996普遍加班嚴(yán)重的原因。當(dāng)整個(gè)舞臺(tái)都在高節(jié)奏運(yùn)轉(zhuǎn)時(shí),你要么咬牙快速跟上,要么被快速淘汰出局。更不用說(shuō)還有很多新人每年進(jìn)入,后浪隨時(shí)準(zhǔn)備把前浪拍死在沙灘上的。
7. 嵌入式技術(shù)會(huì)被淘汰嗎?
任何技術(shù)領(lǐng)域都會(huì)發(fā)展變化,不可能一直維持原狀。這就好像任何列車(chē)都在開(kāi)動(dòng),只是綠皮車(chē)慢而高鐵快而已。
如果說(shuō)互聯(lián)網(wǎng)開(kāi)發(fā)是高鐵,那嵌入式開(kāi)發(fā)就像是綠皮了。
單純從速度來(lái)說(shuō)。嵌入式開(kāi)發(fā)有他自己的游戲規(guī)則,嵌入式開(kāi)發(fā)的知識(shí)和技能中,本質(zhì)型的占比非常高,而應(yīng)用型的占比低。
這就造成嵌入式開(kāi)發(fā)的特點(diǎn)是:很難學(xué)會(huì),但是一旦學(xué)會(huì)很難被淘汰。
實(shí)際上互聯(lián)網(wǎng)開(kāi)發(fā)行業(yè)剛好相反,是很好學(xué)會(huì)但是也很容易被淘汰。
所以你不得不佩服馬克思,他很早就說(shuō)了:價(jià)格決定于價(jià)值,而價(jià)值決定于產(chǎn)品中凝結(jié)的勞動(dòng)量。真的是容易得到的他肯定容易失去,而很難得到的他也很難失去。
這不是空口白牙說(shuō)的,我給大家做幾個(gè)實(shí)際對(duì)比。
譬如編程語(yǔ)言,嵌入式底層開(kāi)發(fā)這么多年了還是C語(yǔ)言挑大梁。而C語(yǔ)言現(xiàn)在在用的主流還是C89標(biāo)準(zhǔn)(1989年制定的C標(biāo)準(zhǔn)),連C99都沒(méi)幾個(gè)用的。
而嵌入式應(yīng)用層開(kāi)發(fā)主體是C 語(yǔ)言,雖然出了不少新標(biāo)準(zhǔn)(C 11、14、17、20等)但是實(shí)際差異很小,90%的主要特性和難度基調(diào)還都是多年前定下來(lái)那些。
所以你想想,如果你做嵌入式開(kāi)發(fā),你一旦深度掌握了C/C 語(yǔ)言,多少年你都可以笑傲江湖。
你再看看互聯(lián)網(wǎng)開(kāi)發(fā),前些年“PHP是最好的語(yǔ)言”,現(xiàn)在已經(jīng)沒(méi)幾個(gè)用了。Java前些年一統(tǒng)江湖,現(xiàn)在經(jīng)常被Python壓著打。谷歌、facebook、蘋(píng)果等動(dòng)不動(dòng)還發(fā)明點(diǎn)自己的語(yǔ)言和編程框架,基本上你做下個(gè)項(xiàng)目會(huì)用到什么鬼都不知道......
你再看操作系統(tǒng)。嵌入式開(kāi)發(fā)只要你學(xué)會(huì)了linux這一套,你再去看什么你都發(fā)現(xiàn)似曾相似。譬如我們最近在講的華為L(zhǎng)iteOS,它的kernel配置完全移植了linux的Kconfig這一套,他的工程管理完全使用Makefile和鏈接腳本這一套,它的內(nèi)核源碼編程風(fēng)格和技巧等都在linux內(nèi)核的范圍之內(nèi)。
所以對(duì)于一個(gè)熟悉linux內(nèi)核知識(shí)體系的人,可以幾天之內(nèi)熟練掌握LiteOS,甚至只要你功底夠好可以立馬加入為L(zhǎng)iteOS撰寫(xiě)和拓展內(nèi)核的工作中。
這就是嵌入式開(kāi)發(fā),它的難不在于變化,而在于它不變但是本身難度高,你很難掌握。但是你掌握了它之后就舒服了。從這個(gè)角度講,嵌入式開(kāi)發(fā)有點(diǎn)像打籃球和田徑比賽。
你想成為也籃球高手不容易,得經(jīng)過(guò)刻苦的訓(xùn)練,身體素質(zhì)得非常好,偷懶要準(zhǔn)確也是靠拼命苦練得來(lái)的。但是一旦你很厲害了就是很厲害了,別人很難勝過(guò)你。即使你更改了籃球賽場(chǎng)的規(guī)則厲害的還是厲害的,你讓我隨便改規(guī)則我也打不過(guò)詹姆斯是不是?
8. 最后?
人生有時(shí)候就是這么無(wú)趣!
當(dāng)你學(xué)會(huì)了很多,尤其是掌握了很多本質(zhì)型知識(shí)技能后,你就發(fā)現(xiàn)你遇到的東西都似曾相識(shí),都能很快掌握,你每天只需要花很少時(shí)間學(xué)習(xí)就能始終保持領(lǐng)先。
但是前提是:你得先邁過(guò)那道坎,你得先掌握那么多難度高的本質(zhì)型知識(shí)和技能。而這并不容易,真的有點(diǎn)難,真的有一定門(mén)檻的。
越過(guò)那道高崖,往后余生皆是坦途。越不過(guò)去,那就只能在淺灘徘徊幾年,然后無(wú)奈的被時(shí)代淘汰,被沖刷而走。
這就是為什么35歲以后的“中年人”會(huì)兩極分化了,實(shí)際上他們的“分化”早就決定了,只是到35歲時(shí)有些人才開(kāi)始認(rèn)命,或者外部壓力迫使他認(rèn)命。
加油,做個(gè)掌握本質(zhì)型知識(shí)和技能的本質(zhì)型人才吧!