博客專欄

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

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

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

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

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

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

嗯……那這點怎么說……

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

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

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

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

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

首先呢,我想給大家推薦兩個****:

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

https://insights.stackoverflow.com/survey

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

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

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

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

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

大家可以留意一下這兩個****!

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

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

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

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

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


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

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

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

圖片img

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

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

圖片img

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

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

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

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

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

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

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

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

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

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

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

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

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

另外就是在大學(xué)里面,我比較建議你好好的學(xué)c,因為你可以參加一些相關(guān)的競賽,如果能拿到一些獎項還是挺不錯的!

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

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

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

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

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

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

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


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

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


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

相關(guān)推薦

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

關(guān)閉