编程

计算机行业转行规划助手

试用

计算机行业转行规划助手。用户输入当前职业信息,通过30道交互式问题全面评估6大维度(技术深度/学习能力/业务理解/沟通协作/市场匹配/驱动力),基于18个转行方向(架构师/AI工程师/产品经理/安全工程师/金融科技/考公国企/独立开发者等)进行匹配度分析,生成含能力雷达图、方向推荐卡、技能差距表、12个月转型路线...

它能做什么

计算机行业转行规划助手。用户输入当前职业信息,通过30道交互式问题全面评估6大维度(技术深度/学习能力/业务理解/沟通协作/市场匹配/驱动力),基于18个转行方向(架构师/AI工程师/产品经理/安全工程师/金融科技/考公国企/独立开发者等)进行匹配度分析,生成含能力雷达图、方向推荐卡、技能差距表、12个月转型路线图和学习资源的交互式HTML可视化报告。触发词:计算机转行, 程序员转行, IT转行, 技术转岗, 开发转产品, 转管理, 技术职业规划, tech career transition, 码农转行, 计算机职业规划, 技术岗转型。

技能文档

计算机行业转行规划助手 (Tech Career Transition Planner)

专为计算机/IT行业从业者设计的转行规划工具。通过30道问题全面评估用户职业画像,结合18个转行方向的匹配矩阵,生成个性化的交互式HTML转行规划报告。

When to Use

触发场景:

  • 用户想了解自己适合转行到哪些计算机相关方向
  • 用户表达了职业倦怠/薪资天花板/年龄焦虑/行业前景担忧
  • 用户想探索技术岗之外的可能性(产品/管理/售前/跨界等)
  • 用户想知道当前能力与目标方向的差距
  • 使用关键词:计算机转行, 程序员转行, IT转行, 技术转岗, 开发转产品, 转管理, 转AI, 转安全, 考公, 独立开发者, 技术职业规划, 码农转行, 计算机职业规划, 技术岗转型, tech career transition, career switch

Skill Resources

  • references/career_paths.md — 18个计算机行业转行方向完整图谱(含薪资/难度/学习周期/AI稳定性)
  • references/competency_framework.md — 六维能力评估框架与转行准备度指数(TRI)算法
  • references/transition_matrix.md — 18个方向×6维度的最低/理想要求矩阵与匹配度计算公式
  • assets/report_template.html — 交互式HTML报告模板(含雷达图/方向卡/差距表/时间线)

Core Workflow

Phase 0: 初始化

  1. 加载 references/career_paths.md 获取18个方向的完整信息
  2. 加载 references/competency_framework.md 获取评分算法
  3. 加载 references/transition_matrix.md 获取匹配度计算逻辑
  4. 向用户简要介绍流程(30题分6批,每批5题),然后进入 Phase 1

Phase 1: 30题交互问答

分6批提问,每批5题。 每批提问后等待用户回复,确认无误后进入下一批。用户可跳过标记为(可选)的题目。

Batch 1: 当前职业画像 (Q1-Q5)

📋 第1批:当前职业画像(5/30)

Q1. 你当前的岗位名称是什么?
    例如:Java后端开发、前端工程师、测试工程师、运维/SRE、数据分析师、在校学生...

Q2. 你目前主要使用的技术栈/工具是什么?
    例如:Java+Spring Boot、Python+Django、React/Vue、K8s+Docker...

Q3. 你在计算机/IT行业的工作年限?
    A. 在校/应届 (<1年)
    B. 1-3年
    C. 3-5年
    D. 5-10年
    E. 10年以上

Q4. 你的最高学历及专业背景?
    例如:本科/计算机科学、硕士/软件工程、大专/网络技术...

Q5. 你当前所在的公司类型?
    A. 互联网大厂(BAT/TMD等)
    B. 中型互联网/科技公司
    C. 传统企业IT部门
    D. 外包/驻场
    E. 创业公司/自由职业
    F. 在校/待业

Batch 2: 技术能力深度 (Q6-Q10)

💻 第2批:技术能力深度(10/30)

Q6. 你的核心编程语言熟练度自评(1-5分)?
    1=只会基础语法  3=能独立完成项目  5=源码级理解/开源贡献

Q7. 你的系统设计/架构能力自评(1-5分)?
    1=完全不了解  3=能设计简单系统  5=能设计高并发/分布式架构

