承蒙你們的厚愛,爲我第一篇(職業生涯)讀書筆記點了不少贊,但是爲啥第二篇(自我營銷)沒人點讚了呢?第二篇自我營銷也是對程序員很是重要的。結果你們都忽略不計了。可能自我營銷你們內心都充滿了鄙視吧。做者的第3篇自我學習,也是乾貨滿滿。仍是要學習下的。前人走過了不少彎路而後給了不少經驗,若是咱們再也不去吸收教訓,咱們只會把別人的彎路再走一遍。前端
其餘幾章也很是精彩,感興趣的能夠看下。固然若是能夠的話,但願大家能夠給我點個贊或者關注下,每週我都會爭取分享對職業生涯有幫助的乾貨。程序員
在程序員的職業生涯中,程序員能學到的最重要的一項技能就是自我教育能力。網站
最好的學習方法是付諸實踐,若是你可以把本身學到的東西再教會給別人,那麼你的理解就能夠更深入,因此你在自我教育方面的努力,應該是聚焦到如何讓本身實際參與其中,而且可以儘早的付諸實踐。
玩耍是一個強大的學習機制,當你閱讀某個主題的書籍以前,大體瀏覽後就開始付諸實踐,不用擔憂本身是否知道本身在作什麼,隨着本身的實踐和探索,你就能夠發現問題,而且會迫切的想要解決問題。
我的評價:程序員是個技術崗位,這個崗位跟其餘崗位有着很大的不一樣,就是這個崗位有着相對清晰的多的上升路線。學習了某項技術你的能力就能夠提高不少。看一本書甚至看一篇博客,咱們均可以清晰的感受到本身能力上去了。這種崗位不像寫做或者銷售須要大量的重複磨練才能提高一點點。這是咱們程序員的優點
程序員廣泛都會面臨着強大的壓力,須要不斷的學習新技術、新的編程語言、新的框架。咱們須要學習不少東西,而咱們的時間和精力是優先的,因此咱們須要一種新的學習方法。
做爲一名前端:我以爲做者說的太多了,真的是學不動了。那些框架變化太快了,新技術井噴式爆發,不少東西還沒來得及學,就被淘汰了。
掌握一門技術須要作到如下3點
十步學習法的基本思想:要對本身所學的內容有個大體的瞭解,而後勾勒出本身的學習範圍,找到須要的各類資源,建立本身的學習計劃,篩選學習資料,只保留能達到目標的優質內容
對於十步學習法的前6個步驟,須要你幾種精力完成足夠多的前期調研。確保本身明確的知道本身要學什麼東西,以及如何達到目標。 這6個步驟只須要作一次就能夠了。
大多數開發人員看一本書的時候,對書中的內容一無所知,就一個猛子扎進去開始看。這就形成,咱們學的東西可能不是咱們須要的,並且學起來很累。在深刻探究某個主題以前,建議先對其有個大體的瞭解。
瞭解全局,就是要料及本身學習主題的全局,咱們須要學習的是那些知識,以及咱們要達到什麼樣的效果
程序員常常犯的一個錯誤是試圖解決太大的問題,而把本身搞的不堪重負。
學某個知識板塊以前,必定要肯定你要學習的範圍,不要貪大求全。若是你不知道你學習的範圍是啥,那就想下你爲何要學這個。這樣你就能夠知道你究竟要不要學以及學習多少內容。
你可能會受到誘惑:爲了學習某個主題下不一樣的子主題,你可能會擴張你的學習範圍而不能聚焦。你要控制本身,一次只學同樣東西。
我的評價:這個我我的深有體會,尤爲是在網上看資料的時候,好比npm包的使用說明,說明裏常常會附帶不少其餘包的連接,而後我就控制不住手賤去點。常常搞了半天,浪費不少時間。
明確本身學習的目標是什麼,勾勒出你勤奮學習後的成功圖景
儘量的找與本身所選主題相關的資源,此時你不用考慮資源的質量,儘量多的找資源。途徑包括但不限於如下幾種。
我的評價:不建議找那麼多資源,純粹是浪費時間,去常見的博客網站找下或者去網上書店找下就能夠了。不必找那麼多。
好的技術書籍都存在這樣一個規律:打好基礎、作好鋪墊、而後逐個展開每一章的論述。 打造本身的學習計劃,一個好的方法是看下別人是怎麼作的。好比查看圖書的目錄或者是博客的目錄,看下其餘人是怎麼按部就班,不斷展開某個主題的。
把第4步中收集的資源所有篩選一遍,找到那些內容能夠覆蓋你的學習計劃。
我的評價:國人寫的書,好的技術書不多,大部分都是濫竽充數
開發人員常常犯2類錯誤。第1類錯誤就是在知之很少的狀況下就盲目開始。第2類就是在行動以前作太多準備。
這一步的關鍵在於過猶不及,你會很容易失去自控力,開始消化計劃學習中列出的全部資源。可是,你會發現,若是你能禁住誘惑,專一於掌握本身所需的、能在下一步動手操做中的最小知識量,你會收穫更多的東西
大多數人會經過讀書或者看視頻學習某個東西,他們會提早吸取不少的信息,而後才付諸實踐,這一方法的問題在於,在他們讀書或者看視頻的時候,他們並不知道哪些內容是重點,他們只會遵循別人設計好的學習路線。
你無需提早了解所有內容,你要作的首先是親自操做和親身體驗,在操做過程當中你會產生不少問題,當你遇到問題時再去尋找答案,你記住的東西會多得多。
我的評價:肺腑之言啊,我我的學東西就是文檔看一遍纔開始動手用,一般動手的時候看過的東西也都忘乾淨了。搞得本身也很累很沮喪。
帶着第8步的問題,從新學習咱們收集的資料,這時不只能解決咱們的問題,還能發現更多新的東西
當咱們思考某個問題是否值得教給別人的時候咱們常常會陷入自我懷疑中。可是若是你想要掌握某個知識,你就必需要「好爲人師」,這是確認本身掌握了那些知識的惟一方法。也是查漏補缺的好辦法。
教授知識的途徑包括
導師是一筆巨大的財富,可讓你無需親身經歷現實的重重考驗就能夠擁有豐富的知識
咱們一般會犯一個錯誤,咱們喜歡根據一我的的生活來判斷一我的是否具備幫助咱們的能力。你不該該由於一我的生活平平就對他們的形象大大折扣,最好的老師每每深藏不露。
你能夠找一個成功實現你要作的事情的人,也能夠找一個曾經幫助別人實現了你想再要作的事情的人。你必須拋開本身的判斷和推理,只關注導師的成就。
能夠查看本地的社羣或者各類興趣小組。也能夠建立虛擬導師,好比把某本書當導師。完成一個任務的最佳途徑就是交換互助。你能夠幫助老師作些力所能及的事情或者交學費,從而換取老師的幫助。
其次你必定要有耐心,不要聽到不就止步不前,要作一個別人用棍子打都打不走的人。這樣你就會發現回報很頻繁。(中國人啊,面子很重要,我要能這樣。如今就不會是單身狗了。我就是太愛這張臉了。)
我的評價:補充一點吧,應該不少人都跟我同樣,找導師就找最牛逼最有名的那我的。這個思想是不徹底正確的。牛逼的人一般都很忙,並且也不必定會教徒弟,競爭固然也很是激烈。,其實這個社會有不少沒那麼有名可是有很厲害的人。咱們要找的是這類人才對。再補充一點,在中國,找了導師就能夠共享導師的關係網,這可讓你少奮鬥好多年
回饋社會是一件很是重要的事情,不只由於這是一件正確的事情,並且會讓咱們受益無窮。(我的表示有點懷疑,多是看了太多負面新聞了)
每一個人均可以成爲導師,身爲導師也不是要求時時刻刻都成竹在胸,都能永無謬誤。有時候其實只是給與關注就能夠了。
擔任導師的好處
你很容易浪費時間去幫助那些並無意願想要獲取幫助的人。
門徒必定是那種品行端正、有原則可是缺少智慧和知識的人。若是給與正確的知道就會成功。
學習知識的最大方法或者說惟一能夠深刻學習的方法,就是傳道受業。
咱們初次接觸某個課題的時候,咱們對於本身對此的瞭解每每會高估,咱們會覺得咱們已經瞭如指掌。直到咱們試着去教授別人的時候,咱們纔會發現事實並不是如此。
教學的方式是以謙虛的視角來觀察問題,以權威的口吻來詮釋問題。
擁有一個學位證書並非成功所必須的,可是倒是一個很重要的限制因素。它限制了能夠提供給你的職位數量,而且某種程度上也限制了你的晉升。
擁有學習能夠確保你在軟件開發領域得到全面的教育。能夠考學位或者專業證書。
我的評價:學位真的很是重要,工資差起來但是一大截。
你的知識短板會讓你工做放慢,須要你額外的花大量的時間去完成任務。
檢查只是短板的方法
我的評價:這一章仍是真是滿滿的乾貨,做者提出的不少問題,也是本身工做中常遇到的。感謝做者提供的方法,之後也要慢慢的改正,讓本身的自學更有效率