您好,登錄后才能下訂單哦!
IT程序員入門(mén)必須要學(xué)會(huì)的是什么?入門(mén)需要具備一定的英語(yǔ)基礎(chǔ)、計(jì)算機(jī)體系結(jié)構(gòu)和匯編語(yǔ)言、計(jì)算機(jī)操作系統(tǒng)原理、數(shù)據(jù)結(jié)構(gòu)和算法、軟件工程、Windows程序設(shè)計(jì)等相關(guān)知識(shí)點(diǎn)。
一、具備一定的英語(yǔ)基礎(chǔ)
對(duì)于初級(jí)程序員來(lái)說(shuō),英語(yǔ)只需要寫(xiě)簡(jiǎn)單的詞匯就可以,但是如果想要走的更遠(yuǎn),還是要去學(xué)習(xí)和掌握。在學(xué)習(xí)IT技術(shù)上,沒(méi)有專業(yè)文檔的閱讀能力,中文的翻譯偏少,現(xiàn)在的許多出版社直接英文印刷,學(xué)習(xí)方法是強(qiáng)迫自己看原版的教材,開(kāi)始會(huì)看不懂要多看,孰能生巧。
二、計(jì)算機(jī)體系結(jié)構(gòu)及匯編語(yǔ)言
關(guān)于體系結(jié)構(gòu)的書(shū)推薦《80x86匯編語(yǔ)言程序設(shè)計(jì)教程》,重點(diǎn)學(xué)習(xí)386后保護(hù)模式的程序設(shè)計(jì)。否則在學(xué)習(xí)現(xiàn)代操作系統(tǒng)底層的一些東西的時(shí)候會(huì)覺(jué)得是在看天書(shū)。
三、掌握計(jì)算機(jī)操作系統(tǒng)原理
開(kāi)發(fā)在特定的操作系統(tǒng)上進(jìn)行,如果不是即自己實(shí)現(xiàn)一個(gè)操作系統(tǒng),無(wú)論如何,操作系統(tǒng)原理是必讀的。這就像我們?yōu)橐粋€(gè)芯片制作外圍設(shè)備時(shí),芯片基本的工作時(shí)序是必須了解的。
四、學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法
數(shù)據(jù)結(jié)構(gòu)和算法能夠決定一個(gè)人程序設(shè)計(jì)水平的高低,一門(mén)核心課程。很多人喜歡買C++版的,但沒(méi)有必要,C++的語(yǔ)法讓算法實(shí)現(xiàn)過(guò)程變得復(fù)雜多了,而且許多老師喜歡用模塊這一東西讓算法變得更復(fù)雜,倒是在學(xué)完了C版的書(shū)以后再來(lái)瀏覽一下C++版的書(shū)是最好的。
五、學(xué)習(xí)軟件工程
實(shí)用軟件工程不要花太多的時(shí)間去記條條框框,看不懂就跳過(guò)去。在每次自己完成了一個(gè)軟件設(shè)計(jì)任務(wù)以后再來(lái)回顧回顧,每次都會(huì)有收獲。
六、入門(mén)Windows程序設(shè)計(jì)
建議任何企圖設(shè)計(jì)Windows程序的人在學(xué)習(xí)VC以前仔細(xì)的學(xué)完它,而且前面的那本《InsideWindows2000》也最好放到這本書(shū)的后面讀。VC很容易學(xué),不要在沒(méi)有看完這本書(shū)以前提前學(xué)習(xí)VC,因?yàn)榭床欢?/span>
程序員入門(mén)必須先確定要從業(yè)方向,方向不同選擇語(yǔ)言也就不同了。確定選擇編程語(yǔ)言,目前主流的編程語(yǔ)言有C++,Java,C#,PHP等,掌握系統(tǒng)性的知識(shí)架構(gòu);熟悉sql,或者oracle數(shù)據(jù)庫(kù)其中一種;數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)工程、軟件測(cè)試、需求文檔、UML建模相關(guān)知識(shí)點(diǎn)擊技術(shù)。建立起屬于自己的技術(shù)架構(gòu),構(gòu)建一個(gè)系統(tǒng)性的知識(shí)結(jié)構(gòu),從編程技巧需求文檔編寫(xiě),系統(tǒng)設(shè)計(jì),軟件工程質(zhì)量,項(xiàng)目管理等知識(shí)及技巧,積累行業(yè)經(jīng)驗(yàn)的。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。