溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

現(xiàn)在學(xué)習(xí).NET還是學(xué)習(xí)JAVA那個(gè)學(xué)科重要呢?

發(fā)布時(shí)間:2020-07-16 05:20:11 來源:網(wǎng)絡(luò) 閱讀:381 作者:黑馬程序員 欄目:編程語言

     經(jīng)常有初學(xué)者問出“哪門語言更有前途?是java好還是.net好?大公司用哪門語言的多?學(xué)哪個(gè)編程語言工資高?”這樣的問題。這樣的問題其實(shí)本來就是一個(gè)偽命題,就像“說英語的人有錢還是說德語的人有錢”一樣沒有答案。

學(xué)習(xí)編程是一個(gè)學(xué)習(xí)編程思想的過程,用哪門語言并不重要。只要把自己選定的語言一門心思去學(xué)習(xí)就可以,達(dá)到“一通百通”的境地以后任何編程語言在你眼中都是一樣的。語言無高低,內(nèi)功心法才分上下。菜鳥拿到倚天劍也只能當(dāng)鐵棍子掄,高手飛葉也能傷人。

    當(dāng)然不同的編程語言還是有自己特色的,以目前最流行的java和.net來比較。很多人都有“java學(xué)習(xí)門檻高、學(xué)習(xí)起來難、工資高;.net門檻低、學(xué)習(xí)起來簡(jiǎn)單、工資低”這樣的看法。這樣的看法是對(duì)的嗎?

由于java開發(fā)環(huán)境配置復(fù)雜,很多java初學(xué)者被攔到了java的入門,很多java初學(xué)者把一個(gè)能打印一個(gè)“Hello world”的開發(fā)環(huán)境配置運(yùn)行起來可能就要一周,而后續(xù)的tomcat的配置、eclipse的配置、struts配置文件的編寫、開發(fā)框架的搭配組合等等都需要手工完成,絕大部分初學(xué)者都被攔在了java語言的大門之外,而經(jīng)歷千辛萬苦把java學(xué)下來的人都是毅力和自學(xué)能力非常強(qiáng)的人。

而且java沒有visual studio那種傻瓜化開發(fā)工具,完成一個(gè)程序你需要對(duì)java復(fù)雜的語法、java類庫、javaweb的原理、struts原理等非常熟悉才能開發(fā)出一個(gè)簡(jiǎn)單的增刪改查的程序,因此java程序員的基本功都比較扎實(shí)。對(duì)于一個(gè)java程序員來講,即使沒有被重重挫折所打敗,從開始學(xué)習(xí)到最終開發(fā)出一個(gè)能進(jìn)行最簡(jiǎn)單的增刪改查的javaweb網(wǎng)站也需要最少兩個(gè)月。

而.net程序員則幸福多了,由于有了visual studio這個(gè)傻瓜化的工具,什么都不用學(xué)習(xí),只要把visual studio裝好啟動(dòng),然后拖幾個(gè).net控件、設(shè)置幾個(gè)屬性、綁定一下控件,不用寫一行代碼幾分鐘就能開發(fā)出來一個(gè)管理系統(tǒng)。但是由于不明白這些傻瓜化的拖控件技術(shù)背后的原理、不熟悉C#的語法、不知道什么是ADO.Net、不熟悉.net的一些高級(jí)技術(shù)、不了解http原理,因此在遇到一些復(fù)雜的問題的時(shí)候就會(huì)束手無策,用這種拖控件形式開發(fā)出來的系統(tǒng)效率非常低,訪問人數(shù)一多網(wǎng)站就會(huì)非??āI线^大學(xué)的同學(xué)相信都對(duì)學(xué)校里的教務(wù)處選課系統(tǒng)記憶深刻,在全校一起選課的時(shí)候所有人都卡的要命,這種系統(tǒng)一般就是用這些拖控件的技術(shù)開發(fā)出來的。

但是可悲的是,到書店里一看,所有講.net開發(fā)的書籍全部都是講怎么拖控件,從Label講到Button、從SQLDataSource講到GridView,作者辛辛苦苦的把控件的每個(gè)屬性、方法、事件講解一遍,但是唯一沒有講的就是這些控件的內(nèi)部原理。

由于這些初學(xué)者賴以學(xué)習(xí)的學(xué)習(xí)資料全部都是講怎么拖控件的,因此跟著這些教材學(xué)下來的程序員也是只會(huì)拖控件、不明白原理的菜鳥。這樣由于國內(nèi)大部分.net程序員都停留在只會(huì)拖控件的水平,那么就導(dǎo)致了.net程序員平均工資偏低了,不少.net程序員畢業(yè)后只有三千來塊錢工資。

