如果你问“2020年我应该学习什么开发语言?”,那么这篇文章就是为你而写的!我也对这个问题很感兴趣,它让我想知道我应该如何解决这个问题。
我突然意识到,解决这个问题的最好办法,就是看看开发人员的工作要求是什么——不仅是本地的,还包括国际的。
我的想法是,按语言和国家/地区分类的职位发布肯定会表明雇主正在寻找什么以及需要哪些技能。 结果如下:
排名前三
以下是2020年你应该强烈考虑学习的前三种语言:
- Java
- Python
- React
(注意:C#排在第四位)
排名倒数三名
然而,根据我的发现,3种语言/技能几乎没有工作机会:
- Cordova
- Haskell
- Rust
(换句话说,跳过这些)
细究
下面你会发现在一个国家的城市中,开发语言是按照工作数量排序的。为了收集这些信息,我使用LinkedIn Jobs搜索关键字,留下了“距离城市25公里以内”的默认选项。
请注意:我选择的城市和开发语言是基于我自己的兴趣,但概括地说,我包括了一些语言和城市,这些语言和城市不一定吸引我,但可能会为其他人提供见解。
如果您正在寻找的开发语言/城市未在下面列出,我深表歉意。
还应该注意的是,这些结果仅仅是基于一个(许多)求职网站,一些国家/城市可能没有充分利用LinkedIn的工作潜力。
南非开普敦
|开发语言|工作|
| PHP | 4582 |
| C# | 4545 |
| Java | 4419 |
| ASP.net | 2020 |
| Python | 1943 |
| Angular | 1745 |
| WordPress | 1257 |
| React | 1086 |
| Node | 973 |
| Laravel | 878 |
| Ruby | 573 |
| Django | 538 |
| Drupal | 335 |
| Ionic | 314 |
| Cordova | 304 |
| Vue | 302 |
| Kotlin | 107 |
| Haskell | 17 |
| Rust | 9 |
南非约翰内斯堡
|开发语言|工作|
| C# | 4879 |
| Java | 4633 |
| PHP | 3246 |
| ASP.net | 2237 |
| Angular | 1425 |
| Python | 1030 |
| WordPress | 688 |
| Node | 643 |
| React | 606 |
| Laravel | 604 |
| Ruby | 250 |
| Django | 219 |
| Vue | 178 |
| Drupal | 158 |
| Cordova | 150 |
| Ionic | 132 |
| Kotlin | 63 |
| Haskell | 25 |
| Rust | 19 |
南非德班
|开发语言|工作|
| C# | 659 |
| PHP | 406 |
| ASP.net | 293 |
| Java | 223 |
| Angular | 194 |
| WordPress | 170 |
| Laravel | 95 |
| Node | 94 |
| React | 83 |
| Python | 82 |
| Drupal | 48 |
| Vue | 47 |
| Ruby | 26 |
| Ionic | 24 |
| Django | 17 |
| Cordova | 11 |
| Kotlin | 6 |
| Rust | 0 |
| Haskell | 0 |
爱尔兰共和国都柏林
|开发语言|工作|
| Java | 1648 |
| Python | 1411 |
| C# | 844 |
| Angular | 646 |
| React | 628 |
| Ruby | 423 |
| PHP | 325 |
| ASP.net | 323 |
| Node | 230 |
| Vue | 140 |
| Kotlin | 95 |
| WordPress | 74 |
| Django | 62 |
| Laravel | 44 |
| Rust | 15 |
| Ionic | 11 |
| Drupal | 10 |
| Cordova | 9 |
| Haskell | 8 |
英国伦敦
|开发语言|工作|
| Python | 14753 |
| Java | 10704 |
| React | 7300 |
| C# | 6212 |
| Node | 3436 |
| Angular | 3190 |
| PHP | 2688 |
| Ruby | 2501 |
| ASP.net | 1609 |
| WordPress | 1244 |
| Vue | 1107 |
| Kotlin | 991 |
| Django | 876 |
| Laravel | 372 |
| Drupal | 351 |
| Haskell | 176 |
| Rust | 148 |
| Ionic | 38 |
| Cordova | 36 |
英国布赖顿
|开发语言|工作|
| React | 410 |
| Python | 345 |
| Java | 314 |
| Angular | 239 |
| PHP | 223 |
| ASP.net | 220 |
| C# | 175 |
| Node | 144 |
| Vue | 107 |
| Ruby | 106 |
| WordPress | 88 |
| Laravel | 78 |
| Drupal | 33 |
| Django | 21 |
| Kotlin | 20 |
| Haskell | 1 |
| Cordova | 0 |
| Ionic | 0 |
| Rust | 0 |
美利坚合众国,佛罗里达州的迈阿密
|开发语言|工作|
| Java | 725 |
| React | 674 |
| Python | 663 |
| C# | 391 |
| Angular | 207 |
| WordPress | 171 |
| PHP | 155 |
| Node | 144 |
| Ruby | 94 |
| ASP.net | 82 |
| Kotlin | 39 |
| Vue | 31 |
| Drupal | 28 |
| Django | 10 |
| Cordova | 8 |
| Laravel | 7 |
| Ionic | 7 |
| Rust | 5 |
| Haskell | 0 |
美国纽约
|开发语言|工作|
| Java | 10936 |
| Python | 9695 |
| React | 4391 |
| C# | 2966 |
| Node | 2391 |
| Angular | 2314 |
| Ruby | 2151 |
| PHP | 1316 |
| ASP.net | 1290 |
| WordPress | 669 |
| Vue | 574 |
| Django | 474 |
| Kotlin | 428 |
| Drupal | 282 |
| Laravel | 96 |
| Rust | 82 |
| Haskell | 66 |
| Ionic | 49 |
| Cordova | 41 |
美国旧金山
|开发语言|工作|
| Python | 16645 |
| Java | 12693 |
| React | 5349 |
| Ruby | 2989 |
| Node | 2568 |
| C# | 2422 |
| Angular | 2255 |
| PHP | 1314 |
| Django | 752 |
| Vue | 648 |
| Kotlin | 610 |
| WordPress | 477 |
| ASP.net | 274 |
| Rust | 211 |
| Drupal | 205 |
| Ionic | 87 |
| Haskell | 85 |
| Cordova | 75 |
| Laravel | 40 |
新西兰奥克兰
|开发语言|工作|
| React | 173 |
| Java | 156 |
| Python | 137 |
| C# | 114 |
| Angular | 86 |
| PHP | 71 |
| Node | 45 |
| Vue | 39 |
| ASP.net | 28 |
| Ruby | 28 |
| WordPress | 23 |
| Drupal | 18 |
| Kotlin | 16 |
| Laravel | 9 |
| Ionic | 5 |
| Rust | 2 |
| Django | 1 |
| Cordova | 0 |
| Haskell | 0 |
澳大利亚悉尼
|开发语言|工作|
| Java | 1329 |
| Python | 1299 |
| React | 696 |
| C#\
| 631 |
| Angular | 460 |
| Node | 371 |
| PHP | 343 |
| Ruby | 310 |
| WordPress | 162 |
| ASP.net | 154 |
| Vue | 136 |
| Kotlin | 96 |
| Django | 66 |
| Drupal | 54 |
| Laravel | 33 |
| Haskell | 19 |
| Rust | 16 |
| Ionic | 6 |
| Cordova | 4 |
印度孟买
|开发语言|工作|
| Java | 1773 |
| Python | 1090 |
| Angular | 778 |
| PHP | 755 |
| C# | 658 |
| React | 590 |
| Node | 543 |
| ASP.net | 477 |
| WordPress | 267 |
| Ruby | 262 |
| Django | 175 |
| Laravel | 154 |
| Vue | 117 |
| Drupal | 85 |
| Kotlin | 78 |
| Ionic | 48 |
| Cordova | 35 |
| Rust | 5 |
| Haskell | 4 |
加拿大多伦多
|开发语言|工作|
| Java | 3190 |
| Python | 2471 |
| React | 2188 |
| C# | 1701 |
| Angular | 1644 |
| Node | 1046 |
| ASP.net | 682 |
| Ruby | 624 |
| Vue | 476 |
| PHP | 364 |
| WordPress | 217 |
| Kotlin | 216 |
| Django | 146 |
| Ionic | 74 |
| Drupal | 66 |
| Rust | 62 |
| Laravel | 45 |
| Cordova | 41 |
| Haskell | 4 |
巴西圣保罗
|语言|工作|
| Java | 2121 |
| Python | 1136 |
| Angular | 907 |
| C# | 849 |
| React | 837 |
| PHP | 829 |
| Node | 531 |
| ASP.net | 377 |
| Ruby | 375 |
| Vue | 218 |
| WordPress | 199 |
| Kotlin | 193 |
| Laravel | 153 |
| Django | 95 |
| Ionic | 91 |
| Drupal | 40 |
| Cordova | 25 |
| Haskell | 3 |
| Rust | 2 |
阿拉伯联合酋长国迪拜
|开发语言|工作|
| Java | 40 |
| Python | 33 |
| C# | 26 |
| PHP | 17 |
| Node | 15 |
| React | 14 |
| ASP.net | 12 |
| Angular | 9 |
| Ruby | 9 |
| Kotlin | 4 |
| Vue | 3 |
| WordPress | 2 |
| Laravel | 2 |
| Drupal | 2 |
| Django | 1 |
| Ionic | 1 |
| Cordova | 1 |
| Rust | 0 |
| Haskell | 0 |
免责声明:这里列出的工作结果是在2019年12月初拍摄的,在发表这篇文章时是正确的。