我不建議你從“基礎(chǔ)”開始,尤其是什么:C語(yǔ)言,數(shù)據(jù)結(jié)構(gòu),離散數(shù)學(xué)……之類的,那是把你逼瘋的節(jié)奏(感覺這是知乎學(xué)院派的風(fēng)格)。如果你自覺是神人級(jí)別的,當(dāng)我沒說(shuō)。其實(shí)軟件工程發(fā)展到今天,編程已經(jīng)是一個(gè)很“職業(yè)化”的技能。業(yè)內(nèi)自嘲“IT民工”,每天“搬磚”之類的,就是這種現(xiàn)象的反應(yīng)。不扯遠(yuǎn)了,總之一句話,基本上都是些是個(gè)人都能學(xué)會(huì)的技術(shù),沒有什么神秘的。某些培訓(xùn)機(jī)構(gòu)招一些高考失利的考生,培訓(xùn)兩年就把他們往公司里送,他們也一樣能勝任工作。所以自學(xué)也不是件難事。但前提是,你走對(duì)了路。如果你從二進(jìn)制、編譯原理、數(shù)據(jù)結(jié)構(gòu)……這些開始,我估計(jì)你陷在里面就出不來(lái)了——除非有名師指點(diǎn)或者天賦異稟,再或者有大機(jī)緣?不要急著做這些“學(xué)究”式的學(xué)習(xí)研究,就像學(xué)開車一樣,不需要你從發(fā)動(dòng)機(jī)原理學(xué)起是一樣的。程序/語(yǔ)言是讓你用的,就像車是讓你開的,明白了這一點(diǎn),你就可以立馬輕松100倍。所以,先選一輛“好開“的車,迅速的跑起來(lái),享受這種微風(fēng)拂面的快感和刺激,才是最重要的。由于你的問題過于簡(jiǎn)單,我不知道你成為程序員是想干什么,所以無(wú)法給你具體的建議。大致的:如果你是想做網(wǎng)站,可以向從靜態(tài)頁(yè)面(Html、CSS、javascript)入手,做一個(gè)漂漂亮亮的頁(yè)面出來(lái),先;然后加上一些功能,比如可以發(fā)布一篇文章,自然就需要構(gòu)建動(dòng)態(tài)頁(yè)面的語(yǔ)當(dāng)然,你還需要數(shù)據(jù)庫(kù),我推薦MSSQL,原因無(wú)它:好上手……這樣一步步下來(lái),你很快就能看到自己的成果,可以不斷的產(chǎn)生自激勵(lì),你才能走得更遠(yuǎn)。其他方面,我不是很了解。但大致思路查不多,你想學(xué)游戲,就盡快弄出一個(gè)坦克大戰(zhàn)出來(lái);你想學(xué)Android,就馬上整一個(gè)小APP出來(lái);你想做嵌入式,就盡快弄個(gè)小機(jī)器人出來(lái),呵呵??傊?,要盡快做出東西來(lái),丑也好俊也好,都要有個(gè)東西放在那里??粗约旱淖髌芬稽c(diǎn)點(diǎn)成型的快感是難以言喻的!這就是我反對(duì)從數(shù)據(jù)結(jié)構(gòu),離散數(shù)學(xué)開始的原因,一是這些東西很難學(xué),更重要的是,費(fèi)了九牛二虎之力,學(xué)了你也就學(xué)了,你能用它干什么?學(xué)這些應(yīng)該是你有了一定的基礎(chǔ),需要進(jìn)一步提高鉆研的時(shí)候,才應(yīng)該考慮的東西。
網(wǎng)站導(dǎo)航
- zblogPHP模板zbpkf
- zblog免費(fèi)模板zblogfree
- zblog模板學(xué)習(xí)zblogxuexi
- zblogPHP仿站zbpfang