薪資最高的15種程式語言及在線學習資源

2020-12-05 放牛班的秘密花園

對此刻在家隔離或最近失去工作的人來說,現在是開始學習編程的好時機,這大概是2020年最受歡迎的技能之一了。

國外某知名招聘網站最近發表了最受歡迎職業榜單,它基於三個因素:平均工資,過去三年該職位招聘廣告的增長情況,和網站每1百萬條信息裡針對該職位的求職帖數量。

其中最有前途的工作是軟體架構師,他們負責對平臺使用代碼的設計和標準做出高級決策。排在第二位的是全棧開發工程師,他們擁有完整的編程技能來構建一個平臺。

雖然有些招聘經理並不要求應聘者掌握一門特定程式語言(編程技能通常可以跨語言轉換),但了解哪些語言與薪資最高的工作相關確實有所幫助。

HackerRank是一家專注於為程式設計師和招聘人員提供競爭性編程挑戰的科技公司,該公司對11.6萬名軟體開發人員和學生進行了調查,以找出哪些程式語言與全球最高的薪酬相關。

下面是完整的程式語言列表及其與普通軟體工程師的薪資對比,根據HackerRank的調查,後者的平均薪資為54,491美元。

C++:全球平均薪資55,363.10美元

這門語言的薪資比全球平均薪資高出1.6%。

去哪兒學:試試適合初學者的Udemy互動教程或適合有編程經驗者的Udacity中級教程。

JavaScript:全球平均薪資55,690美元

該語言的薪資比全球平均薪資高出2.2%。

去哪兒學:軟體工程教師Mosh Hamedani有個關於Javascript的YouTube免費課程,CodeAcademy有個免費初級課程,learn JS有個免費的交互式教程。

Python:全球平均薪資56,670.90美元

這門語言的薪資比全球平均薪資高出4%。

去哪兒學:YouTube CS Dojo頻道有個針對絕對初學者的視頻講解,軟體工程教師Mosh Hamedani有個YouTube視頻也很有幫助,Udemy也有免費入門課程。

TypeScript:全球平均薪資57,433.70美元

這門語言的薪資比全球平均薪資高出5.4%。

去哪兒學:如果懂JavaScript會有幫助,因為TypeScript是建立在這種語言基礎上的。然而,FreeCodeCamp有個TypeScript的初學者課程,KoderHQ有個免費的交互式教程。

Kotlin:全球平均薪資58,196.60美元

這門語言的薪資比全球平均薪資高出6.8%。

去哪兒學:FreeCodeCamp有針對初學者的YouTube視頻解說,KotlinLang為有編碼知識的人提供了交互式教程。

C#:全球平均薪資58,469.10美元

這門語言的薪資比全球平均薪資高出7.3%。

去哪兒學:CodeEasy。上面有教該語言基礎的初學者教程,在YouTube上有很多關於這種語言的視頻。

Prolog:全球平均薪資60,648.70美元

這門語言的平均薪資比全球平均薪資高出11.3%。

去哪兒學:Learn Prolog Now!等幾個網站提供如何學習Prolog的免費指導。

R語言:全球平均薪資61,629.60美元

這門語言的平均薪資比全球平均薪資高出13.1%。

去哪兒學:Edureka!和Codecademy上都有對初學者很有幫助的YouTube教程。

Pascal:全球平均薪資62,773.90美元

這門語言的平均薪資比全球平均薪資高出15.2%。

去哪兒學:Pascal Programming有一堆免費在線教程,Udemy有一門價值12美元的課程。

Swift:全球平均薪資65,171.50美元

這門語言的平均薪資比全球平均薪資高出19.6%。

去哪兒學:FreeCodeCamp有該語言的YouTube系列視頻,而Hacking with Swift有個很有幫助的在線課程。

Objective-C:全球平均薪資66,697.30美元

這門語言的平均薪資比全球平均薪資高出22.4%。

去哪兒學:Udacity有該語言的免費課程,Tutorials Point有個很有用的中級指南。

Ruby:全球平均薪資72,146美元

這門語言的平均薪資比全球平均薪資高出32.3%。

去哪兒學:Codecademy為初學者提供了很好的課程,FreeCodeCamp有個很有用的YouTube視頻講解。

Go語言:全球平均薪資72,691.30美元

這門語言的平均薪資比全球平均薪資高出33.4%。

去哪兒學:golangbootcamp上有本很有幫助的電子書,非常適合有編程背景的人。初學者也可以試試golang的在線課程或Udemy的12美元付費課程。

Scala:全球平均薪資77,159.60美元

這門語言的平均薪資比全球平均薪資高出41.6%。

