程序员的使用习惯招聘调研问卷

您好,本次调研为程序员的使用习惯相关招聘调研,您的反馈将帮助我们更精准地匹配招聘需求、筛选适配候选人,调研全程匿名,仅用于招聘分析,请您根据实际情况填写即可。
您当前的职业身份是
在职程序员
待求职程序员
计算机相关专业学生
其他技术岗从业者
您的编程工作年限是
1年以内
1-3年
3-5年
5-10年
10年以上
您日常主要使用的编程范式是
面向对象编程
面向过程编程
函数式编程
响应式编程
多种混合使用
您日常开发最常用的编程语言有(选3个以内)
Java
Python
JavaScript/TypeScript
C/C++
C#
Go
Rust
PHP
Swift
Kotlin
Ruby
其他
您日常使用的开发IDE/编辑器有
VS Code
IntelliJ IDEA
PyCharm
Vim/Neovim
Eclipse
Xcode
Visual Studio
Sublime Text
其他
您是否有固定的代码编辑器使用习惯
是,只固定用1款,只做个性化配置后长期使用
否,会根据不同项目切换不同工具
会同时用2-3款工具处理不同任务
基于您的程序员的使用习惯,日常写代码前会做哪些准备工作
梳理需求画流程图/架构图
查看现有项目文档和代码规范
拉取最新代码并创建本地开发分支
配置好开发环境和依赖
打开通讯软件处理完消息再开始
直接开写边写边想
您日常编码时更偏好以下哪种使用习惯
先写完整体功能再逐行调试测试
写一个模块测试一个模块,逐步推进
边写代码边调试,写完就基本可用
先写测试用例再写对应功能代码
您处理复杂需求时的习惯是
整体拆解成多个小模块逐个完成
先从易实现的部分开始做,再处理难点
先搞定核心难点,再补全周边功能
参考类似项目的实现方式再改动
网上搜索对应方案拼贴修改
遇到无法解决的技术问题时,您的第一习惯是
去Google/Bing搜索对应问题
查官方文档找解决方案
去技术社区(Stack Overflow/掘金/CSDN)提问搜答案
直接请教身边同事/前辈
自己翻看源码找问题
您版本控制工具的使用习惯是
每天都会提交多次细分的代码commit
完成一个功能点再提交一次commit
下班前统一提交当天所有修改
开发完整个功能再一次性提交
写代码时对注释的使用习惯是
关键逻辑、复杂算法都必须加清晰注释
只对非常规逻辑和容易踩坑的点加注释
基本不加注释,认为好的代码本身就是注释
只有对外暴露的接口才加注释
您日常debug的使用习惯是
用IDE自带的断点调试工具逐步排查
打日志看输出定位问题
用debugger语句打断点调试
靠经验直接猜问题位置修改测试
您日常会使用哪些工具提升开发效率
AI代码助手(Copilot/文心快码/豆包编程助手等)
代码片段管理工具
API接口调试工具
自动化构建/部署脚本
静态代码检测工具
很少用额外工具,依赖IDE自带功能
对于代码规范的使用习惯是
严格遵守团队/项目统一的代码规范,会用工具自动校验
自己有固定的个人代码规范,不管团队要求
没有固定规范,怎么写舒服怎么来
只要功能能运行,代码规范无所谓
您日常学习新技术的习惯是
边看官方文档边动手写Demo实践
看技术视频教程跟着操作
看技术书籍系统学习
做项目遇到需要的时候再边查边学
关注技术社区大佬分享学习
您日常开发环境的使用习惯是
全程在本地电脑开发调试
用云开发平台编写代码
使用远程服务器做开发环境,本地只连终端操作
混合使用本地和云开发环境
您还有哪些未被提到的典型程序员的使用习惯,可以补充说明
    ____________

18题 | 被引用195次

模板修改
使用此模板创建