博客專欄

EEPW首頁 > 博客 > 哪種編程語言最賺錢?Java墊底

哪種編程語言最賺錢?Java墊底

發(fā)布人:編碼之外 時(shí)間:2021-06-27 來源:工程師 發(fā)布文章

有人說最賺錢的行業(yè)是【互聯(lián)網(wǎng)和金融】,我對金融其實(shí)是不了解的!但是互聯(lián)網(wǎng)行業(yè)來說,它還真是個(gè)有錢途的行業(yè)!很多人問我做什么工作!我通常會(huì)回答說“互聯(lián)網(wǎng)程序員”別人聽到我這個(gè)回答都會(huì)說到好工資高!

其實(shí)我個(gè)人覺得無論什么行業(yè),都有賺錢和不賺錢的!

如果你想賺錢的話,還是得自己多努力

嗯……那這點(diǎn)怎么說……

好比你走在大街上,然后看寶馬,然后過一會(huì)又看到奔馳,于是你就會(huì)感嘆有錢人真多,為什么我就那么窮。

其實(shí)當(dāng)你的眼里都是奔馳和寶馬的時(shí)候,旁邊隨處可見的車又怎么入得了你的法眼呢?對吧

現(xiàn)在高考分?jǐn)?shù)已經(jīng)出來了,很多人其實(shí)又面臨著一個(gè)專業(yè)選擇的問題,我相信依舊會(huì)有很多人會(huì)選擇互聯(lián)網(wǎng)行業(yè),然后會(huì)選擇計(jì)算機(jī)這個(gè)專業(yè)!

我今天就來和大家聊一聊哪種編程語言最賺錢,我在查了相關(guān)數(shù)據(jù)之后啊,我發(fā)現(xiàn) Java的薪資幾乎是墊底的,這點(diǎn)確實(shí)讓我有點(diǎn)意外啊,說實(shí)話我還是不服氣的!

今天要和大家的哪種編程語言最賺錢,到最后也會(huì)給出大家建議,應(yīng)該學(xué)習(xí)哪種編程語言,希望給大家一個(gè)參考!

首先呢,我想給大家推薦兩個(gè)****:

https://www.tiobe.com/tiobe-index/

https://insights.stackoverflow.com/survey

大家可以記一下,關(guān)于第一個(gè)可能大家見的比較多了,就是這樣的一張圖應(yīng)該大家都見過:

它就是關(guān)于編程語言排行榜,它會(huì)統(tǒng)計(jì)時(shí)下比較流行的編程語言的一個(gè)排行的情況,像這是最新的6月份的一個(gè)排行的情況,我們可以看到排在前4的就是C python Java和c加加,也就是在這個(gè)月其python已經(jīng)反超Java成為第二了,而且我們可以看到python他的占有率和 c基本上就快接近了!

有人說可能到下個(gè)月的時(shí)候python就會(huì)反超C,成為排行榜第一了,可見python真的很猛!

然后第二個(gè)****就是關(guān)于 Stack Overflow的一個(gè)年度開發(fā)者調(diào)查,它基本上每年的做的一個(gè)調(diào)查,就是統(tǒng)計(jì)全球的一些數(shù)據(jù)來自全球各地的一些程序員,然后向他們征集一些問題,包括大家最喜歡的編程語言,大家最想學(xué)習(xí)的編程語言,工作當(dāng)中用的最多的或者是哪種編程語言最賺錢之類的這些一些調(diào)查!

其實(shí)這樣的統(tǒng)計(jì)調(diào)查還是非常有意義的!

大家可以留意一下這兩個(gè)****!

包括今天我們要講的哪種編程語言去賺錢,它其實(shí)都是來源于2020年Stack Overflow的一個(gè)年度開發(fā)者調(diào)查,首先關(guān)于編程語言排行榜的問題,就是第一個(gè)我們可以看到全球前4就是排行前4的編程語言就是c python Java C++!

其實(shí)我們有的時(shí)候更多的去看這樣的一張圖其實(shí)就行了:

包括像不知道自己該學(xué)習(xí)什么編程語言的時(shí)候,我們看這張圖是非常有借鑒意義的,排在前4的就是C python Java 和 c++, CPP就是c plus plus嘛,就是c++,所以這個(gè)語言如果你想學(xué)的話學(xué)這幾個(gè)語言是準(zhǔn)沒錯(cuò)的!