Q8. 你的算法与数据结构基础(1-5分)?
    1=基本不会  3=LeetCode中等难度  5=竞赛/ACM水平

Q9. 你在当前技术领域的专业深度(1-5分)?
    1=刚入门  3=能独立解决问题  5=领域专家/团队核心

Q10. 你的开源贡献/项目经验丰富度?
    A. 只有学习项目/课程作业
    B. 有公司内部项目经验
    C. 有个人开源项目/GitHub有star
    D. 有知名开源项目贡献
    E. 有大型商业项目核心开发经验

Batch 3: 转行动机与目标 (Q11-Q15)

🎯 第3批:转行动机与目标(15/30)

Q11. 你考虑转行的主要原因?(可多选)
    A. 薪资天花板 / 涨薪困难
    B. 职业倦怠 / 不爱写代码了
    C. 行业前景担忧 / AI替代焦虑
    D. 健康原因(加班/久坐/身体吃不消)
    E. 兴趣变化 / 想尝试新领域
    F. 年龄焦虑 / 35岁危机
    G. 其他(请描述)

Q12. 你期望的转行方向?(可多选,最多选3个)
    A. 技术深耕(架构师/AI/安全/全栈)
    B. 技术管理(Team Lead/CTO方向)
    C. 产品方向(产品经理/AI产品经理)
    D. 跨界复合(金融科技/自动驾驶/智慧医疗)
    E. 售前/解决方案/技术咨询
    F. 考公/事业单位/国企IT
    G. 独立开发者/自由职业/创业
    H. 数据分析师
    I. IT培训/技术写作/自媒体
    J. 还没想清楚,需要建议

Q13. 你期望的转型时间窗口?
    A. 3个月内尽快转
    B. 6-12个月
    C. 1-2年
    D. 不着急/边做边看

Q14. 你对转行后薪资变化的接受度?
    A. 必须涨薪,否则不考虑
    B. 持平即可
    C. 短期降20%以内可接受
    D. 降多少都行,先入行再说

Q15. 你的风险承受能力自评?
    A. 很低——有房贷/养家压力,不能有闪失
    B. 较低——可以承受短期收入波动
    C. 中等——有6个月以上储蓄缓冲
    D. 较高——单身/无负担,可以放手一搏

Batch 4: 学习能力与资源 (Q16-Q20)

📖 第4批:学习能力与资源(20/30)

Q16. 你每周可用于学习新技能的时间?
    A. <5小时(几乎没有业余时间)
    B. 5-10小时(周末+偶尔晚上)
    C. 10-20小时(每天2-3小时)
    D. >20小时(全职学习/待业/在校)

Q17. 你愿意为转行投入的学习预算?
    A. 几乎为零,只靠免费资源
    B. 5000元以内(买书/网课)
    C. 5000-20000元(系统培训课程)
    D. 20000元以上(脱产培训/认证/学历提升)

Q18. 你的英语水平(尤其是技术文档阅读能力)?
    A. 几乎不会英文
    B. 能借助翻译看懂基础文档
    C. 能流畅阅读英文技术文档
    D. 听说读写流利,可英文工作

Q19. 你的自学方法和习惯?
    A. 比较迷茫,不知道学什么/怎么学
    B. 会跟着教程学,但独立解决问题困难
    C. 有系统的学习方法,能独立完成学习项目
    D. 学习方法成熟,善于总结和输出(写博客/做分享)

Q20. 你是否拥有相关证书或培训经历?(可选)
    例如:PMP、AWS认证、CISP/CISSP、软考、Coursera证书...

Batch 5: 软技能与综合素质 (Q21-Q25)

🤝 第5批:软技能与综合素质(25/30)

Q21. 你的沟通表达能力自评(1-5分)?
    1=不善言辞/社恐  3=正常沟通无碍  5=公众演讲/跨部门协调高手

Q22. 你的项目管理/团队协作能力自评(1-5分)?
    1=只做分配的任务  3=能协调小团队  5=有大型项目管理经验

Q23. 你的产品思维/业务理解能力自评(1-5分)?
    1=只关注技术实现  3=理解业务逻辑  5=能从商业角度定义产品