由于合格的.net工程師很少,而合格的java程序員則很多,因此用人單位在招人的時(shí)候.net的人招聘起來也比java招聘的難度更大,下面是從網(wǎng)上一部分HR發(fā)出的感嘆:

現(xiàn)在學(xué)習(xí).NET還是學(xué)習(xí)JAVA那個(gè)學(xué)科重要呢?

現(xiàn)在學(xué)習(xí).NET還是學(xué)習(xí)JAVA那個(gè)學(xué)科重要呢?

但是這對(duì)于有心者來講則是一個(gè)好機(jī)會(huì)。由于.net程序員整體水平偏低,對(duì)于那些深入掌握.net技術(shù)的人來說,他們進(jìn)入公司之后,他的技術(shù)比其他人都強(qiáng),更會(huì)得到領(lǐng)導(dǎo)的重視,那么工資提升和職位提升也就不足為奇了。

比如徐歡同學(xué)在傳智播客.net班培訓(xùn)的時(shí)候在班中學(xué)習(xí)成績(jī)屬于中下等的,但是由于在傳智播客培訓(xùn)期間學(xué)習(xí)了很多.net底層、深入的技術(shù),來到公司中工作了一個(gè)月后打電話跟老師說“在傳智播客培訓(xùn)期間班里的同學(xué)各個(gè)技術(shù)都比我好,但是去了公司中才發(fā)現(xiàn)我竟然成了公司中.net技術(shù)最厲害的人了,咱們講課中一些很原理性的編程技術(shù)在公司中很多人都不懂,老板看我技術(shù)很好很重視我?!毙焱瑢W(xué)半年后工資漲了一倍,而且公司讓他帶領(lǐng)組建新的.net技術(shù)團(tuán)隊(duì)。

像徐同學(xué)這樣的案例在傳智播客并不少見,在2012年9月份傳智播客組織的.net老學(xué)員技術(shù)沙龍上,有50多名畢業(yè)一到兩年的傳智播客.net培訓(xùn)班的老學(xué)員參加,經(jīng)過調(diào)查統(tǒng)計(jì)數(shù)據(jù)如下:
工資漲幅200%及以上的有 12.7%
工資漲幅100%-200%的有 33.8%
工資漲幅50%-100%有 22.7%

25.6%的老學(xué)員被提升成為了經(jīng)理或者主管級(jí)別


下面是一部分老學(xué)員的數(shù)據(jù)(為了保護(hù)學(xué)員,這里隱去了學(xué)員的部分隱私信息,想要了解全部信息,請(qǐng)聯(lián)系咨詢老師):


綜上,Java入門門檻比較高,需要有足夠的毅力和百折不撓的精神,只要你能堅(jiān)持下來你就可以將很多人在入門門檻上就將很多競(jìng)爭(zhēng)者甩在身后。.Net入門 門檻比較低,裝上VisualStudio就可以馬上進(jìn)行開發(fā),不需要進(jìn)行太多的配置、不需要學(xué)太多基礎(chǔ)知識(shí),這樣可以很輕松的掌握入門.Net學(xué)習(xí),是 有很成就感的事情,能讓你有興趣進(jìn)一步學(xué)習(xí),但是你不能止步于此,因此你會(huì)發(fā)現(xiàn)身邊也有無數(shù)的人也是“輕松入門”,你就需要繼續(xù)深入學(xué)習(xí),深入學(xué)習(xí)同樣需 要毅力和探索的精神,你要在這個(gè)階段上把絕大部分競(jìng)爭(zhēng)者甩在身后。

.Net和Java并不是必須二者選其一,并不像很多初學(xué)者認(rèn)為的那樣“學(xué)一門語言就靠這門語言吃一輩子”,工作中很可能這個(gè)項(xiàng)目用Java,那個(gè)項(xiàng)目用.Net,因此你可以喜歡某個(gè)語言,但是不要抱著一門語言不放,更不用擔(dān)心“Sun被Oracle收購了,Java是不是完了?”、“我學(xué).Net,如果微軟沒落了我是不是就失業(yè)了”之類的問題, 不同語言只是不同的工具,換了一個(gè)新的工具可以很快的熟悉新的工具,大部分內(nèi)容都是相通的,比如java中的web開發(fā)很熟悉了,轉(zhuǎn)而用ASP.Net也 會(huì)發(fā)現(xiàn)大部分東西都是和JavaWeb一樣的,很快就能上手ASP.Net,難道你現(xiàn)在用的是諾基亞手機(jī),你會(huì)害怕諾基亞倒臺(tái)你就不會(huì)用手機(jī)了 嗎?“Java完了、微軟死了”這類問題不是開發(fā)人員去關(guān)心的事情,而是華爾街那些金融大鱷去考慮的問題,咱們只管用技術(shù)去賺錢養(yǎng)家就是了。

 

 

 

附件:http://down.51cto.com/data/2363776
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI