(给程序员的那些事加星标)

原创整理:程序员的那些事(id:iProgrammer)


程序员在梦中写代码或调 Bug 

俗话说:日有所思,夜有所想。程序员在梦中写代码或调 Bug,我也有过。

我们趣图栏目以前发过不少相关帖子,最近一个是《趣图:睡觉都想着改 Bug》。有不少童鞋在评论中分享了他们的经历:

梦中写代码,

有这种经历的程序员比例有多高?

6 月 19 日,我们在微博发了一个关于梦中写代码的投票。截至目前为止,60.8% 的说有过这种经历,39.2% 表示没有。大约是 6 比 4。

最近知名 IDE 厂商 JetBrains 公布了他们发起的 2019 年开发者调查报告,其中也有关于梦中写代码的数据。(受访者约 7000 个程序员)

69% 的受访程序员梦过写代码,31% 的没有。大约是 7 比 3。

JetBrains  2019 年开发者调查,

其他重要调查结果如下:

过去一年,用了哪些编程语言?

最受欢迎的编程语言是 Java 和 Python。其后是 C# 和 JavaScript,两者不相仲伯。但如果结果按示例大小标准化,那么 C# 是最受欢迎的语言。

程序员的主力编程语言


主力编程语言的 Top 3 是:JS、Java、Python。这个结果应该不是非常意外。

此外,JetBrains 还发现,诸如 HTML、SQL 和 Shell 脚本语言,虽然很多程序员都练习过,但很少有人将它们作为主要语言。例如:56% 的人练习过 SQL,但只有 19% 的人称它为主要语言,仅 1.5% 的人将它作为第一语言。

程序员的开发环境所用的操作系统?


在 JetBrains 最初调查问卷中,这是一个多选题。这个结果,和 Stack Overflow 2019 开发者调查的结果差不多:

程序员在做哪类/哪些应用程序谋生?


程序员在用哪些跨平台框架?

移动应用开发者面向哪种 OS 做开发?

还是 Android 的比例更高啊。但 iOS 和 Android 哪种收入相对更高,调查结果中没有体现。

在项目做了哪些测试?

调查发现,16% 的程序员在项目中不做任何测试。但在全职高级开发者中,这个数据降到了 8%。(这都是什么神仙呀?也许算是那种 

与去年一样,约 30% 的开发者在其项目中仍不做单元测试。

程序员常用哪些工具?

JetBrains 的调查发现,89% 的程序员在某种程度上自定义自己的 IDE/编辑器。另外,83% 的程序员把 IDE/编辑器设置成暗色调。

我在最后也发 2 个投票 

推荐阅读

(点击标题可跳转阅读)

程序员群体的性取向如何?Stack Overflow 2019 年度调查有亮点

别欺负写代码的,更不要虐待机器人

关注「程序员的那些事」加星标,不错过圈内事

想在梦中改 Bug❤️

在梦中写代码的程序员,比例居然这么高相关推荐

  1. 当 ChatGPT 比你更会写代码,程序员还能干什么?

    作者 | 何苗 出品 | CSDN(ID:CSDNnews) 大模型的火热引爆了 AI 编程领域的全面革新,人们开始思考如何借助 AI 提高编程效率的同时,也在思考未来需要怎样的"新程序员& ...

  2. 除了写代码,程序员还能做哪些副业呢?

    作者 | 沉默王二 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) 许多年轻程序员会单纯地认为:"只要做一名正儿八经的程序员,在技术上深耕细作,在工作上兢兢业业,就一定能 ...

  3. 会编程的少年有多厉害?8岁女儿写代码哄程序员爸爸开心,网友直呼:破防了

    "爸爸辛苦了,您要多休息哦!"当这句稚嫩而温暖的话从屏幕中跳出时,程序员爸爸一把抱住了女儿! 12月10日,成都一位8岁女孩自写代码哄父亲开心的视频引发网友热议.视频中的女儿平时在 ...

  4. 会编程的孩子有多厉害?8岁女儿写代码哄程序员爸爸开心,网友直呼:破防了!...

    点击"开发者技术前线",选择"星标" 让一部分开发者看到未来 出品 | 程序人生 (ID:coder _life) "爸爸辛苦了,您要多休息哦!&qu ...

  5. 只会写代码的程序员永远无法出色?!

    程序员和常人有着什么样的区别?是否所有的程序员都是天然呆?为何女性程序员的人数要远远少于男性?在本文中,我们将带着种种疑问深入探讨计算机程序员中的文化. 作者 | Jennifer Ouellette ...

  6. 60岁还在写代码的程序员大师,Delphi、C#、TypeScript之父Anders Hejlsberg(安德斯·海尔斯伯格):编程符合10000小时定律

    [转载]Delphi.C#之父Anders Hejlsberg 近日首次访华,并在10月24日和27日参加了两场见面会,分享了他目前领导开发的TypeScript项目,并与国内前端开发者近距离交流.本 ...

  7. 8岁女儿写代码哄程序员爸爸开心,网友直呼:破防了

    「 爸爸辛苦了,您要多休息哦 」 当这句稚嫩而温暖的话语跳上屏幕时 程序员爸爸一把抱住了女儿 近日,成都一位8岁女孩写代码编了一个小程序哄爸爸开心,被妈妈拍成视频放在了网上,引发大家的热议. △ 图片 ...

  8. 千万不要小瞧那些不好好写代码的程序员

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 本文转自公众号 |鸡仔说 看完了故事,大家发现没有,其实 Krieger 的运气特别 ...

  9. 除了写代码,程序员必备的6种软技能

    程序员除了掌握日常编程写代码的技能,还需要加强哪些编程以外的软技能呢? 职业心态 主要是从业心态,对待工作的心态,要把工作当作自己的作品,用创业的心态去打工,这是一种优秀的职业素养.拿了工资,就要体现 ...