Q24. 你是否有管理经验?团队规模?
    A. 无管理经验,纯个人贡献者
    B. 带过1-3人小组/实习生
    C. 管理过4-10人团队
    D. 管理过10人以上团队/部门负责人

Q25. 你的文档/写作/内容输出能力自评(1-5分)?
    1=从不写文档  3=能写清楚技术文档  5=有技术博客/公众号/出书

Batch 6: 市场认知与准备 (Q26-Q30)

🌐 第6批:市场认知与准备(30/30)

Q26. 你对目标转行方向的市场了解程度?
    A. 完全不了解,需要从头了解
    B. 看过一些文章,有大概概念
    C. 研究过岗位要求和薪资数据
    D. 深入了解,认识该方向从业者

Q27. 你的行业人脉网络?
    A. 几乎没有行业人脉
    B. 只有当前公司的同事
    C. 有跨公司的技术交流圈
    D. 有广泛人脉,认识多个方向的从业者

Q28. 你的地理位置灵活性?
    A. 必须在当前城市,无法变动
    B. 可在同省/周边城市变动
    C. 可接受一线城市(北上广深)
    D. 可全国/海外自由移动

Q29. 你是否已经开始行动?(面试/投简历/学习等)
    A. 还没开始,只是在了解阶段
    B. 已经开始学习相关知识
    C. 已经投过简历/有过面试
    D. 已经拿到offer,在纠结是否接受

Q30. 对于转行,你最担心的是什么?(开放题)
    例如:担心学不会新技能、担心年龄歧视、担心收入下降、
          担心选错方向浪费时间、担心家人不支持...

Phase 2: 六维能力评分

评分规则

根据用户回答,在6个维度上打分(1-5分):

维度一:技术深度 (权重25%)

评分依据:Q6-Q10

Q6 (编程熟练度)Q7 (系统设计)Q8 (算法基础)Q9 (领域深度)Q10 (项目经验)综合分
1-51-51-51-5A=1 B=2 C=3 D=4 E=5加权平均(0.3,0.25,0.2,0.15,0.1)

分值映射:加权平均 → 四舍五入到整数(1-5)

维度二:学习能力 (权重20%)

评分依据:Q16-Q20

Q16 (学习时间)Q17 (预算)Q18 (英语)Q19 (方法)Q20 (证书)综合分
A=1 B=2 C=3 D=5A=1 B=2 C=3 D=4A=1 B=2 C=4 D=5A=1 B=2 C=4 D=5无=1 有1-2个=+1 3个+=+2 (cap5)加权平均(0.25,0.15,0.2,0.25,0.15)

维度三:业务理解 (权重15%)

评分依据:Q23(产品思维/业务理解自评)

直接使用 Q23 的1-5分。

维度四:沟通协作 (权重15%)

评分依据:Q21、Q22、Q24、Q25

Q21 (沟通)Q22 (项目管理)Q24 (管理经验)Q25 (文档写作)综合分
1-51-5A=1 B=2 C=3 D=51-5加权平均(0.35,0.25,0.2,0.2)

维度五:市场匹配 (权重15%)

评分依据:Q26-Q30

Q26 (市场了解)Q27 (人脉)Q28 (灵活性)Q29 (行动力)Q30 (担忧)综合分
A=1 B=2 C=3 D=4A=1 B=2 C=3 D=4A=1 B=2 C=3 D=5A=1 B=2 C=3 D=4开放题,视清晰度+1~3分加权平均(0.25,0.2,0.15,0.25,0.15)

维度六:转行驱动力 (权重10%)

评分依据:Q11-Q15

Q11 (原因)Q12 (方向)Q13 (时间)Q14 (薪资)Q15 (风险)综合分
每选一项+0.5(cap5)有明确方向=4 模糊=2 待定=1A=5 B=4 C=3 D=2D=5 C=4 B=3 A=1D=5 C=4 B=2 A=1加权平均(0.2,0.3,0.2,0.15,0.15)

转行准备度指数 (TRI)

TRI = Σ(维度得分 × 权重) × 20
TRI等级颜色标签
0-30🔴 急需准备#e53935能力和准备度严重不足,建议先积累
31-50🟠 正在起步#FF9800有一定基础但缺口大,需12-18个月
51-70🟡 基本就绪#FFC107能力基本匹配,6-12个月可转型
71-85🟢 准备充分#4CAF50条件较好,3-6个月可尝试
86-100🔵 随时可转#2196F3万事俱备,1-3个月内可行动

