【读书笔记】码农翻身
持續學習&持續更新中…
學習態度:守破離
碼農翻身 讀書筆記
- 前言
- 編程行業的不容易
- 第六章 老司機的精進
- 凡是必先騎上虎背
- 碼農需要知道的“潛規則”
- 一名架構師的總結
- 好奇心
- 養成計算機的思維方式
- 扎實基礎 融會貫通
- 要透徹的理解一門技術的本質
- 能寫漂亮的代碼
- 抽象的能力
- 技術領導力
- 對自己狠一點,開始寫作吧
前言
編程行業的不容易
不僅需要應對高強度的工作,還需要學習大量的技術知識,而且軟件行業的技術每隔一段時間就會更新換代,讓你清零,逼著你從頭再來。所謂“活到老,學到老”用到程序員身上再合適不過了。
讀書本來就應該是一件輕松愉快的事情,不是嗎?
軟件開發不就是抽象嘛!
第六章 老司機的精進
凡是必先騎上虎背
遇到機會,猶豫不決、縮手縮腳的時候,鼓起勇氣先騎上虎背,讓自己下不來臺再說,但是真的盡自己最大努力以后就會發現,事情沒那么難,最后一定會完成它的!
世上哪兒有等你完全準備好以后才開始做的事情?你覺得完全準備好以后,黃花菜都涼了。
凡事必先騎上虎背,勇敢地邁出去,努力地爭取一下,你就會發現自己登上了更高一層的臺階。
碼農需要知道的“潛規則”
推薦閱讀《潛規則》——吳思
緩存
抽象
分層
異步調用
分而治之(大事化小小事化了)
分而治之的基本思想是:將一個規模比較大的問題分解為多個規模較小的子問題,這些子問題相互獨立且與原問題性質相同,求出子問題的解,最后組合起來就可得到原問題的解。
由于子問題和原問題性質相同,所以很多時候可以用遞歸。
一名架構師的總結
好奇心
好奇心驅動人類不斷向前,在短短的幾千年(相對于長達幾十萬年的原始時代)里就登上了月球,并且努力向其他行星拓展。
沒有好奇心,就不愿意追本溯源,最求技術的本質。
沒有好奇心,就難以靜下心來,耐得住寂寞,遠離浮躁,更難以跨過這個行業所帶來的種種挑戰,走到架構師這個位置。
沒有好奇心,就不愿意學習新技術。一名架構師,如果沒有對技術的敏感度和前瞻性,一直抱著一套技術架構不變,估計很快就會被淘汰。
對技術的好奇心(興趣)是一切的基礎。
養成計算機的思維方式
養成計算機的思維方式,流暢地把人類的需求轉化成計算機語言,這是程序員的基本功。
而這個基本功的訓練就是數據結構和算法。
多多學習,讓其固化在腦中。
萬事無他,唯手熟爾!
扎實基礎 融會貫通
將計算機組成、計算機體系結構、操作系統、計算機網絡、匯編語言、編譯原理、數據庫等這些基礎知識融會貫通,打通任督二脈,在我們的腦海里建立一幅計算機運算(執行)的圖景。
要透徹的理解一門技術的本質
只是學會使用是不行的,不但要知道How,還要知道Why。
停下來,思考,才是進步的本質。
能寫漂亮的代碼
架構師首先是一名優秀的程序員,要能夠編寫項目或產品中的核心功能,隨時能夠擼起袖子去解決項目中的問題。
所謂漂亮代碼不僅僅要實現功能,更要清晰、易懂、優雅、沒有BUG或者只有極少BUG。
寫出漂亮代碼并不容易,需要思路清晰,有良好的編程基礎,有優秀的抽象能力,以及對一門語言的熟練掌握。
抽象的能力
抽象思考的能力怎么強調都不為過。
現實的需求紛繁復雜,如果架構師不能把這些亂無頭緒的需求抽象成一些“概念”,在概念的層次進行思考,那么系統根本就無法進行設計。
抽象能力的訓練沒有捷徑,就是經驗的積累,勤于思考和學習。
技術領導力
要用技術的影響力來領導人,而不是威權和職位。
換句話說,就是要能讓技術人員服你。有了技術影響力,你在團隊里發出的聲音才會被傾聽、被尊重。
影響力不是很快就能建成的,這是一個漫長的過程,慢慢建立你的個人品牌,最終你會成為大牛。
對自己狠一點,開始寫作吧
我時常會有這樣的感覺:自己心里覺得對一個技術點已經掌握了,但是當我試圖給別人講述的時候,發現并不能輕松自如、深入淺出地講出來。
這就說明了一個問題:自認為掌握了,其實并沒有真正掌握,大腦只是對這個技術點建立了一個整體的概念。在一些細節處做了想當然的假設,等到你用語言再來表達的時候就會發現,原來這個假設并不完全成立,是有問題的。
如果你能把一門技術通俗易懂地給別人講明白,那就說明你已經掌握了。 這種 轉教別人 的辦法屬于主動學習,效率是最高的。但是在生活中,你很少有機會去給別人講授這些東西。
那么,寫出來!
當然不是泛泛地記流水賬,或者把幾個孤立的點羅列在那里,而是要把思路厘清楚,尤其是要寫出 為什么要有這門技術(Why)、這門技術解決了什么問題? 然后才是這門技術是怎么使用的。
當你逼著自己去回答這些問題的時候,很快就會發現,自己的理解還不夠,還需要查找更多的資料。
你在網上整理資料和思考的過程是很珍貴的。只有這樣才能把信息編程你自身的知識。
不寫出來,很容易放棄深度思考。寫作會逼著你去思考,梳理知識體系,防止自己被碎片所填滿。
其實很多人都知道寫作是一件很好的事情,就是犯懶,執行不下去。還是行動起來!逼自己一把,對自己狠一點!有自制力的人,能夠堅持的人才更有可能成功!
深度思考、寫筆記、寫博客、把自己的理解整理出來,不僅僅是一個內容的消費者,更變成了內容的生產者。
本文完,感謝您的關注支持!
總結
以上是生活随笔為你收集整理的【读书笔记】码农翻身的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 判断是否为PE文件改进版
- 下一篇: 简书文章左侧目录