如果你要學(xué)c或者c++的話,我覺得它兩個(gè)其實(shí)在一塊的,以后你要找工作的話,可能要找C++相關(guān)的崗位了,基本上你學(xué)c++ c肯定是要學(xué)的,所以覺得 c和c加加他們兩個(gè)其實(shí)是應(yīng)該放在一塊!

另外像Java和python也是大家比較熟知的了,這點(diǎn)沒什么問題,我們再看一下關(guān)于國內(nèi)的一些數(shù)據(jù)統(tǒng)計(jì),因?yàn)樗@些包括它調(diào)查和排行都是基于全球,不單單是國內(nèi)的,我們國內(nèi)的關(guān)于編程語言的一個(gè)份額是怎么樣的情況,大家可以看一下:


其實(shí)Java還是占到占據(jù)的是最多的,包括C++其實(shí)也是蠻多的,基本上和Java持平了,包括JS這一塊可能就是前端這一塊,python也占的也可以, c#的話也可以,不過我身邊見學(xué)這個(gè)都不多,最多的其實(shí)還是Java和python,尤其是Java是最多的!

所以說如果你想學(xué)習(xí)編程語言的話,我覺得學(xué)Java是準(zhǔn)沒錯(cuò)的,而且在國內(nèi)而言學(xué)Java工資還是可以的,不是很多人說真正打工賺錢的話,還是需要Java還是Java的工資高

然后我們繼續(xù)看關(guān)于這個(gè)Stack Overflow2020它開發(fā)者調(diào)查當(dāng)中,哪種編程語言是最高的,就是哪種編程語言最賺錢,我們先看一下排在領(lǐng)先的一些編程語言:

圖片img

我們可以看這些就占據(jù)在最前面的,比較領(lǐng)先的這些最賺錢的編程語言,我們看起來是不是很陌生當(dāng)然包括像Go 和python,我們都見到這些是比較熟悉的,就說明包括尤其是go,現(xiàn)在其實(shí)挺火的很多是現(xiàn)在問我要不要學(xué)go什么之類,今天先暫且不談這個(gè)!

我們從這個(gè)可以看到包括Go和python其實(shí)還是挺賺錢的。然后我們看他墊底了的:

圖片img

你可能會(huì)感到意外,我們之前一直在說的Java基本上排在墊底的一個(gè)地位,包括世界上最好的PHP語言

它也是處于一個(gè)墊底的語言,這是怎么回事?

其實(shí)它調(diào)查雖然說是來自全球各地的一些程序員,但是總體而言對咱們國內(nèi)的一些程序員采訪的是比較少,就是說他調(diào)查針對參加調(diào)查的中國程序員是比較少的,而且在咱們國內(nèi)可能不是很符合,總的來說就是在咱們國內(nèi),你學(xué)python學(xué)c++或者是學(xué) Java,其實(shí)工資都挺高的!

尤其是Java還是很可以的,另外一點(diǎn)大家需要知道是,他調(diào)查有一個(gè)樣本的問題,比如說這個(gè)go其實(shí)你看他薪資賺錢可以排到前三第三了,但是它這里有一個(gè)樣本基數(shù)的問題,假如說我就有10個(gè)人從事
go的開發(fā)的崗位,每個(gè)人可能拿到兩三萬的這樣一個(gè)工資,其實(shí)還是蠻高蠻多的!

但是可能Java的話,從事這樣的崗位有100個(gè),或者是上千個(gè)甚至上萬,這樣的話其中就有高的少的什么都有,其實(shí)一平均下來可能他薪資就不如go多了,所以它其中還是有就是,一個(gè)基數(shù)的樣本的問題
所以這塊大家要知道!

另外一點(diǎn)就是關(guān)于影響編程語言薪資的一些影響因素,首先我覺得最重要的話,其實(shí)包括它這些調(diào)查我覺得都是一個(gè)參考的因素,其實(shí)它不是絕對的

無論你從事哪個(gè)編程語言,只要你的技術(shù)能力夠強(qiáng)都可以拿到一個(gè)不錯(cuò)的薪資,其實(shí)我覺得影響編程語言薪資的最主要的原因還是你的個(gè)人技術(shù)能力!

