程序员开发依赖程度调查问卷

您好!本次调查旨在了解程序员日常开发中对各类工具、资源的依赖情况,您的反馈将帮助我们更好地优化开发生态,问卷仅用于研究分析,所有信息严格保密,请您根据实际情况填写,感谢您的支持!
您当前的职业身份是
在校学生(计算机相关专业)
初级程序员(工作1-3年)
中级程序员(工作3-5年)
高级程序员(工作5-10年)
技术专家/架构师(工作10年以上)
您主要从事的开发方向是
前端开发
后端开发
移动开发
嵌入式开发
数据开发/算法开发
全栈开发
其他
整体来看,您认为自己日常开发对外部工具和资源的依赖程度如何?(0分完全不依赖,10分完全离不开)
选项1 ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
完成日常开发任务时,您是否需要借助AI开发工具生成代码?
完全不需要,全部自主编写
偶尔需要,仅生成少量辅助代码
经常需要,超过30%的代码由AI生成
几乎每次开发都需要,超过70%的代码由AI生成
如果无法使用AI代码生成工具,您认为会对您的开发效率产生什么影响?
几乎没有影响
有轻微影响,效率下降不超过20%
有明显影响,效率下降20%-50%
有严重影响,效率下降超过50%,开发难以推进
您日常开发中最常使用的AI开发工具是(可多选)
GitHub Copilot
CodeGeeX
豆包编程助手
通义灵码
Cursor
ChatGPT(含插件)
Claude
其他
您写代码时对代码补全功能的依赖程度是
完全不需要,手动输入所有代码
偶尔用,仅补全长变量名等固定内容
经常用,大部分语法靠补全完成
离不开,没有补全就写不出代码
遇到开发问题时,您第一反应是
独立思考解决,不借助外部资源
查阅官方文档解决
搜索技术论坛/问答社区
询问AI助手
直接咨询同事/朋友
如果无法访问主流技术问答社区(如Stack Overflow、掘金、CSDN),您解决问题的能力会
完全不受影响
轻微下降,仅少部分问题不好解决
明显下降,超过一半的问题解决效率降低
严重下降,大部分问题都无法快速解决
您对开源第三方组件/库的依赖程度是
几乎不用,所有功能自主实现
仅用少量成熟基础组件
大部分通用功能都依赖开源组件实现
业务核心功能也依赖开源二次开发,离不开开源组件
如果需要从零开发一个项目,不允许使用任何开源第三方组件,您能完成吗?
完全可以,所有功能都能自己写
可以,但工期会延长很多
只能完成非常简单的项目,复杂项目做不出来
完全做不到
您开发过程中对开发框架的依赖程度是
不用框架也能开发,框架只是辅助
常用框架提升效率,不用也能写
必须用框架,没有框架不知道怎么组织代码
只会用指定框架,换框架就难以开发
您平时编写业务代码时,会参考网上的开源项目或代码片段吗?
几乎不参考,全部原创
偶尔参考思路,不会直接用
经常复制粘贴代码片段,再做修改
直接抄核心业务代码,仅改配置
您对在线API文档(第三方服务、云服务提供的接口文档)的依赖程度是
不依赖,所有接口逻辑都自己实现
偶尔需要查阅,核心逻辑自主开发
开发对接第三方服务必须依赖,日常开发离不开
几乎所有接口开发都要先看参考文档,没有文档写不出
版本控制工具(如Git)对您日常开发来说属于
只是用来存代码,不用也能做开发
提升协作效率,个人开发不用也可以
协作开发离不开,个人开发可以不用
日常开发完全离不开,不管是否协作都必须用
调试代码时,您对调试工具(如IDE自带调试器、抓包工具)的依赖程度是
靠日志打印就能解决问题,不需要专门调试工具
偶尔用调试工具定位复杂问题
大部分问题都靠调试工具定位,离不开
没有调试工具根本找不到bug在哪
您对集成开发环境IDE(如VS Code、IntelliJ IDEA)的依赖程度是
用记事本也能写代码,IDE只是工具
IDE提升效率,不用也能开发
必须用IDE的各类功能,换普通编辑器写不了
完全离不开,没有IDE就无法开发
需求分析和方案设计阶段,您是否依赖AI工具梳理思路和生成方案?
完全不需要,全部自己设计
偶尔用AI做思路参考
经常用AI生成初稿再修改
离不开,方案主体都由AI生成
代码评审阶段,您是否会依赖AI工具帮您检查代码问题?
完全不需要,自己检查或者人工评审
偶尔用,做辅助检查
每次评审都会用AI先查一遍
离不开,主要靠AI找出问题,人工只做确认
您对云服务(云服务器、云数据库、云存储等)的依赖程度是
完全可以用本地/自建服务,不需要云服务
仅部署阶段用云服务,开发阶段不用
开发测试生产全流程都用云服务,离不开
核心开发环境都放在云上,没有云服务无法开发

20题 | 被引用0次

模板修改
使用此模板创建