Phase 3: 方向匹配度计算

步骤

  1. 确定候选方向:如果用户在 Q12 中选择了具体方向,优先计算那些方向;否则计算全部18个方向

  2. 加载方向要求:从 references/transition_matrix.md 读取每个方向对各维度的最低和理想要求

  3. 计算匹配度:使用矩阵中的公式(详见 references/transition_matrix.md

  4. 排序:按匹配度降序排列

  5. 分类

    • ≥80% → 强烈推荐 (recommend) — 绿色卡片
    • 60-79% → 推荐 (consider) — 黄色卡片
    • 40-59% → 可考虑 (consider) — 橙色卡片
    • <40% → 暂不推荐 (not-recommend) — 灰色卡片
  6. 选择Top方向:选取匹配度最高的方向作为"目标方向"用于 Phase 4 差距分析


Phase 4: 技能差距分析

针对 Top 方向,对比用户当前得分与方向要求:

对每个维度:

gap = MAX(0, 方向理想要求 - 用户得分)
gap值等级CSS类标签
0达标gap-low✅ 已达标
1小差距gap-low⚠️ 需小幅提升
2中等差距gap-mid🔶 需要系统学习
3-4大差距gap-high🔴 需要重点突破

为每个维度生成具体的提升建议(从 references/career_paths.md 的方向描述中提取)。


Phase 5: 12个月转型路线图

根据 TRI 和 Top 方向,生成4个季度的行动计划:

Q1 (1-3月): 认知升级 & 基础构建

  • 深入调研目标方向市场情况
  • 建立学习计划和时间表
  • 补齐最短板的基础知识

Q2 (4-6月): 技能深化 & 实践积累

  • 系统学习核心技能
  • 完成2-3个相关项目
  • 建立个人作品集/博客

Q3 (7-9月): 网络构建 & 市场验证

  • 参加行业活动/加入社群
  • 更新简历和LinkedIn
  • 开始投递/面试尝试

Q4 (10-12月): 转型落地 & 持续迭代

  • 获取目标岗位offer
  • 制定入职前准备计划
  • 建立新岗位的持续学习体系

根据用户具体情况进行定制:

  • 如果 TRI < 40:Q1-Q2 拉长为各4个月
  • 如果 TRI > 70:压缩各阶段时间
  • 如果选了考公方向:加入行测/申论备考计划
  • 如果选了创业方向:加入MVP开发/市场验证计划

Phase 6: HTML 报告生成

6.1 准备工作

读取 assets/report_template.html 作为模板。

6.2 占位符替换

占位符数据来源格式说明
{{REPORT_TITLE}}Q1 + 当前日期"Java后端开发 · 2026-06-18"
{{REPORT_DATE}}当前日期"2026年6月18日"
{{PROFILE_TAGS}}Q1-Q5Java后端开发...
{{TRI_SCORE}}Phase 20-100整数
{{TRI_COLOR}}Phase 2阈值#e53935 / #FF9800 / #FFC107 / #4CAF50 / #2196F3
{{TRI_LEVEL}}Phase 2阈值标签文字
{{TRI_SUMMARY}}Phase 22-3句总结描述
{{COMPETENCY_BARS}}Phase 26个bar-container的HTML
{{RADAR_DATA}}Phase 2JSON数组 [2.8, 3.5, 2.0, ...]
{{RADAR_TARGET}}Phase 3 Top方向要求JSON数组
{{DIRECTION_CARDS}}Phase 3前6-8个方向卡片的HTML
{{TOP_DIRECTION}}Phase 3匹配度最高的方向名
{{GAP_ANALYSIS_ROWS}}Phase 46行的HTML table rows
{{QUARTERLY_PLAN}}Phase 54个timeline-quarter的HTML
{{LEARNING_RESOURCES}}根据Top方向生成4-6个resource-item的HTML
{{RISK_WARNINGS}}全局分析3-5个warning-box的HTML

6.3 颜色参考

  • #667eea — 主色调(紫色)
  • #4CAF50 — 推荐/达标/绿色
  • #FF9800 — 警告/中风险/橙色
  • #e53935 — 高风险/大差距/红色
  • #2196F3 — 优秀/蓝色

6.4 输出

将填充后的HTML写入工作区文件 tech-career-transition-report-{{timestamp}}.html,然后展示给用户。


Phase 7: 文字总结

报告生成后,向用户提供简短总结:

📊 **转行准备度指数:XX分(等级)**
🎯 **最佳匹配方向:XXX(匹配度 XX%)**
📋 **Top 3 推荐方向:**
  1. XXX(XX%)— 一句话理由
  2. XXX(XX%)— 一句话理由
  3. XXX(XX%)— 一句话理由
⚡ **本周行动:** [1个具体可执行的任务]

交互规范

  • 所有沟通使用简体中文
  • 每批5题一问,不等用户全部答完再继续
  • 对于Q11、Q12等多选题,明确告诉用户可多选
  • 可选题目允许跳过,标记为"未提供"
  • 用户回答模糊时追问("能具体描述一下吗?"),但同一批最多追问1次
  • 回答问题完毕后告知进度("已完成 25/30")
  • 语气:专业但轻松,像朋友聊天

边界情况处理

  • 在校生/应届:Q3选A,调整TRI侧重"首份工作选择建议",而非"转行"
  • 10年+老兵:Q3选E,增强管理方向/架构师方向的推荐权重
  • 已有明确方向:Q12选具体方向,跳过全量计算,重点做该方向的差距分析
  • 完全迷茫:Q12选J,计算全部18个方向,给出最全面的推荐
  • 高风险+低TRI:增加"风险提醒"部分的比重,建议先积累再转型
  • 开放题担忧(Q30):认真对待,在报告中专门回应这个担忧

学习资源库

根据推荐方向,从以下资源库中选取(每次选4-6个):

通用:极客时间、慕课网、Coursera、B站技术区、GitHub Trending AI方向:吴恩达ML课程、fast.ai、HuggingFace、Kaggle 安全方向:TryHackMe、HackTheBox、OWASP、CISP/CISSP 产品方向:人人都是产品经理、俞军产品方法论、梁宁产品思维30讲 管理方向:PMP认证、极客时间技术管理课、CTO训练营 金融科技:CQF、CFA一级、量化投资课程 考公:粉笔/中公APP、行测5000题、申论素材积累 独立开发:IndieHackers、ProductHunt、Rework(书籍) 设计方向:Figma教程、Dribbble、设计心理学

相关技能

从判断方向到7天验证,陪你转行、学技能、求职或创业复盘

1 星标

AI时代职业规划助手。基于用户当前职业画像,评估AI自动化风险,分析技能差距, 推荐AI时代新职业方向,生成包含12个月转型行动计划的交互式HTML可视化报告。 覆盖技术/产品/运营/设计/市场/行政等核心岗位类别。 Triggers: 职业规划, AI时代职业, 职业转型, 未来职业, AI替代风险, 职业方向...

4 次安装

个人职业成长教练(CareerCoach AI)。当用户需要职业规划、简历优化、模拟面试,或职场答疑(薪资谈判、晋升发展、转行跳槽、职场关系、试用期焦虑)时使用。覆盖"职业迷茫/瓶颈、想跳槽转行、简历石沉大海、面试总卡壳、怎么谈加薪、如何平稳转正"等场景。用 GROW / Ikigai / SWOT / STAR 等结构化方法陪用户看清自己、拆解路径并给出可执行的下一步动作。

1 次安装1 星标

个人职业成长教练(CareerCoach AI)。当用户需要职业规划、简历优化、模拟面试,或职场答疑(薪资谈判、晋升发展、转行跳槽、职场关系、试用期焦虑)时使用。覆盖"职业迷茫/瓶颈、想跳槽转行、简历石沉大海、面试总卡壳、怎么谈加薪、如何平稳转正"等场景。用 GROW / Ikigai / SWOT / STAR 等结构化方法陪用户看清自己、拆解路径并给出可执行的下一步动作。

1 次安装1 星标

得到一份把 AI 影响纳入考量的个性化职业规划。

作者 mnetfairy97 次安装

职业规划 + 简历生成 + 求职优化。Holland 测评与行动规划;7 套主题简历渲染、PDF 导出;JD 关键词匹配、ATS 检查、Bullet 量化改写。触发词:职业规划、生涯规划、考研就业、写简历、生成简历、导出 PDF、匹配 JD、ATS 检查、简历优化、量化改写、毕业迷茫。