您当前的职业身份是
在校计算机相关专业学生
初级程序员(工作1-3年)
中级程序员(工作3-5年)
高级程序员/技术架构师(工作5年以上)
技术管理岗(开发经理/技术总监等)
您当前主要从事的开发方向是
前端开发
后端开发
移动端开发(iOS/Android/跨平台)
全栈开发
数据开发/数据分析
人工智能/机器学习
云计算/云原生
网络安全
嵌入式开发/物联网
游戏开发
其他
您平均每周投入在新技术学习上的时间大概是
少于5小时
5-10小时
11-20小时
21-30小时
30小时以上
您日常学习新技术的主要渠道包括(可多选)
B站、抖音等视频平台免费教程
掘金、知乎、CSDN等技术社区博客
Udemy、Coursera、极客时间等付费线上课程
官方技术文档/开源项目README
行业技术书籍
线下技术沙龙/ conference
公司内部培训/分享会
和同事朋友技术交流
Twitter/X、Github等海外技术平台
其他
您更喜欢哪种形式的学习内容
文字类(博客/文档/书籍)
视频类(教程/讲座)
直播类(在线直播讲解/答疑)
交互式实操(在线编程练习/项目实战)
都可以,看内容质量
在学习新技术时,您更倾向于哪种学习路径
先系统学习完整基础知识,再动手做项目
先找现成项目跟着做,遇到问题再补知识点
直接从需求出发,边做边查资料边学习
跟着教程逐步完成项目,同步理解知识点
您对通过付费课程学习新技术的推荐程度是多少?(0-10分,0分非常不推荐,10分非常推荐)
您能接受的单门系统性付费技术课程的价格区间是
99元以内
100-299元
300-999元
1000-2999元
3000元以上
您选择付费技术课程最看重哪些因素(可多选)
讲师的行业经验和口碑
课程内容贴合实际工作需求
包含可写进简历的实战项目
配套答疑服务/学习社群
课程更新频率,能跟上技术迭代
价格优惠
证书/就业推荐服务
您认为学习过程中哪个部分对您帮助最大
基础知识体系讲解
实战项目演练
问题答疑与思路讲解
行业经验与踩坑分享
最新技术趋势解读
您是否会关注技术领域的潮流趋势,学习新出圈的技术
会主动持续关注,有热门新技术就会尝试学习
只有当工作需要用到的时候才会去学
偶尔关注,但只会深入学习自己领域内的技术
很少关注,把现有技术用熟就够了
您认为最近2年增长最迅猛的技术方向是(可多选)
大模型应用开发/AIGC
云原生/DevOps
前端低代码/无代码
AI算力基础设施
网络安全
物联网/边缘计算
元宇宙相关开发
区块链/Web3
数据中台/大数据
其他
您认为AI生成式工具(比如Copilot、ChatGPT、文心一言等)对您的学习帮助有多大
帮助非常大,已经成为学习必不可少的工具
有一定帮助,遇到问题会用来查资料和解答
帮助不大,偶尔会用,主要还是靠传统方式学习
基本不用,对学习没什么帮助
AI生成式工具的普及会让您调整学习方向吗
会,重点学习和AI结合的相关开发方向
会,把学习重点放在AI无法替代的能力上(比如架构设计、需求分析)
暂时不会,观察一段时间再说
不会,对现有学习计划没有影响
您更愿意学习哪类技术
已经发展成熟、应用广泛的稳定技术
正在快速发展、未来潜力大的新兴技术
只学当前工作必须用到的技术
都可以,有时间都会学
您学习新技术的主要动力来自于(可多选)
当前工作需要解决技术问题
为了跳槽换更好的工作做准备
个人兴趣爱好,喜欢探索新技术
公司要求必须掌握新技能
行业变化太快,不学习就会被淘汰
希望提升职级/获得更多收入
您认为阻碍您持续学习最大的因素是什么
工作太忙,没有多余时间
学习内容太多太杂,找不到正确的方向
太多新技术更新太快,跟不上节奏
缺乏学习氛围,很难坚持下去
年龄增长,学习能力下降
没有足够动力,满足于现状
您是否会参与开源项目来提升自己的技术能力
长期参与开源项目贡献
偶尔会贡献小的fix或者文档
只会Fork下来学习参考,不会贡献
从来没接触过开源项目学习
只使用开源项目,不学习其代码
您认为未来3年,程序员最核心的竞争力是什么
快速学习新技术的能力
深耕某一领域的深度专业能力
用AI提升效率的能力
解决复杂问题的架构设计能力
跨团队沟通协作能力
业务理解能力
您认为未来几年,哪个方向的程序员岗位需求会萎缩
基础前端开发
基础后端开发
移动端开发
基础测试开发
UI开发
需求不会萎缩,所有方向都有空间
其他
您会通过分享技术内容(写博客、做分享、做视频)来巩固自己的学习吗
经常分享,输出是最好的学习
偶尔分享,有学到新东西会整理出来
很少分享,没时间也没动力
从来没分享过,只输入不输出
请您对目前技术学习路径的清晰度打分(1分非常模糊,5分非常清晰)
分数 ★ ★ ★ ★ ★
标签 ★ ★ ★ ★ ★