日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【读书笔记】码农翻身

發(fā)布時(shí)間:2024/1/1 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【读书笔记】码农翻身 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

持續(xù)學(xué)習(xí)&持續(xù)更新中…

學(xué)習(xí)態(tài)度:守破離


碼農(nóng)翻身 讀書(shū)筆記

    • 前言
        • 編程行業(yè)的不容易
    • 第六章 老司機(jī)的精進(jìn)
        • 凡是必先騎上虎背
        • 碼農(nóng)需要知道的“潛規(guī)則”
        • 一名架構(gòu)師的總結(jié)
            • 好奇心
            • 養(yǎng)成計(jì)算機(jī)的思維方式
            • 扎實(shí)基礎(chǔ) 融會(huì)貫通
            • 要透徹的理解一門(mén)技術(shù)的本質(zhì)
            • 能寫(xiě)漂亮的代碼
            • 抽象的能力
            • 技術(shù)領(lǐng)導(dǎo)力
            • 對(duì)自己狠一點(diǎn),開(kāi)始寫(xiě)作吧

前言

編程行業(yè)的不容易

不僅需要應(yīng)對(duì)高強(qiáng)度的工作,還需要學(xué)習(xí)大量的技術(shù)知識(shí),而且軟件行業(yè)的技術(shù)每隔一段時(shí)間就會(huì)更新?lián)Q代,讓你清零,逼著你從頭再來(lái)。所謂“活到老,學(xué)到老”用到程序員身上再合適不過(guò)了。

讀書(shū)本來(lái)就應(yīng)該是一件輕松愉快的事情,不是嗎?

軟件開(kāi)發(fā)不就是抽象嘛!

第六章 老司機(jī)的精進(jìn)

凡是必先騎上虎背

遇到機(jī)會(huì),猶豫不決、縮手縮腳的時(shí)候,鼓起勇氣先騎上虎背,讓自己下不來(lái)臺(tái)再說(shuō),但是真的盡自己最大努力以后就會(huì)發(fā)現(xiàn),事情沒(méi)那么難,最后一定會(huì)完成它的!

世上哪兒有等你完全準(zhǔn)備好以后才開(kāi)始做的事情?你覺(jué)得完全準(zhǔn)備好以后,黃花菜都涼了。

凡事必先騎上虎背,勇敢地邁出去,努力地爭(zhēng)取一下,你就會(huì)發(fā)現(xiàn)自己登上了更高一層的臺(tái)階。

碼農(nóng)需要知道的“潛規(guī)則”

推薦閱讀《潛規(guī)則》——吳思

緩存

抽象

分層

異步調(diào)用

分而治之(大事化小小事化了)

分而治之的基本思想是:將一個(gè)規(guī)模比較大的問(wèn)題分解為多個(gè)規(guī)模較小的子問(wèn)題,這些子問(wèn)題相互獨(dú)立且與原問(wèn)題性質(zhì)相同,求出子問(wèn)題的解,最后組合起來(lái)就可得到原問(wèn)題的解。
由于子問(wèn)題和原問(wèn)題性質(zhì)相同,所以很多時(shí)候可以用遞歸。

一名架構(gòu)師的總結(jié)

好奇心

好奇心驅(qū)動(dòng)人類不斷向前,在短短的幾千年(相對(duì)于長(zhǎng)達(dá)幾十萬(wàn)年的原始時(shí)代)里就登上了月球,并且努力向其他行星拓展。

沒(méi)有好奇心,就不愿意追本溯源,最求技術(shù)的本質(zhì)。
沒(méi)有好奇心,就難以靜下心來(lái),耐得住寂寞,遠(yuǎn)離浮躁,更難以跨過(guò)這個(gè)行業(yè)所帶來(lái)的種種挑戰(zhàn),走到架構(gòu)師這個(gè)位置。
沒(méi)有好奇心,就不愿意學(xué)習(xí)新技術(shù)。一名架構(gòu)師,如果沒(méi)有對(duì)技術(shù)的敏感度和前瞻性,一直抱著一套技術(shù)架構(gòu)不變,估計(jì)很快就會(huì)被淘汰。

對(duì)技術(shù)的好奇心(興趣)是一切的基礎(chǔ)。

養(yǎng)成計(jì)算機(jī)的思維方式

養(yǎng)成計(jì)算機(jī)的思維方式,流暢地把人類的需求轉(zhuǎn)化成計(jì)算機(jī)語(yǔ)言,這是程序員的基本功。

而這個(gè)基本功的訓(xùn)練就是數(shù)據(jù)結(jié)構(gòu)和算法。

多多學(xué)習(xí),讓其固化在腦中。

萬(wàn)事無(wú)他,唯手熟爾!

扎實(shí)基礎(chǔ) 融會(huì)貫通

將計(jì)算機(jī)組成、計(jì)算機(jī)體系結(jié)構(gòu)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、匯編語(yǔ)言、編譯原理、數(shù)據(jù)庫(kù)等這些基礎(chǔ)知識(shí)融會(huì)貫通,打通任督二脈,在我們的腦海里建立一幅計(jì)算機(jī)運(yùn)算(執(zhí)行)的圖景。

