程序员第三方开源依赖使用依赖程度与活动效果评估问卷

您好,感谢您抽出时间参与本次调研!本次调研旨在了解程序员对第三方开源依赖的使用依赖程度,以及相关技术培训、治理活动的实际效果,请您根据实际情况填写,所有数据仅用于研究分析。

Q1:您的开发工作年限是

1年及以下
1-3年
3-5年
5-10年
10年以上

Q2:您当前所处的开发岗位是

前端开发工程师
后端开发工程师
客户端开发工程师
全栈开发工程师
DevOps/运维开发工程师
数据开发工程师
其他开发相关岗位

Q3:您所在公司的规模是

50人及以下
51-200人
201-1000人
1000人以上

Q4:您当前开发的项目类型属于

To C互联网产品
To B企业服务产品
内部工具系统
开源项目
硬件嵌入式开发
其他

Q5:在您日常开发中,引入第三方依赖完成开发需求的频率是

几乎每次开发都会引入
每周至少引入1次
每月至少引入1次
每季度至少引入1次
几乎不引入新依赖

Q6:您对自身当前掌握的第三方依赖选型能力打多少分(1分极差,5分满分)

分数
标签

Q7:您认为目前开发工作中对第三方开源依赖的依赖程度属于

完全离不开,绝大多数功能都依赖第三方实现
比较依赖,超过一半功能依赖第三方实现
中等依赖,核心功能自研,非核心功能依赖第三方
轻度依赖,仅少部分工具类功能依赖第三方
几乎不依赖,全部功能优先自研实现

Q8:您选择引入第三方依赖的主要原因有哪些

减少重复造轮子,提升开发效率
第三方依赖实现更成熟稳定
实现难度大,自研成本过高
团队技术规范要求优先使用开源依赖
其他同事都在使用,随大流使用
没有替代的自研方案

Q9:在您参与的项目中,直接使用的第三方依赖总数量大概是

50个及以下
51-200个
201-500个
501-1000个
1000个以上

Q10:您是否遇到过因为第三方依赖引入带来的问题

经常遇到
偶尔遇到
很少遇到
从未遇到

Q11:您遇到过第三方依赖带来的哪些问题

依赖存在安全漏洞
依赖版本冲突导致项目构建失败
依赖停止维护,出现问题无法解决
依赖体积过大导致产物臃肿
依赖存在兼容性问题
依赖文档不清晰,排错难度大
许可证问题导致法律风险
从未遇到问题

Q12:您所在团队是否开展过开源依赖治理相关的活动

定期开展
不定期开展过
从未开展过
计划将要开展

Q13:您参加过多少次开源依赖治理/安全相关的培训活动

0次
1-2次
3-5次
6次及以上

Q14:您对已经开展的开源依赖相关培训活动的满意程度打多少分(1分极不满意,5分满分)

分数
标签

Q15:您认为已开展的依赖治理活动对降低项目依赖风险是否有帮助

帮助非常大
有一定帮助
帮助很小
没有帮助

Q16:经过相关培训/治理活动后,您对第三方依赖选型的能力是否有提升

提升非常明显
有一定提升
几乎没有提升
完全没有提升

Q17:经过依赖治理活动后,项目中冗余依赖、风险依赖的数量变化是

明显减少
略有减少
几乎没有变化
反而有所增加

Q18:经过相关活动后,您引入新第三方依赖前会主动做背景调研吗

每次都会主动做
大部分情况会做
偶尔会做
几乎不会做

Q19:您认为当前团队开展的依赖治理活动执行难度如何

难度非常大,很难落地
有一定难度,勉强落地
难度适中,可以顺利落地
难度很低,很容易推进

Q20:您认为目前依赖治理相关活动存在哪些问题

活动形式太枯燥,学习体验差
内容不符合实际开发需求,实用性不强
频率太高,占用太多开发时间
频率太低,内容更新不及时
没有配套工具支持,全靠人工,效率低
暂时没有发现什么问题

Q21:您是否愿意继续参加后续的依赖治理/相关技术培训活动

非常愿意
愿意参加
无所谓
不愿意参加

Q22:您认为目前在第三方依赖的使用中,最大的痛点是什么

填空1

Q23:您对后续开展依赖治理、技术培训相关活动有什么改进建议

填空1
程序员第三方开源依赖使用依赖程度与活动效果评估问卷
关于
1天内
更新
0
频次
23
题目数
分享
问问AI
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