作為一名IT行業(yè)的從業(yè)者,也出版過(guò)Java編程書(shū)籍,我來(lái)回答一下這個(gè)問(wèn)題。
Java開(kāi)發(fā)通常可以劃分為兩類(lèi)開(kāi)發(fā)崗位,一類(lèi)是以業(yè)務(wù)邏輯實(shí)現(xiàn)為主的應(yīng)用級(jí)開(kāi)發(fā),另一類(lèi)則是以平臺(tái)實(shí)現(xiàn)為主的研發(fā)級(jí)開(kāi)發(fā),二者之間的區(qū)別還是比較大的。對(duì)于本科生來(lái)說(shuō),通常都會(huì)從應(yīng)用級(jí)開(kāi)發(fā)崗位開(kāi)始做起,但是不同的學(xué)生所具備的知識(shí)結(jié)構(gòu)對(duì)于未來(lái)的成長(zhǎng)空間具有重要的影響。
通常信管專(zhuān)業(yè)更偏重于信息管理類(lèi)方面的知識(shí)結(jié)構(gòu),更注重技術(shù)之上的應(yīng)用,在大數(shù)據(jù)時(shí)代背景下,信管專(zhuān)業(yè)也增加了關(guān)于數(shù)據(jù)處理方面的內(nèi)容。相對(duì)于軟件工程等專(zhuān)業(yè)來(lái)說(shuō),信管專(zhuān)業(yè)的畢業(yè)生往往在編程方面并不具備優(yōu)勢(shì)。對(duì)于信管專(zhuān)業(yè)的學(xué)生來(lái)說(shuō),如果想從事軟件開(kāi)發(fā)方向的崗位,需要進(jìn)一步豐富自身的知識(shí)結(jié)構(gòu),尤其是計(jì)算機(jī)基礎(chǔ)知識(shí),包括操作系統(tǒng)、算法設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)等內(nèi)容。
對(duì)于信管專(zhuān)業(yè)來(lái)說(shuō),普通高校和重點(diǎn)高校在專(zhuān)業(yè)課程的設(shè)置方面并沒(méi)有本質(zhì)的區(qū)別,區(qū)別主要體現(xiàn)在三個(gè)方面,其一是實(shí)驗(yàn)環(huán)境,重點(diǎn)高校的實(shí)驗(yàn)環(huán)境通常要更健全一些,包括數(shù)據(jù)中心資源等;其二是科研環(huán)境,重點(diǎn)高校通常都有重點(diǎn)課題實(shí)驗(yàn)室,不少本科生也有機(jī)會(huì)參與到課題研發(fā)中,從而積累一定的科研經(jīng)驗(yàn);其三是行業(yè)資源,重點(diǎn)高校通常會(huì)與大型科技公司共建實(shí)驗(yàn)室,在新技術(shù)的培養(yǎng)方面會(huì)具有一定的優(yōu)勢(shì)。
最后,如果未來(lái)要從事Java開(kāi)發(fā)崗位,應(yīng)該重點(diǎn)關(guān)注一下大數(shù)據(jù)領(lǐng)域,可以從Hadoop平臺(tái)開(kāi)始學(xué)起,未來(lái)隨著大數(shù)據(jù)技術(shù)的落地應(yīng)用,整個(gè)IT行業(yè)將釋放出大量的大數(shù)據(jù)開(kāi)發(fā)崗位和大數(shù)據(jù)分析崗位。