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