去哪兒學:CognitiveClass.ai提供了非常棒的初學者教程。你也可以看看scala-exercises網站上的互動課程。

Perl:全球平均薪資84,025.50美元

這門語言的平均薪資比全球平均薪資高出54.2%。

去哪兒學:許多在線Perl課程都假定學習者對編程有基本的了解。如果你沒有基本的編程經驗,那麼可以看看perl-begin的「Perl for Newbies」課程,或考慮在冒險學習Perl前,先學一門Python、JavaScript等更常用程式語言的免費入門課程。如果你對編程有基本了解,可以去TutorialsPoint或LearnPerl學習。

來源: 快公司,譯者:Sail2008

聲明:著作權所有,轉載需授權,禁抄襲,違者必究!

更多精彩內容,請關注我們。

Come on,給你的靈魂充充電!

相關焦點

  • 學生如何在大學學習程式語言
    如果您還想學習編程,這裡是在大學學習程式語言的指南。學習編程的簡便方法編程是當今越來越多的學生採用的最先進和最有價值的技能之一。它在未來有很多職業機會,可以使您的大腦伸展並提高技能,從而創造出很棒的東西。如果您想開始編碼和編程之旅,請查閱下文。
  • 開課吧:學習編程,該學什麼語言?Python如何?
    現在很多朋友覺得IT行業的工作人員薪資高,福利好,也想加入到網際網路行業,但不知道該學什麼語言比較好,以下是小編的想法,希望對你有所幫助。編程編程如果是興趣方面的可以選擇比較簡單的入門語言入手,然後再慢慢切入到新的程式語言,目前相對來說比較好入門的程式語言是
  • 程式語言Python的重要性
    Python是近年來最流行的程式語言之一。其清晰的語法和可讀性使其成為初學者的完美編碼語言。考慮到它的廣泛用途,認為學習Python是必不可少的,這是可以學習的。這提出了一個問題:Python什麼時候不是正確的答案?什麼時候Python程式語言是學習和/或使用的錯誤語言?
  • 哪門程式語言更賺錢?看看 Stack Overflow 的最新調查
    其中,在倫敦和舊金山等技術較為發達的地區,薪資中位數較 2017 年平均上漲約 25%。由此看來,今年的技術市場還是很樂觀的。而收入最高的職位 —— DevOps 專家在多個國家都是穩坐第一(美國、德國、印度和英國)。DevOps 專家是收入最高的開發者。美國 DevOps 專家的年薪中位數接近 10 萬美元。
  • 數據科學家常用的10種程式語言和工具
    首先你要對數據科學家這份工作做一個研究,例如數據科學家需要掌握哪些數據科學工具和程式語言?一般來說,R和Python是需要重點掌握的。如果你已經掌握了一些程式語言,那麼你就應該關注一些流行的工具。  數據分析和數據科學家是一個很好的職業發展方向。職業網站Glassdoor將數據科學家評為2016美國最好的工作。據悉,數據科學家的平均年薪為116840美元,目前有很大的市場需求。
  • 慢步學習,python語言編程,來扯扯語言的學習理解
    最近慢步工作比較忙,有那麼一丟丟挫傷了學習的積極性。積極性受挫的另一個原因是,慢步對自己給讀者提供的內容有些困惑,「我能提供什麼有價值的內容?」不斷重複書籍的知識點,好像並不能生產價值。那麼慢步來說說自己對程式語言的學習理解吧。
  • 2018年薪資最高的15個技術崗位
    行政人員,管理人員,移動開發人員和頭銜中擁有「架構師」一詞的人員都處於IT行業薪資水平的前列。   隨著經濟的蓬勃發展,企業IT方面的預算和薪資不斷增加。來自Spiceworks最新的2018年IT行業報告顯示,87%的公司預計他們明年的技術預算將增大或保持不變。平均而言,企業預計技術預算將增長19%。
  • 移動開發者的自學寶典:十大在線編程學習網站
    在這種情況下,很多人將目光放到了海外,希望通過一些在線課程來充實自己。前不久,在接觸到Codecademy時,已經好久沒編程的筆者一下子來了興致,仿佛又回到了「那些年」,把還給老師的那些東西給一點一點地要了回來。在此,筆者特意搜羅了十大備受開發者好評的在線編程學習網站,與列位分享。
  • 墮落Java vs 新貴 Python,2018 年最應該學習哪一門程式語言?
    2017 年,程式語言領域發生了巨大的變化,一方面,Java、Kotlin 等語言在企業和移動開發方面吸引了很多開發者的關注;另一方面,對 Web 開發至關重要的 JavaScript 生態系統也在不斷擴大;TypeScript 、C ++ 等程式語言的特性都迎來了較大的更新。接下來,我們就與大家共同回顧一下 2017 年程式語言所發生的大事件並剖析其未來的發展趨勢。
  • 整理一下做遊戲程序的學習資源
    在下喵喵道人,第一次寫文章,就整理一下做遊戲這段時間以來覺得不錯的學習資源,希望對道友有所幫助。
  • 2018年學Python10大理由:功能多、資源多、掙錢多!(附學習資源)
    新智元報導 來源:Medium編輯:大明【新智元導讀】目前,Python已經取代Java,成為全球大學校園中最受歡迎的機器學習程式語言,它結構簡明、易於上手、資源豐富、功能強大,最主要還是學了之後掙錢多!本文給出了2018年學習Python的10大理由,文末還有經典學習資源奉上!
  • 年薪最高24萬以上!松江這15家企業招人,快來看看→
    企業地址:松江高科技園莘磚公路258號PHP開發工程師/5人任職要求:1、計算機及信息工程專業,本科學歷2、有5年及以上PHP開發經驗,精通PHP程式語言3、有ERP系統開發經驗優先4、熟悉MYSQL或其他大型資料庫
  • 計算機程式語言的發展簡史,人工智慧與雲計算程式語言!
    學習一兩門計算機程式語言也如當初學習英文一樣的火熱,隨著人工智慧AI和雲計算的不斷發展,Python語言和Scala語言已經成為這兩個領域裡面最為火熱的程式語言了,可以預知未來學習計算機程式語言的人也一樣會如同學習英文一樣的成為一種新常態,並且成為一種穩定的常態。以下筆者將以自己的學習認知,簡單的闡述一下計算機程式語言的發展。
  • 如何從零學習一門程式語言,並由此拿到高薪?
    學習任何一門程式語言,都會面臨的第一個問題都是:如何學習這門語言?
  • 非計算機專業的同學在學習編程時,除了程式語言還需要學什麼
    首先,對於想自學編程的同學來說,在學習程式語言的過程中,還需要同步學習很多內容,具體的學習內容要結合自己的主攻方向,比如學習C語言的同學如果想往嵌入式方向發展,就需要按照嵌入式開發的要求學習相關的知識。
  • 編程培訓學什麼計算機語言比較好
    網際網路企業在最近這幾年有不錯的發展,網際網路技術不僅僅可以給年輕人帶來高額的薪水,還可以讓年輕人解決很多問題,因此有不少年輕人都想要學習編程。編程培訓也就成為熱門課程了,有很多人都在學習編程技術,而學習編程的話,就必須要學習計算計算機語言,學什麼語言比較好呢?
  • 程式語言面臨重新洗牌 這六種難道要涼涼?
    [PConline 資訊]如果你是一名程式設計師,當被告知自己所學的語言將要「滅亡」,是否心靈就像遭到暴擊一般?現在,程式語言排行即將迎來一次新的洗牌,而像Perl,Haskell,Ruby,Visual Basic.NET,Adobe Flash和AIR,Delphi’s Object Pascal,這6種語言難道要涼涼了?
  • 從零開始學習ST/SCL程式語言
    有很多朋友想學習SCL語言,其實不要把SCL或ST語言想的有多高大上。首先看下什麼是SCL語言:SCL語言是一種結構化文本,類似於計算機高級語言的編程方式,他的語言規範解決計算機的PASCAL語言。S7-SCL(Structured Control Language 結構化控制語言) 具有以下特點:· 1、是一種類似於PASCAL的高級程式語言· 2、符合國際標準IEC 61131-3· 3、PLCopen基礎級認證· 4、適用於 S7-300 (推薦CPU314以上), S7-400,S7-1200,S7-1500, C7
  • 為啥JAVA能成為世界第一大程式語言?看完它的發展史你就懂了
    是的,我就是那個在TIOBE程式語言排行榜上,長期霸佔第一名的軟體程式語言,是當今世界上第一大程式語言。05JAVA薪資高需求大,廣受歡迎於是,越來越多的公司選擇Java,自然就需要招聘更多的Java工程師,物以稀為貴,招不到人就加價,實在不行就找獵頭高薪挖人。於是,Java工程師薪資瞬間秒殺其他語言的工程師,於是,就有更多的人學習Java。
  • 現代程式語言終極測評:五星篇
    來源:36氪這篇文章,原標題是These Modern Programming Languages Will Make You Suffer,作者Ilya Suzdalnitski在文章中針對15種程式語言展開了詳細測評,希望對你有所幫助。