答案優(yōu)選首先要看你說的IT行業(yè)具體是指哪一塊了。我以你想做程序員來回答吧。
如果你是相關(guān)專業(yè)畢業(yè)的,比如計(jì)算機(jī)科學(xué)與技術(shù)這種,那你學(xué)習(xí)的所有知識,都是做程序員所基本的,比如一門基本的語言課程,數(shù)據(jù)結(jié)構(gòu),算法,數(shù)據(jù)結(jié)構(gòu)+算法=程序。
而你如果不是相關(guān)專業(yè)的,那么你是要直奔開發(fā)這個職位去的話。首先你必須要會一門編程語言,這是最基礎(chǔ)不過的。之后的話,你要選擇一個領(lǐng)域,比如是web開發(fā),還是client開發(fā),做后臺還是做前端等等。因?yàn)榉珠T別類的技術(shù)實(shí)在太多太多。當(dāng)你選擇好一個方向之后,你可以去學(xué)習(xí)相關(guān)的技術(shù)。
我是做web的,所以用web給你舉例吧,html,css,js,jquery等都要會,甚至要精通。之后如果你有了一定的經(jīng)驗(yàn),你可以去把數(shù)據(jù)結(jié)構(gòu)這些幫助你提高的知識再去補(bǔ)充。但是如果你上來就按部就班靠自己去學(xué)的話,很可能會有很大的阻礙。因?yàn)榧夹g(shù)太多太難。