談談技術人員的“終身學習”

前言

這周我們來聊點輕鬆的,聊一下技術人員的“終身學習”。個人淺見,希望能幫助到你
其實我當初在選擇方向的時候還是挺糾結的,稀裏糊塗的就選擇了程序員這條路。也渾渾噩噩的度過了幾年的日子。後來工作了,發現之前有規劃有計劃的小夥伴們都成長的很快。而自己就像一條沒有夢想也沒有追求的鹹魚,根本不知道自己想要什麼。其實我一開始工作的時候,對這個專業的興趣並不是很濃,之所以選擇這個專業,無非是因爲好找點工作,多掙點錢,畢竟都說:“CS專業是寒門之子逆襲的一條捷徑”。既然家庭條件決定了要打工,就早點爲打工做準備。可惜當初並沒有明白這個道理,現在看來從大學開始,個人選擇開始變得格外重要,越早認識到這一點,大學階段的收穫就越大。一些優秀的家庭不止是關注孩子的成績,更關注的是孩子的認知,一個人的認知往往決定了它的高度,大多數人都不懂這個道理。

成長經歷

隨着自己慢慢成熟,自己的認知也提升了不少。我漸漸明白做一個人,要做負責的人(包括不限於對自己負責、家人負責、工作負責、愛情負責等)。既然選擇這個專業了,並且沒有換方向的想法,那就把它做好,對自己負責。
我開始慢慢接觸一些技術的圈子,開始慢慢了解我所屬的這個行業。在中國互聯網的行業常說;程序員的35歲危機、框架更新太快學不會等。弄得程序員這個行業充滿焦慮,凡是撩撥這種情緒的文章都能獲得大量的轉發。我一度也陷入這個焦慮和恐慌中,現在看來其實每個時代都一樣,社會並不欠我們一個成功。無論你怎麼忙、沒時間、有困難、不能痛下決心、拖延症等,社會不管,它不能保證每一個人的成功。

前兩年的知識付費的興起恰恰證明了這一點,越來越多人意識到了焦慮,開始尋找緩解這種問題的解。資本家發現現在的人極度焦慮,卻又不肯深入性的去學習和思考,所以推出了知識付費,打着利用碎片時間學習的口號來收割韭菜。大家積極性都很高,而且一個課程只需要幾分鐘到十幾分鍾,很容易就堅持下來了,但是往往會陷入一個死循環,被困在知識的底層,因爲知識這東西本來就是需要自己去學習,自己去思考提煉總結的。你想要別人把現成的給你,那是不可能的。相信大家都知道一萬小時的定律,一個高手的成長需要一萬小時。這其中包括了很多,簡單的聽一些專欄不去思考的話,是不可能成爲一個高手的。而且大多數作者爲了課時,把密度很大的知識抽象成一小段。你不去深入的學習或者是和作者交流,你根本不會理解其中的內容。只會讓你知其然而不知所以然,往往會越學越焦慮。當然我並不是質疑作者的能力,這是知識的本質,知識是不能不勞而獲的。
我之前也是知識付費的一員,當初是什麼火學什麼,今天這個框架比較火學這個,明天那個技術出來的學那個… 但是互聯網上層技術本來就是跟新迭代比較快的,一直學習着表面的東西我也覺得累,慢慢的我就在想,按照這樣下去,等我35歲以後能留下什麼。技術更新往往新技術出來老技術就沒用了,三年前的技術拿到現在來不一定有人用了。等自己年齡大了,學習新知識的能力不如年輕人了,自己又有什麼優勢呢?可能除了年齡和經驗就一無所有了吧,我想這也是大多數做技術人的焦慮。所以我就慢慢停下來看,我學習了這麼多究竟給我帶來了什麼,對以後又能帶來什麼?往往都是學完一個技術再去學下一個技術,而學完下個技術,前一個技術可能已經不流行了。這樣下去不行的,我開始停止學習框架,開始研究有沒有一種技術領域的“元知識”,又或者是一種很牛的技術可以在以後一直通用下去。顯然通用下去的技術我是找不到,因爲我不能預測未來,所以只能找一種"元知識",或者是變化很小的知識。最後發現一些底層的知識是變化很少的,但凡是有心的都能看出來TCP發展了四十年了,除了性能方面的一些略微修改,到現在來說幾乎沒怎麼更新過,操作系統隨着馮洛伊曼提出操作系統結構就沒更改過。而且瞭解操作系統的I/O模型可以有助於自己編寫各種併發編程,瞭解內存分配可以有助於寫出高性能的代碼。這正是我一直尋找的“元知識”,學會了這些東西,可以保證我在技術浪潮中保證學習效率的速度,並且可以優於他人。

技術人員的終身學習

最近一段時間和幾個大佬聊到"終身學習"這個概念(我主要是聽大佬講),爲什麼說這是個“概念”,其實我覺得這是一個僞命題,一個只存在概念中不存在現實中的題。
很多人提到過緩解技術焦慮,保持終身學習。我覺得一個人能不能終身學習最重要的是他愛不愛這個東西,對這個東西是不是有興趣。能不能愛上這個東西我並不知道,但是興趣是可以培養的我知道,並且我就是把興趣“培養”出來的。
學習一般分爲兩種:

  • 主動學習
    一般主動學習的人都是一些自律性很強的,有着明確目的,早知道自己想要什麼的人。

  • 被動學習
    被動學習就是被逼着學的,可能是因爲工作的事不得不學習,因爲房貸車貸要還,或者是乾脆說是不想被別人看不起想要證明自己的等等。

這兩種都可以保證你在一段時間內保持學習,但是要是說保持終身學習,那是不切實際的。因爲你學習一段時間後就會覺得枯燥無趣,慢慢就會放棄自己的堅持。但凡是能長期堅持下去的人,除了自己的自律性不說,還有主要的一點就是興趣。
興趣這一點其實可以慢慢培養,做技術這個就怕悶頭不交流,培養興趣重要的一點就是有正反饋,讓你有成就感。成就感的來源自別人的認同或者讚賞,所以你要有交流,多交流的好處就不多說了。舉個正反饋的例子;比如你現在正在學操作系統的內存管理和,然後你學完了,並且學的還可以,但是你不知道有什麼用,很是枯燥,自己完全是靠着堅持才學下去的。然後你和別人交流,別人向你請教個問題調優性能的問題,你發現他們在存儲數據的時候存儲了一些冗餘的數據,導致存儲這些數據的時候存在內存的不同地方,你在不影響業務的情況下通過簡單的去除一些冗餘數據,把這些數據壓縮在一個連續的內存空間上,並且保證一次仿盤就可以拿到,大大的提升的性能,從當初50臺server降到了1臺。這個例子是一個大佬告訴我的,這是事實經歷的,並不是杜鑽的。所以你在解決了上面的問題的時候你的會有成就感,而且給你帶來的讚賞,和滿足感,你會發現學習這個原來這個好玩。再說一個我的例子,我當初在學習TCP/IP的時候也覺得很枯燥,後來在排查TC的問題的時候那本書給我帶來的很大的幫助,所以再去看那本書的時候就不會覺得枯燥了,反而覺得很有意思。
自律也很重要,興趣決定了你適不適合這行,自律決定了你在這行能走多遠。自律不單單是管好自己這麼簡單,這其中包括了很多,像時間管理這塊也屬於自律。
最後希望大家看待問題的時候都能通過表面看到本質,而不只是沉浮在表面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章