V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ecnelises
V2EX  ›  JetBrains

JetBrains 公布了 2021 年的开发者调查结果

  •  2
     
  •   ecnelises · 2021-08-02 22:49:22 +08:00 · 7367 次点击
    这是一个创建于 1210 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://www.jetbrains.com/zh-cn/lp/devecosystem-2021/

    官方总结:

    • JavaScript 是最受欢迎的语言。
    • 就整体使用情况而言,Python 比 Java 更受欢迎,而作为一种主要语言,Java 比 Python 更受欢迎。
    • 开发者计划采用或迁移到的前 5 种语言是 Go 、Kotlin 、TypeScript 、Python 和 Rust 。
    • 2021 年开发者学习的前 5 种语言是 JavaScript 、Python 、TypeScript 、Java 和 Go 。
    • 过去 5 年,Ruby 、Objective-C 和 Scala 的受欢迎度都在下降。
    • 增长最快的 5 种语言是 Python 、TypeScript 、Kotlin 、SQL 和 Go 。

    其他一些发现:

    • 使用 Windows 的开发者占 60%,使用 Linux 和 macOS 的开发者各占 40-50%(多选题)
    • 大部分人从事 Web 开发( 60%)
    • Java 在中国、韩国和印度更加流行(因为外包多?)
    • 面向 macOS 开发桌面软件的开发者,比面向 Linux 开发桌面软件的少
    • 男性占开发者的绝大多数,而且随着年龄增长,男性占比越来越高
    • 参加调查的开发者有 20%在工作中使用中文(填写这个问卷的中国开发者比例比我想象中高得多,也许是因为有中文?)
    • 税后工资(不含奖金),美国遥遥领先,中国程序员的收入水平在国际上并不高(以前听到的说法是超过欧洲仅次于北美了)
    • 74%受访者使用广告屏蔽器
    • 不到一半受访者有 StackOverflow 账号
    • 用无线耳机的人比用有线耳机的多
    • 47%的人表示工作日会自己做饭(……?)
    • 30%表示 8-9 点开始上班,35%表示 9-10 点开工
    • 大部分受访者还是在家办公的状态
    • 80%+的人使用深色 IDE
    • 年纪越大的开发者越喜欢喝咖啡,年轻人更喜欢喝水
    • 在受访的开发者里面,用 PC 玩游戏的最多,而在主机玩家里,PS 和 NS 要比 Xbox 玩家多得多
    • 43%的开发者从小梦想成为程序员
    54 条回复    2021-08-04 08:24:00 +08:00
    0ZXYDDu796nVCFxq
        1
    0ZXYDDu796nVCFxq  
       2021-08-02 22:55:09 +08:00 via Android
    美帝工资太高了
    中国没超过欧洲是因为平均工资太低吧
    lekai63
        2
    lekai63  
       2021-08-02 22:58:55 +08:00 via iPhone
    面向 macOS 开发桌面软件的开发者,比面向 Linux 开发桌面软件的少

    这倒是令我惊讶
    JudyHal
        3
    JudyHal  
       2021-08-02 23:07:39 +08:00   ❤️ 4
    什么时候中国程序员的工资也能和欧洲比了??也就比印度高一点点,算时薪可能还没有人家高
    BeautifulSoap
        4
    BeautifulSoap  
       2021-08-02 23:18:45 +08:00
    > 不到一半受访者有 StackOverflow 账号

    中了。面向 StackOverflow 编程只需要搜,不需要账号(狗头

    > 而在主机玩家里,PS 和 NS 要比 Xbox 玩家多得多

    哈哈哈哈
    sagaxu
        5
    sagaxu  
       2021-08-02 23:30:47 +08:00
    说出来可能你们不信,中国除了十来个一二线城市外,程序员 15K 基本封顶,12K 已经是高级了
    ecnelises
        6
    ecnelises  
    OP
       2021-08-02 23:34:30 +08:00
    @JudyHal 有点幸存者偏差的意思。国内给得多的公司,薪资在全世界都有竞争力。但大多数公司反映的都是普通的收入水平。
    icyalala
        7
    icyalala  
       2021-08-02 23:46:59 +08:00
    有几个有意思的点:
    中国开发者超级喜欢 Go,和其他国家不是一个档次的。
    中国和日本的女程序员比例是世界倒数的,反而是韩国女程序员比例最高。
    micean
        8
    micean  
       2021-08-02 23:47:28 +08:00
    @sagaxu

    有十来个吗???
    3dwelcome
        9
    3dwelcome  
       2021-08-02 23:48:42 +08:00
    1. JavaScript 在中国没有 Java 人数多。
    2. TypeScript 在中国只有 JavaScript 的三分之一。

    难怪我在 V 站讨论前端,人气并没有想象中的旺。看似讨论网站开发的人不少,“真专职前端”并不多,有很多写 Java 的后端,兼职前端职位。
    aircjm
        10
    aircjm  
       2021-08-02 23:51:00 +08:00 via Android
    @icyalala 超喜欢 go 感觉也是被带节奏的
    zuosiruan
        11
    zuosiruan  
       2021-08-02 23:54:45 +08:00 via Android
    @sagaxu 不少二线也是 15 封顶。
    SuperMild
        12
    SuperMild  
       2021-08-03 00:06:46 +08:00
    JavaScript 是最受欢迎的语言。

    这个 “最受欢迎” 大概应该是 “最流行” 的意思,判断基准貌似是 “过去 12 个月使用过”。但必须考虑的是,前端很可能是不得不用 js,而不是在许多选择中凭喜好选择了 js 。
    learningman
        13
    learningman  
       2021-08-03 00:09:47 +08:00 via Android
    我知道写代码的妹子少,但是我没想到这么少。
    什么时候能找个女朋友结对编程()
    3dwelcome
        14
    3dwelcome  
       2021-08-03 00:34:45 +08:00
    @learningman 妹子通常喜欢聊天,与人交流,获得认同。而编程大部分时间需要独立思考,和计算机较劲。
    要不是大公司待遇好,设有前端兼设计岗位之类的,否则估计编程妹子会更少。
    BestQueffEver
        15
    BestQueffEver  
       2021-08-03 00:39:57 +08:00
    您在工作中使用哪种语言?- 20%中文
    您使用哪种语言与家人和朋友交流?- 14%中文
    efaun
        16
    efaun  
       2021-08-03 04:07:08 +08:00
    @micean #8 一线、超一线、新一线、准一线……主要前缀够多,人人都是一线城市
    efaun
        17
    efaun  
       2021-08-03 04:08:01 +08:00
    @BestQueffEver #15 6%的人生赢家定居海外了这是
    geekzhu
        18
    geekzhu  
       2021-08-03 05:57:49 +08:00
    英语作为工作语言的比例(按地区)
    中国 63%

    这么高的吗?
    hash
        19
    hash  
       2021-08-03 07:43:39 +08:00
    @lekai63 因为苹果平台的开发者用 AppCode 的人连 1%都不到吧,自然没人去参加 JetBrains 的调查
    whywaoxaks
        20
    whywaoxaks  
       2021-08-03 07:59:31 +08:00   ❤️ 4
    这个结果一定是假的。
    比如 ide 的颜色,我记得 v 站都说:浅色最棒最流行!
    murmur
        21
    murmur  
       2021-08-03 08:11:38 +08:00
    全干实锤了,无论你是什么后端,都得学、写前端
    a719031256
        22
    a719031256  
       2021-08-03 08:49:21 +08:00   ❤️ 1
    @3dwelcome

    “真专职前端”并不多,有很多写 Java 的后端,兼职前端职位”
    --
    在国内我个人觉得很多公司,不管是大公司还是小公司,招前端的目的只是为了给后端分摊工作压力,前端的技术深度不高,别看现在前端各种奇葩名词,但本质还是 js 那套

    而且前端能做的,后端都能做,后端能做的,前端不一定能做
    huqi
        23
    huqi  
       2021-08-03 08:50:32 +08:00
    @whywaoxaks 估计大家懒得改,默认是深色吗?
    shilianmlxg
        24
    shilianmlxg  
       2021-08-03 09:34:28 +08:00 via iPhone
    @a719031256 现在我就是专职前端 说的我好迷茫啊 不知道职业规划怎么办。后端学 node py 还是 java 呢
    TtTtTtT
        25
    TtTtTtT  
       2021-08-03 09:48:20 +08:00   ❤️ 1
    虽然工资低,但是房子贵呀 (狗头
    谁还不想拿个 global pay 啊 ~( ̄▽ ̄)~*
    a719031256
        26
    a719031256  
       2021-08-03 09:59:35 +08:00
    @shilianmlxg

    你把 js 那套吃透就行了,没必要去学后端

    最好就是能用 js 写出高性能的效果画面
    lagoon
        27
    lagoon  
       2021-08-03 10:28:56 +08:00
    中国性别选其他的,比日本性别选其他的还多。
    另外中国男女码农的比例,比日本还悬殊。
    qq807492916
        28
    qq807492916  
       2021-08-03 10:31:46 +08:00
    「在受访的开发者里面,用 PC 玩游戏的最多,而在主机玩家里,PS 和 NS 要比 Xbox 玩家多得多」
    杀人还要诛心
    sky96111
        29
    sky96111  
       2021-08-03 10:39:43 +08:00 via Android
    @whywaoxaks 一开始我也用 Nord 蓝灰色,后来发现除了好看一无是处😂
    代码块辨识度低,暗色 IDE 和网页对切的时候还晃眼睛。
    叛逃了 Solarized Light (
    lightjiao
        30
    lightjiao  
       2021-08-03 10:52:42 +08:00
    > - 大部分受访者还是在家办公的状态
    > - 43%的开发者从小梦想成为程序员
    这两条下来,感觉样本分布不对劲啊,在座的各位,大部分是在家办公? 43%从小梦想成为程序员?
    (其实硬要说,我从初中开始想自己做游戏,现在也是做游戏开发,算从小梦想成为程序员吗?)
    ufan0
        31
    ufan0  
       2021-08-03 11:00:18 +08:00
    @ecnelises #6 “有点幸存者偏差的意思。国内给得多的公司,薪资在全世界都有竞争力。但大多数公司反映的都是普通的收入水平。”

    真实情况可能并不是这样,除了特别尖端的人才,所谓的给的多并不在全世界有竞争力,想回来的估计都是想家了或者太孤单才被迫回来。那些不回来的,就不用身边人举例子了,讲个真实的段子:某硬件工程师,收到华为邀请,年包 120+
    2kCS5c0b0ITXE5k2
        32
    2kCS5c0b0ITXE5k2  
       2021-08-03 11:15:31 +08:00
    @lightjiao 小时候觉得做游戏好酷哦. 但是事实上做游戏主要的是策划 / 制作人 / 美术 . 程序员是最无所谓的..
    pocarisweat
        33
    pocarisweat  
       2021-08-03 11:46:00 +08:00   ❤️ 1
    @lightjiao
    从国家分布那个问题看出来,大部份受访程序员所在的国家,在填写这个问卷的时候(几个月前)应该还没解封。国内还有小部分在家办公的。
    至于梦想这个问题,说句不合适的,我上这个论坛之前以为这个比例会是 70%…没想到这么多哥们都是临时想混口饭吃,也怪不得某些话题如此热门了。
    EPr2hh6LADQWqRVH
        34
    EPr2hh6LADQWqRVH  
       2021-08-03 11:58:03 +08:00
    报告说 Java 和 Go 火是中国特色
    charlie21
        35
    charlie21  
       2021-08-03 12:51:36 +08:00
    次元都不一样,不必稀奇。普通程序员的资料来源是 csdn
    zydxn
        36
    zydxn  
       2021-08-03 13:32:17 +08:00
    为 47% 做了一点微小的贡献,3% 不吃饭的是怎么回事
    undefine2020
        37
    undefine2020  
       2021-08-03 13:48:24 +08:00
    @emeab 小时候玩 FC 游戏,接着玩泡菜游戏,美国游戏,想自己也做游戏,其实准确的说是想当 制作人,但是那时候不知道,以为决定游戏的是程序员,结果程序员是最无所谓的,,就是个执行命令的工具人
    hahaFck
        38
    hahaFck  
       2021-08-03 13:49:14 +08:00
    80%+的人使用深色 IDE 是真的么?
    mosfet
        39
    mosfet  
       2021-08-03 13:51:34 +08:00   ❤️ 3
    国内 Php 这么拉跨了啊
    在其他国家看着都还行啊
    learningman
        40
    learningman  
       2021-08-03 14:06:13 +08:00 via Android
    @pocarisweat 要是有 70%那真就跑步进入共产主义了,Mozilla 也不至于饿的半死不活
    Carlgao
        41
    Carlgao  
       2021-08-03 15:15:36 +08:00   ❤️ 1
    Stack Overflow 也发布年度调查报告了
    https://insights.stackoverflow.com/survey/2021
    paoqi2048
        42
    paoqi2048  
       2021-08-03 15:26:00 +08:00
    @emeab 实际上缺一不可,没有好的程序的话,策划再有好的玩法也做不出来
    2kCS5c0b0ITXE5k2
        43
    2kCS5c0b0ITXE5k2  
       2021-08-03 15:28:04 +08:00
    @paoqi2048 可能我玩的 rpg 游戏比较多把. 基本上不太需要很多特别强的技术力.
    wudicgi
        44
    wudicgi  
       2021-08-03 15:41:49 +08:00
    > 30%表示 8-9 点开始上班,35%表示 9-10 点开工
    这个有点出乎意料,我以为 10 点之后开工的多
    new1viewer
        45
    new1viewer  
       2021-08-03 15:43:21 +08:00
    @mosfet 实际上仅今年 PHP 使用率是上涨了的,看折线或者热力图就知道了,涨了 5%,但没进前五 JB 就没提
    new1viewer
        46
    new1viewer  
       2021-08-03 15:47:14 +08:00
    @mosfet 又看了下,国内也确实拉胯了,更没想到是 9%
    chencc48111
        47
    chencc48111  
       2021-08-03 15:49:45 +08:00
    @whywaoxaks v 站的政治正确. 什么?你不表态赞同同性恋, 你这是歧视同性恋!
    zoharSoul
        48
    zoharSoul  
       2021-08-03 18:00:57 +08:00
    @icyalala #7 这个我看的有点迷惑, 国外 go/java 都没有国内受欢迎, 那他们更喜欢用什么写后端呢? Python? php?
    cmdOptionKana
        49
    cmdOptionKana  
       2021-08-03 18:51:34 +08:00
    @zoharSoul 去看了一下,中国用 PHP 很少,欧美用 PHP 很多。
    Schafferli
        50
    Schafferli  
       2021-08-03 20:49:12 +08:00
    43%的开发者从小梦想成为程序员 ?
    这个让我就觉得挺惊奇的,大家都有一颗热爱编程的心。
    Inn0Vat10n
        51
    Inn0Vat10n  
       2021-08-03 21:31:23 +08:00
    怎么调查的,v 友里有人收到过这个调查嘛?
    learningman
        52
    learningman  
       2021-08-03 21:40:01 +08:00 via Android
    @Inn0Vat10n 你注册 jb 的那个邮箱会收到邮件,然后 jb 还投了一大堆广告,调查开头就说了
    leafre
        53
    leafre  
       2021-08-03 21:40:37 +08:00
    年纪越大的开发者越喜欢喝咖啡 ,年纪大了咖啡续命
    weizhen199
        54
    weizhen199  
       2021-08-04 08:24:00 +08:00 via Android
    sql,增长快。。。??
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6042 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 02:08 · PVG 10:08 · LAX 18:08 · JFK 21:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.