自學(xué)了Java基礎(chǔ),但現(xiàn)在有個(gè).net項(xiàng)目可以進(jìn),該如何選擇?
網(wǎng)友解答: 從長(zhǎng)遠(yuǎn)來(lái)看,建議堅(jiān)持學(xué)習(xí)Java,不必更換.net。具體分以下幾點(diǎn)說(shuō)說(shuō):1、技術(shù)角度:Java不依賴(lài)服務(wù)器的操作系統(tǒng)平臺(tái),而.net要依賴(lài)微軟的操作系統(tǒng),這一定程度上限制了.
從長(zhǎng)遠(yuǎn)來(lái)看,建議堅(jiān)持學(xué)習(xí)Java,不必更換.net。具體分以下幾點(diǎn)說(shuō)說(shuō):
1、技術(shù)角度:
Java不依賴(lài)服務(wù)器的操作系統(tǒng)平臺(tái),而.net要依賴(lài)微軟的操作系統(tǒng),這一定程度上限制了.net的使用領(lǐng)域和場(chǎng)景。(補(bǔ)充:盡管微軟2014年11月宣布.NET開(kāi)源實(shí)現(xiàn)跨平臺(tái),但在跨平臺(tái)的道路上,無(wú)論如何Java早邁出了不止十年,服務(wù)廠商眾多,微軟在這條路上也許還要做更多才能獲得更大的市場(chǎng)認(rèn)可)
從技術(shù)的使用上,Java語(yǔ)法規(guī)則精煉簡(jiǎn)潔,盡管近幾年的版本更新也帶來(lái)了一些語(yǔ)法規(guī)則的復(fù)雜化,但依然不失是一種優(yōu)雅簡(jiǎn)潔的語(yǔ)言,同時(shí)又及其適合構(gòu)建健壯、結(jié)構(gòu)化的系統(tǒng)。Java的技術(shù)共享資源更豐富,技術(shù)社區(qū)能提供更多的可借鑒的成熟的方案、思想。相比較而言,.net的技術(shù)社區(qū)并沒(méi)有達(dá)到如此繁榮。實(shí)踐來(lái)看,大型項(xiàng)目或者達(dá)到一定規(guī)模的項(xiàng)目幾乎都會(huì)放棄繼續(xù)使用.net,當(dāng)然也不乏依然有使用的。Java和.net以及PHP或者其他語(yǔ)言技術(shù)孰優(yōu)孰劣一直不停的爭(zhēng)論,本身沒(méi)啥實(shí)際意義,也還是看自己喜歡或者適合學(xué)習(xí)那種,適合的就好。(補(bǔ)充:總有人上來(lái)就回噴這個(gè)語(yǔ)言不好那個(gè)語(yǔ)言不好,我想說(shuō)的是適合的就和,你使用一種技術(shù)并且去研究它,它都不失有樂(lè)趣和成就。)2、工作機(jī)會(huì):
這個(gè)比較容易調(diào)研,從網(wǎng)上找找各個(gè)招聘網(wǎng)站,搜索一下兩種技術(shù)職位的招聘人數(shù)及待遇,自然見(jiàn)分曉。
IT行業(yè)發(fā)展日新月異,保持學(xué)習(xí)是王道。建議以Java為主,至少現(xiàn)在就業(yè)選擇機(jī)會(huì)多,發(fā)展也不錯(cuò)。在工作的同時(shí),可以繼續(xù)選擇感興趣的前沿技術(shù)繼續(xù)學(xué)習(xí)。祝學(xué)習(xí)之路順利!
網(wǎng)友解答:堅(jiān)持java吧,你也說(shuō)了實(shí)習(xí)工資連路費(fèi)都顧不住,即便你進(jìn)去可以學(xué)到.net的知識(shí),但跟你目前所學(xué)的沒(méi)有一點(diǎn)關(guān)系(你自學(xué)的是java),也就是沒(méi)有相關(guān)性。才大四,不用急,可以利用業(yè)余時(shí)間把java學(xué)好,基礎(chǔ)打牢后再找工作,看你所在的城市,如果是三級(jí)城市,跟java相關(guān)的實(shí)習(xí)工資怎么說(shuō)也是3K靠上了,一線(xiàn)、二線(xiàn)就更不用說(shuō)了。堅(jiān)持住吧!