其實(shí)學(xué)計(jì)算機(jī),關(guān)鍵學(xué)的不是語言。而是學(xué)思維方式。
比如,變量、判斷、循環(huán)、遞歸、封裝、調(diào)用、面向?qū)ο蟮鹊鹊鹊取?/p>
語言(c、c++、c#、basic、pascal、java、python等等)是最表象的。
但還是要學(xué),因?yàn)槟芙杓傩拚妗?/p>
學(xué)到一定程度,你看世界都會不一樣了,會開始相信,上帝是一個(gè)程序員。
然后,就會很快遇到瓶頸。進(jìn)步越來越小。
這時(shí)一定要學(xué)算法和數(shù)據(jù)結(jié)構(gòu)。堆棧,先進(jìn)先出,后進(jìn)先出,鏈表(學(xué)到這里,你討論區(qū)塊鏈時(shí)才不會像一個(gè)哲學(xué)家) 加密算法、sha、rsa、公鑰 私鑰、拜占庭問題、七橋問題等等。 要求高一點(diǎn)的,重學(xué)數(shù)學(xué)里的數(shù)論。
然后,再回來學(xué)編程。會上一個(gè)臺階,真正用編程解決難題。否則語言就是花架子。
如果還想深入,就要學(xué)習(xí)網(wǎng)絡(luò)。這部分軟硬結(jié)合,需要很強(qiáng)的抽象思維能力。透徹搞明白tcp/ip、dhcp、mac、路由器、交換機(jī)、協(xié)議、dns、sam、http、javascript、smtp、imap等等。
這時(shí),如果你對互聯(lián)網(wǎng)時(shí)代的編程真的感興趣了,想干這件事,你可以看看mac編程、ios編程、android編程、鴻蒙編程打通這些東西。當(dāng)你發(fā)現(xiàn)他們區(qū)別很小,甚至出來個(gè)新東西,你看看資料,就能上手編程了,就貫通了。
如果還想深入,就要往后端走了。也就是往所謂"鄙視鏈"前端走。
數(shù)據(jù)庫是要學(xué)的。系統(tǒng)架構(gòu)是要學(xué)的。
安全、分布式、防火墻、冗余、災(zāi) 備、failover、最好補(bǔ)一補(bǔ)拓?fù)鋵W(xué)。 操作 系統(tǒng)感興趣的話,也 可以學(xué)一些。
不一定能寫出高穩(wěn)定性的數(shù)據(jù)庫,分布式計(jì)算架構(gòu),優(yōu)秀的操作系統(tǒng),但 至少能理解,使用,調(diào)試,并基于開源代碼繼續(xù)開發(fā)。
如果再想深入,就幾乎全是數(shù)學(xué)了。人工智能的深度學(xué)習(xí),神經(jīng)網(wǎng)絡(luò),進(jìn) 化算法,幾乎全是數(shù)學(xué)。 這需要比較深的數(shù)學(xué)基礎(chǔ)。看你能到什么程度 了。
到了你的最深處,剩下的就是磨刀了。從此github深似海。你的代碼宇宙的英雄,都是github這個(gè)開源社區(qū)里從來沒有見過的大神。
你在膜拜大神,和成為大神的路上,終其一生。
講師課酬: 面議
常駐城市:北京市
學(xué)員評價(jià):
講師課酬: 面議
常駐城市:深圳市
學(xué)員評價(jià):
講師課酬: 面議
常駐城市:上海市
學(xué)員評價(jià):
講師課酬: 面議
常駐城市:深圳市
學(xué)員評價(jià):
講師課酬: 面議
常駐城市:深圳市
學(xué)員評價(jià):