C和C++ 目錄和說(shuō)明
總體的目錄【占位】隨時(shí)更新

? ? 個(gè)人經(jīng)歷
????鄙人讀計(jì)算機(jī)專(zhuān)業(yè), 畢業(yè)后失蹤1年(哦哈哈哈哈),15年正式入職第一家北京 IT 公司。?
????第一門(mén)學(xué)習(xí)的編程語(yǔ)言是 C 語(yǔ)言、 第二個(gè) VB。
????第一份飯碗語(yǔ)言:PHP。
????當(dāng)前飯碗語(yǔ)言:一切編程語(yǔ)言。
????入職后陸續(xù)做過(guò) PHP、Nodejs、Ruby、C\C++、Python、Go、Java、JS、Dart\Flutter?...?
????研究過(guò)基礎(chǔ)課程:設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、編譯原理、反匯編逆向和win外掛。
????應(yīng)用涉足,教育網(wǎng)站、電商網(wǎng)站、P2P、音視頻網(wǎng)站、直播網(wǎng)站后臺(tái)、區(qū)塊鏈、前端 ...?
? ? 工具:?
????????????atom、sublime、phpstrom、webstrom、pycharm、goland、
????????????visual studio、vscode、vi\vim+tmux? ...?

如何學(xué)習(xí)編程?
? ? 應(yīng)用層編程思路: 語(yǔ)法 + 文檔 + 需求。
????學(xué)習(xí)底層邏輯:理解設(shè)計(jì)思路 + 思考如何復(fù)用思路。

為什么要從 C 和 C++ 開(kāi)始學(xué)編程?
? ?
????1. 語(yǔ)言通用性,? 基本市面上大部分語(yǔ)言都是? C-like? 的語(yǔ)言語(yǔ)法。且調(diào)用支持廣泛。
????2. 拓展的普適性,向下理解匯編,向上勾連應(yīng)用。?
? ? ? ? 通過(guò)反匯編非常容易看出機(jī)器碼是如何執(zhí)行。 結(jié)合匯編向下深刻理解計(jì)算機(jī)。
? ? ? ? 向上又可以構(gòu)建實(shí)實(shí)在在可用的應(yīng)用。且執(zhí)行效率極高。
? ? 3. 為什么不是其他??1. 使用范圍? ?2. 清晰程度? ?3.處理細(xì)致粒度? ?4.資料 ...?
????4. 深挖底層徹底理解編程和計(jì)算機(jī)工作的必備。
????????鄙人觀點(diǎn),不精通匯編不懂機(jī)器運(yùn)行。匯編是人溝通硬件的直接手段。
????????不同時(shí)精通·匯編和C·不懂什么是結(jié)構(gòu)化和模塊化編程。不會(huì)從反匯編機(jī)器層面排錯(cuò)。
????????不精通 C++ , 對(duì)干活和吃飯沒(méi)影響。但是對(duì)面向?qū)ο笕绾螜C(jī)器背后運(yùn)行會(huì)必然模糊。
????????有人說(shuō) java 可以 手寫(xiě) jvm 啊?
????????記住,寫(xiě)什么功能,是寫(xiě)的思路。任何語(yǔ)言都可以模擬。
????????學(xué)語(yǔ)法是工具。理解背后的原理是深度。
????
????當(dāng)然,還有很多很多理由,綜合起來(lái),學(xué)C語(yǔ)言,是非常劃算的。
????讓你觸及更廣泛的計(jì)算機(jī)領(lǐng)域。我推薦 C++?
????學(xué)和用一起考慮的話,C/C++ 絕對(duì)是性價(jià)比極高的學(xué)習(xí)。

為什么我做一套視頻?
個(gè)人總結(jié)總結(jié),以后還會(huì)有很多編程的相關(guān)思路分享大家。和大家廣交朋友。
不說(shuō)廢話,如上這些文字大家都能看的懂的堅(jiān)決不在視頻里廢話。
雖不想浪費(fèi)時(shí)間整那些文字,但是沒(méi)有文字又怕大家有疑問(wèn)。索性鋪墊。盡量連貫
學(xué)習(xí)本就不是一件功利的事兒,別人理解的東西,你自己也要花時(shí)間理解。
其實(shí)我更推薦自己理解,因?yàn)樽约簴|西就是自己的,自己應(yīng)該知道到底自己會(huì)多少。
對(duì)自己會(huì)的持續(xù)加以梳理,對(duì)自己的盲區(qū)補(bǔ)全。那么,進(jìn)步自然而然。
少則精,盡量講技術(shù)講解的簡(jiǎn)短精辟。我之前入門(mén)看各種視頻崩潰。
那會(huì)兒 10 年 很少有什么技術(shù)資料。 培訓(xùn)大幾千差幾塊過(guò)萬(wàn)。 其實(shí)講的很墨跡。
教學(xué),不是吹牛,更不是浪費(fèi)時(shí)間。 而是指出學(xué)什么。 這是我的思路。
拓展看自己,我說(shuō)的都是必須 120% 掌握的。 不會(huì)就不行。 屬于提綱挈領(lǐng)。
這才叫師傅領(lǐng)進(jìn)門(mén),修行在個(gè)人。而不是什么都給你說(shuō)全了。那是教書(shū)呆子。
應(yīng)該是:用到這個(gè)知識(shí),你知道怎么用,細(xì)節(jié)有問(wèn)題,你去搜索解決問(wèn)題。
而不是:我講了很多,你學(xué)了很多,然后就是不知道怎么解決怎么用。
廢話都在文字里,視頻就是演示。每一篇新的課程學(xué)習(xí)的標(biāo)準(zhǔn)是我舊的課程
120% 熟練掌握的基礎(chǔ)上進(jìn)行。才是有意義的向下學(xué)習(xí)。

另說(shuō)明:
????個(gè)人時(shí)間有限,畢竟不是靠這個(gè)生活。視頻和文字更新純靠興趣,更新隨意。
????也沒(méi)想著被任何人認(rèn)可。當(dāng)然若能偶然幫到您,倍感欣慰。
????廣積善緣,福有攸歸。
? ??