1.學(xué)程序語言。
要編程,自然離不開程序語言,它是一門工具,是負(fù)責(zé)表達(dá)和實(shí)現(xiàn)需求的工具。
2. 學(xué)數(shù)據(jù)結(jié)構(gòu)和算法。這兩大部分是程序的核心,骨干。沒有它們,巧婦難為無米之炊。
3. 學(xué)計(jì)算機(jī)知識(shí)。包據(jù)但不限于計(jì)算機(jī)原理,模電數(shù)電,網(wǎng)絡(luò),數(shù)據(jù)庫,操作系統(tǒng)。這些知識(shí)會(huì)幫助你更好地寫出優(yōu)秀的代碼。
4. 學(xué)項(xiàng)目業(yè)務(wù)知識(shí)。這一點(diǎn)最重要,它是編程實(shí)現(xiàn)功能的基本要求。舉例來說,寫金融程序,就要學(xué)金融知識(shí);寫圖像處理程序,就要學(xué)圖像處理知識(shí)。