最新文章

  1. 50个关于IPython的使用技巧,get起来!
  2. Zabbix监控zookeeper
  3. python教程实例-Python中函数的用法实例教程
  4. 【运筹学】线性规划数学模型 ( 单纯形法 | 第一次迭代 | 方程组同解变换 | 计算新单纯形表 | 计算检验数 | 入基变量选择 | 出基变量选择 )
  5. 课时 16 深入理解 etcd:基于原理解析(曾凡松)
  6. VTK:灯光之LightActor
  7. leetcode 646. Maximum Length of Pair Chain | 646. 最长数对链(暴力递归->傻缓存->dp)
  8. google bigtable论文原文_CTR论文笔记[1]:Wideamp;Deep
  9. matlab中的[~,m]=size(coord)是什么意思
  10. python生成linux执行文件_比较Python中两个PyInstaller生成的Linux可执行文件
  11. java从入门到入土_java从入门到入土---基础篇04---IO
  12. Django 项目试炼blog(5) -- 个人站点的搭建
  13. ajax编辑教程,今天手动编写了一个简易的 ajax 发起器(JavaScript)
  14. 解决Win11安装Keil芯片包失败/软件卡死/无法解压的问题
  15. 医疗器械软件网络安全测试报告,《医疗器械网络安全注册技术审查指导原则》延伸解读——网络安全可追溯分析报告...
  16. Ubuntu设置Root用户开机启动
  17. 【Mysql】数据库的设计学习笔记
  18. C语言求最小公倍数和最大公约数三种算法(经典)
  19. Tickeys -- 找对打字的感觉 (机械键盘音效软件)
  20. c#使用PortableDeviceApiLib读取便携式设备(WPD:Windows Portable Devices)信息

热门文章

  1. 高观点下的数学:自然数
  2. ZOJ3587 Marlon's String
  3. 【大会信息分享】新一代推荐算法核心技术与实践
  4. 又一个程序员“倒”下,Pandownload凉了...
  5. linux第三方SDK库冲突,摄像机SDK对接第三方平台一SDK库问题FAQ
  6. UE4 FlipFlop的使用
  7. 穿过心灵的彼岸(二)
  8. 目标检测:Corner Net论文阅读
  9. edpluse怎么运行c语言,使用EditPlus的一些小技巧
  10. 2021年的谷歌排名优化怎么做,69个重点告诉你