要透徹的理解一門(mén)技術(shù)的本質(zhì)

只是學(xué)會(huì)使用是不行的,不但要知道How,還要知道Why。

停下來(lái),思考,才是進(jìn)步的本質(zhì)。

能寫(xiě)漂亮的代碼

架構(gòu)師首先是一名優(yōu)秀的程序員,要能夠編寫(xiě)項(xiàng)目或產(chǎn)品中的核心功能,隨時(shí)能夠擼起袖子去解決項(xiàng)目中的問(wèn)題。

所謂漂亮代碼不僅僅要實(shí)現(xiàn)功能,更要清晰、易懂、優(yōu)雅、沒(méi)有BUG或者只有極少BUG。

寫(xiě)出漂亮代碼并不容易,需要思路清晰,有良好的編程基礎(chǔ),有優(yōu)秀的抽象能力,以及對(duì)一門(mén)語(yǔ)言的熟練掌握。

抽象的能力

抽象思考的能力怎么強(qiáng)調(diào)都不為過(guò)。

現(xiàn)實(shí)的需求紛繁復(fù)雜,如果架構(gòu)師不能把這些亂無(wú)頭緒的需求抽象成一些“概念”,在概念的層次進(jìn)行思考,那么系統(tǒng)根本就無(wú)法進(jìn)行設(shè)計(jì)。

抽象能力的訓(xùn)練沒(méi)有捷徑,就是經(jīng)驗(yàn)的積累,勤于思考和學(xué)習(xí)。

技術(shù)領(lǐng)導(dǎo)力

要用技術(shù)的影響力來(lái)領(lǐng)導(dǎo)人,而不是威權(quán)和職位。

換句話說(shuō),就是要能讓技術(shù)人員服你。有了技術(shù)影響力,你在團(tuán)隊(duì)里發(fā)出的聲音才會(huì)被傾聽(tīng)、被尊重。

影響力不是很快就能建成的,這是一個(gè)漫長(zhǎng)的過(guò)程,慢慢建立你的個(gè)人品牌,最終你會(huì)成為大牛。

對(duì)自己狠一點(diǎn),開(kāi)始寫(xiě)作吧

我時(shí)常會(huì)有這樣的感覺(jué):自己心里覺(jué)得對(duì)一個(gè)技術(shù)點(diǎn)已經(jīng)掌握了,但是當(dāng)我試圖給別人講述的時(shí)候,發(fā)現(xiàn)并不能輕松自如、深入淺出地講出來(lái)。

這就說(shuō)明了一個(gè)問(wèn)題:自認(rèn)為掌握了,其實(shí)并沒(méi)有真正掌握,大腦只是對(duì)這個(gè)技術(shù)點(diǎn)建立了一個(gè)整體的概念。在一些細(xì)節(jié)處做了想當(dāng)然的假設(shè),等到你用語(yǔ)言再來(lái)表達(dá)的時(shí)候就會(huì)發(fā)現(xiàn),原來(lái)這個(gè)假設(shè)并不完全成立,是有問(wèn)題的。

如果你能把一門(mén)技術(shù)通俗易懂地給別人講明白,那就說(shuō)明你已經(jīng)掌握了。 這種 轉(zhuǎn)教別人 的辦法屬于主動(dòng)學(xué)習(xí),效率是最高的。但是在生活中,你很少有機(jī)會(huì)去給別人講授這些東西。

那么,寫(xiě)出來(lái)!

當(dāng)然不是泛泛地記流水賬,或者把幾個(gè)孤立的點(diǎn)羅列在那里,而是要把思路厘清楚,尤其是要寫(xiě)出 為什么要有這門(mén)技術(shù)(Why)、這門(mén)技術(shù)解決了什么問(wèn)題? 然后才是這門(mén)技術(shù)是怎么使用的。

當(dāng)你逼著自己去回答這些問(wèn)題的時(shí)候,很快就會(huì)發(fā)現(xiàn),自己的理解還不夠,還需要查找更多的資料。

你在網(wǎng)上整理資料和思考的過(guò)程是很珍貴的。只有這樣才能把信息編程你自身的知識(shí)。

不寫(xiě)出來(lái),很容易放棄深度思考。寫(xiě)作會(huì)逼著你去思考,梳理知識(shí)體系,防止自己被碎片所填滿。

其實(shí)很多人都知道寫(xiě)作是一件很好的事情,就是犯懶,執(zhí)行不下去。還是行動(dòng)起來(lái)!逼自己一把,對(duì)自己狠一點(diǎn)!有自制力的人,能夠堅(jiān)持的人才更有可能成功!

深度思考、寫(xiě)筆記、寫(xiě)博客、把自己的理解整理出來(lái),不僅僅是一個(gè)內(nèi)容的消費(fèi)者,更變成了內(nèi)容的生產(chǎn)者


本文完,感謝您的關(guān)注支持!


總結(jié)

以上是生活随笔為你收集整理的【读书笔记】码农翻身的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。