只要你的個(gè)人技術(shù)能力強(qiáng),拿到高薪的其實(shí)是不成問題的,另外可能還是需要跟你的地區(qū)有關(guān),比如說像我們國內(nèi)像北上廣深杭這一系列互聯(lián)網(wǎng)這些,就是在這些城市工作在互聯(lián)網(wǎng)的,薪資可能會(huì)更高一點(diǎn)

然后以這個(gè)前提下,還有公司大小也是非常起決定性的一個(gè)作用,就是大廠的薪資還是比較高的,即使996有還是有很多人愿意擠進(jìn)大廠,為啥?就是因?yàn)榇髲S的工資福利待遇好,給的錢多對不對!

另外可能也跟你當(dāng)前做的,一些業(yè)務(wù)種類也是有關(guān)系的,我覺得最主要的一個(gè)就是個(gè)人技術(shù)能力,另外一個(gè)給你的地區(qū)或者是公司大小這塊是有很大關(guān)系的。所以說像調(diào)查它其實(shí)都只是一個(gè)參考包括它包括Java,我覺得在我們國內(nèi)還是不是這樣的,在我們國內(nèi)學(xué)Java現(xiàn)在還是可以的!

另外最后跟大家推薦一下該學(xué)習(xí)哪種編程語言呢?

我們將綜合考慮這幾個(gè)方面,包括受歡迎程度 崗位需求,國內(nèi)的一些情況包括社區(qū)環(huán)境,學(xué)習(xí)的難易程度以及薪資,然后可以選擇語言就是Java python c和c加加!

其實(shí)也就是這里統(tǒng)計(jì)的就是排行榜的一些語言 C python Java C++,這也是為什么這4個(gè)會(huì)比較流行的原因,之前也說過了 如果像c和c加加的話,這2個(gè)其實(shí)可以算作1個(gè)你以后要,從事的也就是c加開發(fā)的崗位,這兩個(gè)可以算作一個(gè)

另外就是在大學(xué)里面,我比較建議你好好的學(xué)c,因?yàn)槟憧梢詤⒓右恍┫嚓P(guān)的競賽,如果能拿到一些獎(jiǎng)項(xiàng)還是挺不錯(cuò)的!

我比較推薦學(xué)習(xí)的就是Java和python了,這兩個(gè)我覺得無論你學(xué)習(xí)哪一個(gè)都挺好的,像python可能有人說更容易上手一點(diǎn),確實(shí)也可能有同樣的一個(gè)功能python一行代碼就可以搞定,Java寫10行代碼也也不一定能搞定!

其實(shí)每個(gè)語言都有每個(gè)語言的一些特性,只不過是他們在各自領(lǐng)域能發(fā)揮出更好的一個(gè)作用,但是無論你選Java和python,其實(shí)都是一個(gè)非常不錯(cuò)的選擇!

對于我來說我目前將Java是作為主要的語言,python作為第二語言,有時(shí)候作為一個(gè)興趣作為第二語言,我現(xiàn)在深耕的就是Java,可能我現(xiàn)在對自己以后的規(guī)劃

比如說Java可能我要學(xué)c加。為什么要學(xué)習(xí)c加,如果你想把Java學(xué)透的話你就要研究一下Java虛擬機(jī),Java虛擬機(jī)是使用c加語言寫的,所以說想學(xué)習(xí)好Java,就要學(xué)習(xí)Java虛擬機(jī),就要看一下C++~!

對于現(xiàn)在來說基本上作為一個(gè)后端開發(fā)工程師來說,你就能算得上是一個(gè)全棧開發(fā)了。就是說像以后也有必要有必要學(xué)習(xí)一下JS,就是學(xué)習(xí)一下前端知識(shí)。然后也是要做一個(gè)全棧嘛!

其實(shí)你仔細(xì)想想,真的要學(xué)習(xí)的東西真的是太多了,感覺未來的路還有很長的路要走,沒關(guān)系 未來可期大家一起努力,那么你覺得哪種編程語言,對你來說是比較掙錢的,或者說你覺得學(xué)習(xí)哪種編程語言是比較好的?

也歡迎大家就是留言討論一下這個(gè)問題!


*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。

矢量控制相關(guān)文章:矢量控制原理


關(guān)鍵詞: 編程語言

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