地理實(shí)用教程 怎么系統(tǒng)的學(xué)習(xí)IT技術(shù)?
怎么系統(tǒng)的學(xué)習(xí)IT技術(shù)?如何系統(tǒng)地學(xué)習(xí)它?我不知道這個(gè)科目是學(xué)生還是其他行業(yè)的人。結(jié)合二者的實(shí)際情況,我認(rèn)為路線(xiàn)會(huì)有所不同。一般路線(xiàn):C/C語(yǔ)言、操作系統(tǒng)原理、計(jì)算機(jī)網(wǎng)絡(luò)、關(guān)系數(shù)據(jù)庫(kù)原理、數(shù)據(jù)結(jié)構(gòu)和算
怎么系統(tǒng)的學(xué)習(xí)IT技術(shù)?
如何系統(tǒng)地學(xué)習(xí)它?
我不知道這個(gè)科目是學(xué)生還是其他行業(yè)的人。結(jié)合二者的實(shí)際情況,我認(rèn)為路線(xiàn)會(huì)有所不同。
一般路線(xiàn):C/C語(yǔ)言、操作系統(tǒng)原理、計(jì)算機(jī)網(wǎng)絡(luò)、關(guān)系數(shù)據(jù)庫(kù)原理、數(shù)據(jù)結(jié)構(gòu)和算法、Linux編程。然后選擇你喜歡的編程語(yǔ)言和你想深入研究的領(lǐng)域。
主要考慮的是,如果你是學(xué)生,那么你有足夠的時(shí)間。系統(tǒng)的學(xué)習(xí)可以使你的基礎(chǔ)更加堅(jiān)實(shí)。
一般路線(xiàn):先學(xué)習(xí)一門(mén)喜歡的語(yǔ)言,基本使用數(shù)據(jù)庫(kù),Linux編程,因?yàn)檫@是最實(shí)用的內(nèi)容。然后學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法,深入學(xué)習(xí)所用語(yǔ)言、操作系統(tǒng)原理庫(kù)、計(jì)算機(jī)網(wǎng)絡(luò)。
主要考慮到精力可能不夠,可能需要找工作,然后先掌握一門(mén)技能,再回來(lái)學(xué)基礎(chǔ)知識(shí)顯然比較現(xiàn)實(shí)。
但是,IT技術(shù)的范圍太廣了,所以最終,他們都是在各自的領(lǐng)域里深入的。一般來(lái)說(shuō),普通人不可能樣樣精通。
操作系統(tǒng)為什么那么難,迄今為止三大系統(tǒng)被谷歌微軟蘋(píng)果壟斷?
路過(guò)的時(shí)候,我?guī)缀鯖](méi)有完成操作系統(tǒng)。就幾句話(huà)作為參考。
目前,開(kāi)發(fā)低代碼嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái),必須給多種芯片(CPU)做一些類(lèi)似操作系統(tǒng)的事情。
我們的編程是在別人給定的環(huán)境或工具環(huán)境中進(jìn)行的,并且簡(jiǎn)化了實(shí)際問(wèn)題。自己做操作系統(tǒng),沒(méi)事,從最基本的開(kāi)始,所有工具都需要自己做,很累。
操作系統(tǒng)是為程序員設(shè)計(jì)的,要求遠(yuǎn)遠(yuǎn)高于為客戶(hù)制作應(yīng)用程序。知識(shí)的量是不一樣的。
你做應(yīng)用程序,你可以找到信息,書(shū)籍,在線(xiàn)文章等。做操作系統(tǒng)信息,哪里找?即使被發(fā)現(xiàn),也是別人完成的,已經(jīng)占領(lǐng)了市場(chǎng),沒(méi)等你抄襲,自己的肚子先餓癟了!最終會(huì)引起訴訟嗎?很難說(shuō)。
一般來(lái)說(shuō),操作系統(tǒng)必須在黑暗中工作。別說(shuō)是操作系統(tǒng)。如果你是做這行的,好好想想。我曾經(jīng)為其他程序員制作過(guò)軟件工具嗎?這個(gè)工具能在市場(chǎng)上賣(mài)嗎?它離操作系統(tǒng)還有很長(zhǎng)的路要走。估計(jì)很少有人做過(guò)。