我学的技术,过时?被淘汰?
首先必須搞清楚:時代的發展是客觀的,是不以某個人甚至不以某些人的意志為轉移的。最近有2句話很火,意思相近。
一句是:時代拋棄你時,招呼都不會打。
另一句是:時代淘汰你,但與你無關。
你仔細體會下這兩句話里的冷冽和無情,其實這才是天地至理。狼吃羊并不是因為羊犯了錯,而是因為狼自己餓了。美國天天找我們茬也不是因為我們中國人錯了,而是因為我們的崛起挑戰了美國人的霸權。
所以首先心態上擺正了。時代一定會發展,有些東西就得被淘汰,有些東西就是會變化,不要掩耳盜鈴覺得我不停否認就能蒙混過關。
你把頭埋進沙子里也不能阻擋時代獵人的腳步。
? 怎么辦??
想要不被時代拋棄和淘汰?
很簡單:跑得夠快就行了。
有個段子很好笑,但是里面蘊含了至理。說考試題目問小偷被判刑的根本原因是什么?學生答:被抓住。
你仔細品品是不是還挺有道理的,如果小偷不被抓住當然不會被判刑了。
同理,羊被狼吃掉的根本原因是什么?也是被抓住啊。你要是和喜羊羊一樣猴精猴精,那又怎么會被吃掉呢?
兩個人在森林里遇到老虎,一個人系鞋帶,另一個說沒用的,你跑不過老虎。第一個人說你錯了,我不用跑過老虎,我跑過你就行了。
?誰被淘汰?
你看,很簡單的道理,你被淘汰、你被落后其實根本原因就是你跑得太慢了,你被追上了。
追上并干掉你的人,要么是時代發展,要么是你的競爭對手。
方便面被外賣干掉了,這就是被時代發展淘汰。郵局被快遞干掉了,也是被時代發展淘汰。國企員工下崗了,這是國企被民企和市場競爭淘汰,本質是被競爭對手淘汰。你被公司干掉了而你同事留下來了甚至還加薪升職了,本質是你被競爭對手(同事)淘汰了。
所以你再想想,是技術落后了還是你落后了?
是技術被淘汰還是你被淘汰?
假如你是一個程序猿,競爭和淘汰你的是技術發展嗎?
不,淘汰你的永遠是你的同事,也就是新進入的新手程序猿,或者和你一樣的存量老程序員。
?技術會被淘汰嗎?
技術本身會被淘汰嗎?肯定會。
譬如顯像管電視機你現在完全看不到了,都是液晶電視。我記得我2009年畢業時四川長虹去我們學校招聘,崗位是做等離子電視的。
現在你看全是液晶,所以等離子顯示等技術顯然也是競爭失敗了。
OK,技術本身也存在競爭,技術也會在競爭中被干掉,被淘汰。
但是,關你屁事啊!!!
技術被淘汰,技術會痛苦嗎?技術有痛感嗎?Nokia手機沒人用了它會哭嗎?技術又不需要吃飯,不養活老婆孩子,它怕什么被淘汰?
還沒明白?
搞清楚了:技術是技術,你是你。技術被淘汰了它自己無感,而你被淘汰了日子就難過了。會喘氣要吃飯要養家糊口有欲望的物種才需要擔心被淘汰。
所以如果你把自己和某種技術綁定,然后隨著技術被淘汰你被淘汰了,那只能說你XX。
船都要沉了你不知道跳船?你不知道換一條船?
房子舊了成危房了,你不知道買新房子?
技術陳舊了,落后了,你不知道學新技術?
有人說我也想掌握新東西啊,我也不想被淘汰啊,所以我才問你你的課程2015年錄制的是不是不夠新了?我是不是要學更新的才會不被淘汰呢?
先別著急,你需要先搞清楚我們學習的知識和技能是分2類的。
?本質型和應用型知識技能?
我先舉個栗子。
很多人都知道我們平時吃的藥其實分2類,一類藥物起效果是通過增強自身免疫力,提升自身抗性的,也就是所謂的強身健體,治標治本。
而另一類藥物是所謂的針對性治療藥物,譬如你發炎了我就給你消炎,你肌肉壞死了就給你切掉,你破皮流血了就給你縫合住。這都屬于直擊目標式藥物治療。
哪種好呢?
要說快肯定是第二種了,西醫大多是這類的,直接明了,清清楚楚,目標明確,原理清晰。
而中醫大多是第一種的,有點迂回戰略。
本質上的原理是我通過藥物增強你身體的免疫力,提升你的身體活性,然后真正治病還是靠你身體的免疫力,靠你的自愈能力和抵抗力來戰勝病魔。所以按照第一類醫學理論,只要你身體免疫力很好,只要你身體素質夠好,實際上大部分病根本不會得,得了也能自然好,根本不用吃藥的。
實際上你在工作和生活中用到的知識和技能,也類似于你抵抗疾病的能力,也分為這2類。
我把第一類對應身體免疫力的稱為本質型知識技能,而把第二類對應精準治療藥物的稱為應用型知識技能。
本質型知識技能是一個人自身的基礎和修養,最典型的就是我們說的基礎知識、基本原理、基本技能。譬如一個軟件工程師,編程語言的掌握就屬于本質型知識技能。而應用型知識技能就是那些針對特定任務和需求的解決能力,譬如熟練使用word來排版文字就屬于應用型知識技能。
那哪種好呢?
答案是都好,都有用,而不是只要一個。
這就好像治病一樣,有時候就需要吃中藥強身健體,有時候就需要吃西藥針對治療。如果你因為偏見只接受某一個而深惡痛絕另一個,那其實是你自己的損失。
?時代會淘汰誰?
為什么我們要討論本質型知識技能和應用型知識技能?
因為時代會淘汰的就是應用型知識技能,而本質型知識技能是不會被淘汰的。
這就好像新冠來了,以前的藥根本沒用,沒法針對新病毒,而針對新病毒的新藥還需要一段時間來開發。而你的免疫力和身體抗性卻仍然可以發揮作用,所以大家發現病死率比較高的都是老年人,實際上年輕人只要醫療資源充足情況下死亡率很低的。就是因為年輕人身體素質好,抵抗力強。
同理,時代發展會首先淘汰那些只掌握了應用型技能的人。現在很多行業就非常擔心被人工智能的發展所取代,擔心的都是應用型技術工作者。
譬如司機很擔心被自動駕駛系統所取代,工廠流水線工作者很擔心被自動化生產所取代,電話銷售和電話客服人員很擔心被語音AI所取代,等等太多了。
程序員這個行業來說,互聯網軟件開發就比嵌入式軟件開發更容易被時代淘汰。
為什么?
因為這2類開發雖然都屬于軟件開發,但是它們有本質的不同,這個本質不同就是2類開發工作中本質型知識技能和應用型知識技能占比差異很大。
互聯網行業本身變化大,發展更快速,甚至每隔幾年就會有革命性的變化。大家你去看看這幾年新出現的編程語言(譬如GO、Dart、Cotlin、Swift等)都是互聯網行業的。連語言都經常變,更不用說各種框架那簡直是一年三變。
所以這些行業技能中應用型技術的占比很高,你剛熟悉了一種語言或框架,結果時代迅速變化這東西迅速被淘汰,新東西迅速火爆開來,你如果沒有及時趕上那就慘了,被快速行駛的時代列車拋下了。
所以互聯網開發就是個高速快節奏舞池,這也是為什么互聯網行業普遍996普遍加班嚴重的原因。
當整個舞臺都在高節奏運轉時,你要么咬牙快速跟上,要么被快速淘汰出局。更不用說還有很多新人每年進入,后浪隨時準備把前浪拍死在沙灘上的。
?嵌入式技術會被淘汰嗎?
任何技術領域都會發展變化,不可能一直維持原狀。這就好像任何列車都在開動,只是綠皮車慢而高鐵快而已。
如果說互聯網開發是高鐵,那嵌入式開發就像是綠皮了,單純從速度來說。
嵌入式開發有他自己的游戲規則,嵌入式開發的知識和技能中,本質型的占比非常高,而應用型的占比低。
這就造成嵌入式開發的特點是:很難學會,但是一旦學會很難被淘汰。
實際上互聯網開發行業剛好相反,是:很好學會但是也很容易被淘汰。
所以你不得不佩服馬克思,他很早就說了:價格決定于價值,而價值決定于產品中凝結的勞動量。真的是容易得到的他肯定容易失去,而很難得到的他也很難失去。
這不是空口白牙說的,我給大家做幾個實際對比。
譬如編程語言,嵌入式底層開發這么多年了還是C語言挑大梁。而C語言現在在用的主流還是C89標準(1989年制定的C標準),連C99都沒幾個用的。而嵌入式應用層開發主體是C++語言,雖然出了不少新標準(C++11、14、17、20等)但是實際差異很小,90%的主要特性和難度基調還都是多年前定下來那些。
所以你想想,如果你做嵌入式開發,你一旦深度掌握了C/C++語言,多少年你都可以笑傲江湖。
你再看看互聯網開發,前些年“PHP是最好的語言”,現在已經沒幾個用了。Java前些年一統江湖,現在經常被Python壓著打。谷歌、facebook、蘋果等動不動還發明點自己的語言和編程框架,基本上你做下個項目會用到什么鬼都不知道......
你再看操作系統。
嵌入式開發只要你學會了linux這一套,你再去看什么你都發現似曾相似。
譬如我們最近在講的華為LiteOS,它的kernel配置完全移植了linux的Kconfig這一套,他的工程管理完全使用Makefile和鏈接腳本這一套,它的內核源碼編程風格和技巧等都在linux內核的范圍之內。
所以對于一個熟悉linux內核知識體系的人,可以幾天之內熟練掌握LiteOS,甚至只要你功底夠好可以立馬加入為LiteOS撰寫和拓展內核的工作中。
這就是嵌入式開發,它的難不在于變化,而在于它不變但是本身難度高,你很難掌握。但是你掌握了它之后就舒服了。
從這個角度講,嵌入式開發有點像打籃球和田徑比賽。你想成為也籃球高手不容易,得經過刻苦的訓練,身體素質得非常好,偷懶要準確也是靠拼命苦練得來的。
但是一旦你很厲害了就是很厲害了,別人很難勝過你。
即使你更改了籃球賽場的規則厲害的還是厲害的,你讓我隨便改規則我也打不過詹姆斯是不是?
?最后?
人生有時候就是這么無趣!
當你學會了很多,尤其是掌握了很多本質型知識技能后,你就發現你遇到的東西都似曾相識,都能很快掌握,你每天只需要花很少時間學習就能始終保持領先。
越過那道高崖,往后余生皆是坦途。越不過去,那就只能在淺灘徘徊幾年,然后無奈的被時代淘汰,被沖刷而走。
這就是為什么35歲以后的“中年人”會兩極分化了,實際上他們的“分化”早就決定了,只是到35歲時有些人才開始認命,或者外部壓力迫使他認命。
加油,做個掌握本質型知識和技能的本質型人才吧!
-END-
猜你喜歡
通電就可以工作,這些單片機真香!
為什么嵌入式工程師會對8位MCU有誤解?
做技術的,這些觀點真的扯淡!
?最 后??
?若覺得文章不錯,轉發分享,也是我們繼續更新的動力。
5T資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、單片機、等等!
在公眾號內回復「更多資源」,即可免費獲取,期待你的關注~
長按識別圖中二維碼關注
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的我学的技术,过时?被淘汰?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嗷嗷乱杀!一加2023年销量同比暴增26
- 下一篇: 21年编程,那些我踩过的坑!