溫馨提示×

溫馨提示×

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

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

  學(xué)Java 還是學(xué) .net?

發(fā)布時(shí)間:2020-06-28 02:31:43 來源:網(wǎng)絡(luò) 閱讀:441 作者:晶晶ng 欄目:編程語言
    前一篇文章梳理了學(xué)C語言的一些難點(diǎn),不免掛一漏萬,好像說的都是C語言的缺點(diǎn),卻沒有提到C語言的好處。其實(shí),C語言始終是經(jīng)典,有著自己不可替代的作用,市場需求還是有的。而且C語言的培訓(xùn)班幾乎找不到,所以這方面的人才供應(yīng)比較少,能學(xué)好的人才薪水自然高。
 
學(xué)C語言的前途同樣光明,但是前提是要鉆研出成績來,而學(xué)習(xí)C語言的困難在上篇已經(jīng)講過了,在此不贅。當(dāng)然,很多大師會認(rèn)為只要功夫深,鐵杵磨成針。等學(xué)好了C語言以后,其他語言也是一通百通,而且在大學(xué)大家基本上都是在學(xué)C語言,為什么要半途而廢呢?本人無意和大師們抬杠,只是站在大學(xué)生的角度去看,首先在大學(xué)學(xué)的C語言著重基礎(chǔ),但是企業(yè)看的卻是實(shí)用性,而C語言又沒有什么培訓(xùn)班,完全要靠學(xué)生自己刻苦鉆研。但是大三、大四的學(xué)生能有此造詣?wù)呱w少,為找到工作而心急如焚者實(shí)多。要潛下心來做研究,恐怕是遠(yuǎn)水救不了近火。面對市場上大量的java/.net軟件開發(fā)人才或程序員的工作,而要達(dá)到這些工作的招聘要求只需幾個(gè)月的培訓(xùn)就能達(dá)到,你叫眾多嗷嗷待哺的莘莘學(xué)子,如何按耐得?。克?,數(shù)不清的java.net培訓(xùn)班如春后竹筍,應(yīng)運(yùn)而生。
可能有很多人對培訓(xùn)機(jī)構(gòu)有偏見,覺得太功利,或者是不靠譜。但是小弟認(rèn)為,存在即合理,首先培訓(xùn)機(jī)構(gòu)有其存在的合理性,因?yàn)樗娴哪茉谀吵潭壬辖鉀Q學(xué)生們的就業(yè)問題。其次,無論是哪個(gè)行業(yè),都會有良莠不齊的狀況,培訓(xùn)機(jī)構(gòu)也不例外,一樣有好的機(jī)構(gòu),也有不好的機(jī)構(gòu),這個(gè)就需要同學(xué)們自己去篩選。至于怎么選擇培訓(xùn)機(jī)構(gòu),以后再寫文章詳述吧?,F(xiàn)在還是趕快轉(zhuǎn)入正題:如果站在短平快的角度去看,面對java.net這兩門熱門的技術(shù),究竟該選哪個(gè)呢?
 
    這個(gè)問題在各大論壇上討論的高手海里去了,而且激烈得要分化成兩大陣型,互相攻訐,很有點(diǎn)華山派氣宗與劍宗之爭的氣勢,呵呵??上〉苁羌夹g(shù)菜鳥,未能領(lǐng)悟各大高手所說的武藝精髓,只懂得從最表面的人才市場現(xiàn)狀來看。得出了一些基本上是人所共知,十分顯淺的結(jié)論:java相比,學(xué).net入門比較簡單,但相應(yīng)工資比較低。(合乎概率和賠率之間的關(guān)系,呵呵!)相應(yīng)工資大家可以上網(wǎng)搜一些自己認(rèn)為可靠的數(shù)據(jù)來參考一下。而我從跳哪網(wǎng)查,在全國范圍來看,java職位平均月薪為8837元,而.net則是6768元。這種數(shù)據(jù)當(dāng)然不能全部當(dāng)真,但是可以窺探個(gè)大概。
 
     為什么說學(xué)習(xí).net入門比java容易呢?由于.Net秉承了微軟技術(shù)的入門簡單的特點(diǎn),微軟為開發(fā)人員提供了一套最佳的技術(shù)架構(gòu)搭配、集成的開發(fā)環(huán)境,用微軟的技術(shù)架構(gòu)開發(fā)出的系統(tǒng)就可以保證最好的效果,而不用像Java開發(fā)人員那樣去學(xué)很多開源框架再去學(xué)習(xí)搭建技術(shù)架構(gòu)、開發(fā)環(huán)境,因此.Net學(xué)習(xí)周期比Java短,有了語言基礎(chǔ)后再進(jìn)行集訓(xùn)式的就業(yè)班學(xué)習(xí),那么.Net學(xué)習(xí)者學(xué)習(xí)3個(gè)月可以進(jìn)入就業(yè),Java學(xué)習(xí)者需要5個(gè)月可以進(jìn)入就業(yè)。

 
    凡事有利必有弊,正因?yàn)?font face="Times New Roman">.Net入門門檻比較低,裝上VisualStudio就可以馬上進(jìn)行開發(fā),不需要進(jìn)行太多的配置、不需要學(xué)太多基礎(chǔ)知識,這樣可以很輕松的掌握入門。很多人被.Net的快速開發(fā)方式所滿足,認(rèn)為自己學(xué)成了,不再深入研究,因此人才市場上充斥著很多只會拖控件、而不懂.Net更深入一步技術(shù)的.Net開發(fā)人員,因此看似學(xué)習(xí).Net的人非常多,但是真正滿足企業(yè)要求的人則比較少;而Java則入門門檻比較高,開發(fā)環(huán)境也不像.Net開發(fā)環(huán)境那么可用性強(qiáng)。正因?yàn)?/font>Java學(xué)習(xí)門檻非常高,很多學(xué)習(xí)者被淘汰了下來,這樣能夠撐過一個(gè)個(gè)難關(guān)學(xué)習(xí)下來的開發(fā)人員都是水平比較高的人員。因此.Net初級開發(fā)人員的工資平均是比Java初級開發(fā)人員的工資平均略低的。但是由于.Net中高級人才非常缺乏,因此掌握.Net深入技術(shù)的開發(fā)人員在企業(yè)內(nèi)部是非常吃香的。當(dāng)然,.net入門容易,深入同樣難。無論是學(xué)java還是學(xué).net,都是需要毅力和鉆研精神的。
 
     師傅領(lǐng)進(jìn)門,修行靠個(gè)人。無論是三/四年的大學(xué),還是三/四個(gè)月的培訓(xùn)班,都只能帶同學(xué)們踏入這個(gè)IT行業(yè),至于如何再在這行業(yè)里走得更高更遠(yuǎn),那還是要靠大家的努力。哪行又不是如此呢?至于這兩門語言在實(shí)際工作中的應(yīng)用,下篇文章繼續(xù)談。
向AI問一下細(xì)節(jié)

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

AI