您的职业身份是
一线开发程序员
技术管理者
IT行业 HR
互联网行业研究者
其他相关从业者
您所在的互联网开发领域是
前端开发
后端开发
移动开发
人工智能/算法开发
DevOps/运维开发
测试开发
其他
您的从业年限是
1年及以内
1-3年
3-5年
5-10年
10年以上
在日常开发工作中,您认为当前程序员的依赖程度整体处于什么水平
非常低,基本全靠自主完成所有开发环节
比较低,仅少量基础工作依赖外部工具/组件
中等,一半左右工作需要借助外部资源
比较高,大部分基础工作都依赖外部资源
非常高,几乎所有基础开发环节都离不开外部依赖
您对当前自身工作中对开源组件的依赖程度打分(1分极低,10分极高)
分数 ★ ★ ★ ★ ★
标签 ★ ★ ★ ★ ★
您对当前工作中对AI开发工具(如Copilot、GPT类编程助手)的依赖程度打分(1分极低,10分极高)
分数 ★ ★ ★ ★ ★
标签 ★ ★ ★ ★ ★
您对工作中对第三方云服务接口的依赖程度打分(1分极低,10分极高)
分数 ★ ★ ★ ★ ★
标签 ★ ★ ★ ★ ★
您对工作中对公司内部公共技术组件的依赖程度打分(1分极低,10分极高)
分数 ★ ★ ★ ★ ★
标签 ★ ★ ★ ★ ★
对比3年前,您感受到程序员对外部技术资源的依赖程度发生了什么变化
明显降低
略有降低
基本没有变化
略有提升
明显提升
您认为未来3年,整个行业程序员的依赖程度会如何变化
持续下降
基本保持稳定
缓慢上升
快速上升
不确定
您认为推动程序员对外部资源依赖提升的主要因素有哪些
开发迭代节奏加快,没时间从零开发
开源生态愈发完善,组件质量足够可靠
AI编程工具普及,提升开发效率
云计算发展,基础能力都由云厂商提供
项目分工越来越细,只需要专注业务逻辑开发
程序员培训偏向应用层,基础能力培养不足
您是否认为过高的依赖程度会给项目带来潜在风险
完全不认为,依赖都是经过验证的
不太认为,风险可控
不确定,要看具体场景
比较认为,确实存在不少潜在风险
非常认为,高依赖是项目重大隐患
您认为过高的依赖可能带来哪些风险
组件停止维护,出现问题无法修复
组件存在安全漏洞,被攻击风险提升
不同依赖之间出现兼容性问题
增加项目构建/部署体积,降低性能
对依赖原理不了解,出问题无法排查
遇到版本变更,需要额外投入成本适配
您所在团队有没有对依赖做定期的梳理和清理
从不梳理,用到就加
很少梳理,出问题才处理
偶尔梳理,大约一年一次
定期梳理,半年到一季度一次
高频梳理,每次迭代都会清理无用依赖
您认为程序员基础编码能力会随着依赖程度提升而下降吗
肯定会,大家越来越不会写基础代码了
可能会,只有少数核心开发者保留基础能力
不一定,基础能力还是要看个人培养
不会,依赖只是释放精力去解决更复杂的问题
完全不会,依赖反而能提升整体技术效率
在招聘初级程序员时,您会关注候选人对现有技术组件的依赖习惯吗
完全不关注,只要能完成任务就行
不太关注,不是核心考察点
会适当关注,作为参考项
比较关注,会考察对依赖的理解程度
非常关注,过度依赖现成资源会筛掉
您认为行业应该从哪些方面应对依赖程度提升带来的问题
加强开源组件的生态维护,设立官方维护基金
企业内部建立依赖管理规范和准入机制
学校和培训机构加强程序员基础能力培养
推广依赖安全扫描工具,提前发现风险
不需要做特殊应对,这是行业发展的必然趋势
其他