對此刻在家隔離或最近失去工作的人來說,現在是開始學習編程的好時機,這大概是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,給你的靈魂充充電!