每週思考|學習什麼樣的知識才能獲益終生?

image.png

Hi,你們好啊。程序員

這個公衆號從4月25號,發表第一篇原創文章以來,已通過去了整整一個月了。我歷來都沒有想到有一天,本身可以像如今這樣安靜的坐在電腦前,敲着鍵盤,寫着文章,給你們分享這些Python知識。由於對於一個做文歷來都只能及格分徘徊的人我來講,寫做真的是太困難了。面試

然而,這一個月堅持下來,細數一下,已經不知不以爲寫下了 15篇 的原創文章。從內容構思,到代碼實踐,再落實筆頭,最後還要精心排版,每一篇文章都要花費三個小時的時間。算法

而事實證實,這些付出都是值得的,我想這些文章最大的受益者並非個人讀者,而是我本身。編程

由於我知道,輸出纔是最有效的輸入網絡

最近寫的「併發編程系列文章」,這些知識點對於我來講並不算陌生,但當我要用文字去闡述它們,將它們以一種很是直白的方式來面對個人讀者的時候,我卻發現原來,它們從未進入到個人腦子中來。可是我這帶給個人竟然是興奮,因爲未知,給我很大興趣去要將這些知識,理解透徹,並造成文字沉澱下來,我以爲這纔是屬於我本身的東西。數據結構

截至今日,這個號已經有98個讀者,感謝大家的關注,感謝大家的閱讀,感謝大家的點贊。是大家讓我知道,我寫的每個字,都有了存在的意義,因爲如今新開的公衆號,已經沒有開放留言的功能,這一度讓我以爲,我是一我的在臺上唱着戲,而臺下卻一片空席。直至有幾個小夥伴,在後臺給我留言告訴我,我寫的文章還能夠。你知道那種被人承認的感受嗎?架構

其實今天,我並非爲了感慨矯情纔來寫這篇文章的。我本是想,每週給本身一個思考的機會,而我也相信花時間這些思考必定可以讓本身愈來愈強大。併發

進入正題編程語言


最近,我陷入了一個難題。
ide

我所在的城市並非精英聚集的北上深,因此在技術圈也相對比較狹小,徹底是依靠網絡來維持我對科技世界的信息獲取,在生活節奏上也遠遠比不上絕大多數人,你絕對想不到,我做爲一個程序員,居然不須要加班,準點下班是公司常態。由此,我陷入了對將來的一片恐慌之中。

假如我與身邊大多數人同樣,對技術的追求止步於知足工做須要,卻還想着我能夠寫代碼到退休,且不說將來的競爭力如何,用幾十年的光陰去一樣一件事,與機器人何異呢?人類的獨特之處,在於思想,在於靈魂,在於創造力,對於我來講,我不能忍受這樣一個機器人般的本身。

因此我在瘋狂在給本身輸入,讓本身保持亢奮的狀態。我要去學那些可讓我保持競爭力的東西,而這些會讓我持續競爭力,能讓我受益終生的東西,我也一直在探索。

有幾件事,我已經在作了,這些事,都有一個特色,就是可以在很大程度上保證知識不會因時效性而失去競爭力,掌握這些,就會讓你受益一輩子。這個我私下把這個屬性稱之爲,知識的生命週期,生命週期越長的,越值得去花時候去掌握。

一個是,英語。

英語作爲世界的使用最普遍的通用語言,就算咱們不移民,就算咱們不留學海外,要是哪一天咱們想來個說走就走的旅行,難道你想報個旅遊團嗎?反正我不想。

拋開全部,作爲一個程序員,閱讀英文文檔,能夠說是屢見不鮮了。英文不學好一點,不但google答案看不懂,本身寫個代碼註釋,還得在一堆優雅的英文代碼中亂入幾句中文,那種感受,猶如在本身的眼睛上紮了一針。

回到知識的生命週期,在當今這個世界,英語的不可替代性,我想是現當代任何一門語言都沒法與之匹敵的,我以爲真的不須要去考慮學了英語我會用不上,而是應該擔憂我沒學好我用不了。

一個是,學習能力。

我並不和大多數人同樣,是純正的CS科班出身。甚至在大學的時候(機械專業),教的是VB,這是什麼概念,我也不須要說了,個人編程基礎真的能夠說爲0。在汽車行業工做了一年,發現我真的喜歡不上這個行業。我果斷辭職,據說互聯網行業,遍地是黃金,立刻操起了廖雪峯大大的Python入門教程,仔細研讀,並在網上找了Django/Flask/Scrapy的實戰課程,一個一個的去實踐,終於可以在四個月後在本身的簡歷上寫上求職意向,Python開發」

當時找工做的情景,直到如今,我仍歷歷在目。因爲本身並無相關的開發工做經驗,因此我在簡歷上作了一些包裝,成功過了HR的篩選,進入面試,面試的時候,我第一時間,代表本身並非科班出身,是中道轉行,因此經驗並無簡歷上寫的那樣,可是全部的項目均是本身自學得來。

既然人都已經來面試了,面試官固然不會由於這就直接拒絕我。仍是拿着個人簡從來問我一些技術上的問題,得幸的是,簡歷上的東西我都有回答得上。最後,面試官問我還有沒有什麼問題的時候,個人問題只有一個,就問了公司在工做中會不會常常有那些技術分享,或者說是有什麼技術培訓之類的相關事宜。總之就是要無時無刻地表現出本身有超強的學習慾望和能力。

說了這麼多,固然不是單純介紹個人我的背景。只是想借我我的經歷,說明一件事,一我的如今能夠起點低,能夠沒有豐富的經驗,可是必定要有持續學習的動力,和有適合本身高效的學習方法,也就是學習能力,在找工做的時候,要讓你的領導看到的這些優勢,讓他知道你是值得培養的。而不能讓他看到你技術不行,還一副自命不凡的樣子。

有了較強的學習能力,它能在你平凡的一輩子裏熠熠生輝,給你帶來無窮無盡的財富。

還有,某些專業知識。

非科班專業的我,經過只學了Python就如幻想般地進入了程序員這個高薪行業。因此有不少知識我是欠缺的。


找到工做後,我有一種想法,就是我只會Python,我會不會被人家瞧不起。我要不要去學個C,我要不要去學個Java?

我還真去學了Java,但學到了一半我放棄了。
爲何?由於,我當前工做用不到Java,一個是我沒有需求去驅動,學習每每是事倍功半,並且語言這種東西,可替代性太強,學習成本又大,對於當前的我來講,顯然是不適合的。吃飯的碗,一個就夠了。

那我就去想,有哪些知識,是我如今沒有,而又強烈須要去掌握,並且生命週期長的,是不會被淘汰的(或者說幾乎不用擔憂被淘汰)。

我以爲 數據結構 和 算法 ,還有架構方面的知識,就是我如今能夠花精力去掌握的。市場上的編程語言,可能今年很火,可是過幾年誰知道呢?

相關文章
相關標籤/搜索