2019在職場上和實際開發使用最熱門的程式語言有哪些?又有哪些程式語言是程式設計師最想學的。這篇文章整理了從Github、Stack Overflow和HackerRank的調查與統計,從中可以了解最熱門與最高薪的Programming Languages是哪些,幫助大家更了解技術趨勢和產業的發展。

Github Top Languages over time

上面這個圖是GitHub統計以貢獻人數計算,最熱門的程式語言是下面這三個

1. JavaScript

學習資源:JavaScript 全攻略:克服 JS 的奇怪部分 (4.8星,時數11.5 hr)

2. Java

學習資源:Java Programming Masterclass for Software Developers(4.6星,時數77.5 hr)

3. Python

學習資源:Python – 輕鬆學會寫程式(4.6星,時數17.5 hr)

2019最想學的程式

HackerRank則有調查軟體工程師最想學的程式語言技能,下面這4個是調查中最多人想學習的技能

1. Golang

學習資源:Go: The Complete Developer’s Guide (4.6星,時數9 hr)

2. Kotlin

學習資源:Kotlin for Android: Beginner to Advanced(4.5星,時數23 hr)

3. Python

學習資源:Complete Python Bootcamp: Go from zero to hero in Python 3(4.5星,時數24 hr)

4. TypeScript

學習資源:Understanding TypeScript(4.6星,時數7 hr)

stack overflow survey salary and experience by programming language

上面這個圖則是stack overflow 做的調查,統計出軟體工程師使用的程式語言,和薪水中位數與寫程式的年資經驗的分佈。年薪中位數在這些程式語言中最高到$80,000美元之上的是

1. Clojure

學習資源:Clojure Introduction: Learn Functional Programming(Free, 4.1星,時數1.5 hr )

2. F#

學習資源:Functional Programming with F#(4.6星,時數3 hr)

programming language Highest salaries worldwide

若從全球市場來看,薪資中位數在70,000美金以上的程式語言,除了F#和Clojure外,Stack Overflow的調查還有下面這兩種

1. Ocaml

學習資源:The OCaml Crash Course( 4.4星,時數2 hr )

2. Groovy

學習資源:The Complete Apache Groovy Developer Course(4.4星,時數13.5 hr)

以上的資料都是給大家參考使用,畢竟在不同的市場和職能需求會有非常大的不同,還是要看你的用途來選擇合適的程式語言,當然如果想要了解更多熱門技能,也可以看看本版整理的各領域最熱門的Top 10技能

免費入門課程

Git & GitHub Crash Course: Create a Repository From Scratch!