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