程式設計課程網站 CodingNomads 發布了一份「2022 年最值得學習的程式語言」報告,詳細介紹了一些語言的職位需求和薪資水平。
如果你對編碼的資料和邏輯方面感到興奮,你可能會想要學習 Python、Java、C、C 或 C#。如果你對視覺設計和 UX/UI 很感興趣,那麼JavaScript 和 TypeScript 將會是最適合你的語言。如果你想創建行動應用程序,你應該學習 Android 的 Java,以及蘋果 iOS 的Swift/Objective-C。
除了個人興趣和偏好外,歸根結底大多數人都是想透過學習程式設計來提升工作機會和收入。
首先,CodingNomads 基於美國和歐洲LinkedIn 上的職位發布數據總結出了一個最受歡迎語言榜單:其將榜首位置授予了Python。排名第二的是 Java,前十名中依序還有 JavaScript、C 、C#、C、TypeScript、PHP、Perl 和 Ruby。
其次,基於Indeed 和Glassdoor 所提供的數據, CodingNomads 分析了這些最受歡迎的程式語言在美國的平均薪資。其中,Ruby排在第一位,平均薪資為 111,994 美元。 C 排在第二位,薪資為 103,818 美元。其他語言的薪資分別是:Python 為 103,540美元、JavaScript/TypeScript 為 100,492 美元、Java 為 96,786 美元、C# 為 89,203 美元、PHP 為85,435 美元、Perl 為 89,203 美元、PHP 為85,435 美元、Perl 為 83,159294 美元。
TypeScript 因為薪資資料有限,所以沒有單獨列出;CodingNomads 認為,它的薪資水準與 JavaScript相近。 「對於初級程式設計師,重要的是要注意這些是平均工資,而不是你的第一份工作。但是,成功的工程師可以期望在幾年內達到或超過下面列出的薪資水平。」
Python 位居2022 年最受歡迎的語言榜首,並且鑑於多種原因成為最適合學習的程式語言之一。 Python是一種通用的伺服器端程式語言,可用於從簡單的腳本和自動化到複雜的 Web 應用程式和人工智慧的許多方面。
CodingNomads 的聯合創始人兼首席講師Ryan Desmond 評論稱:「雖然Python已經存在了幾十年,但由於它在蓬勃發展的數據科學、機器學習和人工智慧行業中的使用,對Python 技能的需求將繼續呈指數級增長。此外,Python被認為是最簡單、最強大、最通用的語言之一,因此深受公司、開發人員和有抱負的開發人員的歡迎。
CodingNomads 指出,對於對資料科學或機器學習以及通用軟體開發和Web 開發感興趣的開發人員,Python 是最好的學習語言。
##2、Java根據CodingNomads 的說法,Java 被認為比Python 更難學,但比C 或C 容易。主要原因在於Java 在C的基礎上進行了改進,而Python在Java 的基礎上進行了改進。儘管存在學習曲線,但在你學習了Java 之後,學習Python之類的語言將變得更加容易。
JavaScript 讓你在網頁上寫複雜的功能,以建立動態更新的內容、動畫圖形等等。世界上超過 97% 的網站都在使用JavaScript。 JavaScript 也是 GitHub 上貢獻者中最受歡迎的語言。此外在 2020 年 HackerRank的發現中,JavaScript 是全球招募經理最青睞的語言。
TypeScript 在2022 年的榜單中排名第7,它是榜單中的新成員,也是榜單上最年輕的程式語言。 Microsoft 於 2012 年發布的TypeScript 是 JavaScript 的「typed」版本,在大型程式碼庫中非常流行。該語言用於客戶端和伺服器端開發,以建立具有類型的基於JavaScript 的項目,這對於捕獲錯誤和避免系統性問題非常有用。
雖然 JavaScript 是網頁和線上應用程式的主要語言,但它最初的設計目的並不是創建大型、複雜的系統,例如我們今天所了解和喜愛的 Web應用程式。因此,TypeScript 正在迅速普及,以提高 Javascript 開發的效率。
由於其使用和流行,TypeScript 在 2021 年 JavaScript 現況調查中被評為「採用最多的技術」 。 Github 的 Octoverse報告顯示,就活躍開發人員和儲存庫的數量而言,TypeScript 是成長最快的 Github 社群。
SQL 沒有出現在最受歡迎的程式語言清單中,因為從技術上講它是一種查詢語言。
然而,SQL 在美國和歐洲的招募資訊都比名單上的其他語言多。這是因為無論你專攻哪種語言,你通常也會使用 SQL 與資料庫互動。使用 SQL與現代資料庫輕鬆互動的能力是所有軟體開發人員必須具備的關鍵技能。
對於一些初學者,CodingNomads還提供了一個有用的建議:「雖然此列表中的幾種語言是非常值得學習的編程語言,但在學習編碼時您可以做的最重要和最有影響力的事情之一就是在嘗試學習另一種語言之前先學好一種語言。如果你嘗試將時間分開學習多種語言,那麼你將需要很長時間才能精通其中任何一種。然而,如果你專注於並真正擅長一種語言,那麼將來學習其他語言會更加容易。」
更多詳情可查看完整報告
本文轉自OSCHINA
本文標題:2022 最值得學習的程式語言:Python 高人氣,Ruby 薪水最優渥
#本文網址:https:/ /www.oschina.net/news/177026/the-best-programming-languages-to-learn-2022
以上是2022值得學習的程式語言:Python 高人氣,Ruby 薪水最優渥的詳細內容。更多資訊請關注PHP中文網其他相關文章!