Bladeren bron

记录信息采集与方向适配初判

kekeZack 1 week geleden
bovenliggende
commit
9d37aefaad
3 gewijzigde bestanden met toevoegingen van 705 en 0 verwijderingen
  1. 43 0
      docs/00-个人信息采集.md
  2. 391 0
      docs/01-方向适配信息采集表.md
  3. 271 0
      docs/02-三方向适配初步分析.md

+ 43 - 0
docs/00-个人信息采集.md

@@ -0,0 +1,43 @@
+# 00-个人信息采集
+
+## 记录说明
+
+- 记录日期:2026-07-04
+- 当前阶段:第一步,信息收集
+- 信息性质:以下内容均来自用户本人提供,尚未进入外部市场检索、现状诊断或路径判断。
+
+## 一、基础背景
+
+| 维度 | 用户已提供信息 | 备注 |
+| --- | --- | --- |
+| 出生日期 | 2000-11-17 | 按 2026-07-04 计算,当前年龄为 25 岁。 |
+| 年龄阶段 | 用户填写:26-30 | 与出生日期计算结果略有差异,后续以出生日期为准,或由用户确认使用哪个年龄段。 |
+| 当前所在地区 | 黑龙江 | 目前所在地。 |
+| 意向城市 | 一线或新一线城市;成都、北京、上海、广州、深圳等 | 后续需要结合目标岗位、生活成本、机会密度和落户/长期发展因素分析。 |
+| 最高学历 | 本科 | 普通院校。 |
+| 本科专业 | 建筑环境与能源应用工程 | 与暖通、建筑环境、能源系统相关。 |
+| 本科院校 | 黑龙江科技大学 | 用户提供。 |
+| 当前职业状态 | 研究生一年级,在读 | 暂无正式工作。 |
+| 研究生方向 | 计算机应用技术,医学图像分割,计算机视觉 | 用户跨考方向。 |
+
+## 二、工作与学习经历
+
+| 维度 | 用户已提供信息 | 备注 |
+| --- | --- | --- |
+| 工地工作经历 | 暖通技术员 1 年 7 个月 | 属于建筑/暖通/工程现场经验,可作为跨领域背景资产。 |
+| 当前工作年限 | 用户填写:0 年 | 若按目标行业“计算机/嵌入式/算法”计算,可暂记为 0 年;若按全职工作经历计算,应另记暖通技术员 1 年 7 个月。 |
+| 当前学习内容 | STM32 | 正在学习嵌入式基础。 |
+| 练习方式 | 将江科大 STM32 标准库课程内容转换为 HAL 库实现 | 这是较好的主动迁移练习,后续可整理为项目证据。 |
+| 后续学习设想 | 学 FreeRTOS,再转嵌入式 Linux | 属于嵌入式方向成长路径设想。 |
+| 已学内容 | 黑马 JavaWeb Spring 一套 | 具备一定 Java Web 接触经验,需进一步确认掌握深度和项目证据。 |
+| 研究方向 | 医学图像分割,计算机视觉 | 属于算法/AI 方向,需要确认科研资源、论文目标、代码能力和算力条件。 |
+
+## 三、初步待确认问题
+
+以下不是结论,只是后续信息收集需要确认的点:
+
+1. 年龄记录:后续是否以出生日期 2000-11-17 计算实际年龄,而不是使用 26-30 分组。
+2. 工作年限口径:是否将暖通技术员 1 年 7 个月作为正式全职工作经历记录,同时将计算机相关工作经验记录为 0 年。
+3. 主方向选择:你目前同时接触嵌入式、互联网、计算机视觉,需要进一步判断主线、备选线和投入比例。
+4. 城市选择:意向城市跨度较大,后续需要结合目标岗位市场再筛选。
+5. 能力证据:需要收集你已有代码、课程笔记、项目、论文计划、竞赛或 GitHub/Gitee 等材料。

+ 391 - 0
docs/01-方向适配信息采集表.md

@@ -0,0 +1,391 @@
+```markdown
+小论文快出两篇了, 但还没中稿
+```
+
+# 方向适配信息采集表
+
+_用于判断嵌入式、互联网方向、计算机视觉/医学图像博士方向的个人适配度。填写日期:2026-07-04。_
+
+---
+
+## 📋 填写说明
+
+这份表先收集个人事实,不直接下结论。请尽量写真实情况,不需要包装。
+
+填写建议:
+
+- 不确定就写“不确定”
+- 没做过就写“没做过”
+- 水平评分用 `0-5 级`
+- 每个评分尽量配一个证据例子
+- 证据优先写最近 12 个月内真实发生的事
+
+评分通用标准:
+
+| 等级   | 含义         | 更细判断方式                                                                                                                                   |
+| ------ | ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- |
+| 0 级   | 没接触       | 只听过名字,不能解释它解决什么问题,也没有实际操作                                                                                             |
+| 0.5 级 | 概念听过     | 能说出几个关键词,但不知道完整流程,也不知道实际项目里怎么用                                                                                   |
+| 1 级   | 跟学入门     | 能跟着教程、视频、文档完成简单任务;教程怎么写就怎么写,换一个类似任务或报错就明显卡住                                                         |
+| 1.5 级 | 复杂跟做     | 跟着教程完成过较复杂项目,知道项目大概有哪些模块,但主要依赖教程步骤;离开教程后难以独立复现、改造或排错                                       |
+| 2 级   | 有思路但粗糙 | 大概知道一个功能或项目应该怎么做,能写出自己的实现,但实现可能比较笨、结构乱、边界情况少、性能或稳定性有问题;需要查别人怎么做才能接近较好实现 |
+| 2.5 级 | 会查会改进   | 能先做出可运行版本,再通过文档、源码、AI、博客、开源项目找到更合理做法;能看出自己实现里的明显问题,并做局部优化或重构                         |
+| 3 级   | 独立合格交付 | 能脱离教程独立做一个可运行、可展示、结构基本清楚的小项目或模块;能解释关键设计,能定位常见 bug,能把项目整理成别人能看的材料                   |
+| 3.5 级 | 独立较优实现 | 不只追求能跑,还会主动考虑模块划分、异常处理、可维护性、性能、复用性、测试或实验记录;能在已有项目基础上做非平凡改造,并说明为什么这样改       |
+| 4 级   | 复杂可靠     | 能处理复杂场景,能做方案取舍、性能或稳定性优化,能指导同学或团队成员,能沉淀方法论                                                             |
+| 5 级   | 专家影响     | 能解决少见或高难问题,能制定标准,能在团队、实验室、公司或领域内形成可复用实践                                                                 |
+
+补充判断:
+
+- 跟教程做完复杂项目,通常不是 3 级,更多是 `1.5-2 级`。如果你能离开教程独立复现、改功能、排错、解释关键设计,可以评到 `2.5-3 级`。
+- 看不太懂完整项目,但能通过文档、源码、AI 辅助和调试,把项目跑起来、接入自己的数据或硬件,并发现明显问题,通常是 `2-2.5 级`。
+- 如果你“大概知道怎么做”,但自己的实现会有明显小问题,需要查别人最佳实践才能写得更合理,通常是 `2-2.5 级`。
+- 如果你能先写出自己的版本,再对比优秀实现,说清楚“我哪里写得不好、别人为什么更好、我改了什么”,通常可以评到 `2.5-3 级`。
+- 如果你不查资料也能写出相对合理的实现,查资料只是为了确认细节或进一步优化,通常是 `3-3.5 级`。
+- 能“使用”和“集成”不等于精通。精通至少要能解释关键原理、处理异常情况、做取舍和改造。
+- AI 辅助不降低等级,关键看你是否能判断 AI 输出是否正确,并通过运行、测试、日志、实验或资料交叉验证。
+- 如果一个项目只是能跑,但不知道为什么能跑,通常最多 `1.5-2 级`。
+- 如果你能把项目整理成 README、环境说明、运行截图、问题记录、改造点和复盘,等级可以比单纯跟做更高。
+
+什么叫“脱离教程”:
+
+- 不是说完全不看任何资料。真实工作和科研里也会查文档、看源码、搜索问题、问 AI。
+- “没有脱离教程”指的是:项目结构、代码顺序、变量命名、实现方式、排错路径都主要跟着教程走;一旦教程场景变化,就不知道该怎么改。
+- “部分脱离教程”指的是:你参考了教程里的某个功能,但能把它迁移到新项目里,能改数据结构、接口、硬件、页面、模型或业务规则,并能解释为什么这样改。
+- “基本脱离教程”指的是:你可以先根据需求自己设计实现路线,教程只是作为参考或校验,不再是一步一步照抄的主线。
+
+A 项目功能迁移到 B 项目的判断:
+
+| 情况                                                                                              | 是否算跟着教程           | 建议评分   |
+| ------------------------------------------------------------------------------------------------- | ------------------------ | ---------- |
+| A 项目有 AC 功能,B 项目也要类似功能,你直接复制 AC 代码,只改名称和路径,能跑但解释不清楚        | 仍然算跟着教程或复制改造 | 1.5-2 级   |
+| 你复制 AC 后能改成 B 项目需要的数据、接口、配置或硬件引脚,能解决迁移时报错,但主要结构还沿用教程 | 部分脱离教程             | 2-2.5 级   |
+| 你先理解 AC 的目的和流程,再按 B 项目的需求重新组织代码,只参考关键写法,并能解释取舍             | 基本脱离教程             | 2.5-3 级   |
+| 你不看 AC 也能先写出 B 模块的可用版本,再对比 AC 或其他实现做优化                                 | 脱离教程                 | 3-3.5 级   |
+| 你能指出 AC 教程实现的局限,并在 B 项目里做出更适合的结构、异常处理、性能或可维护性设计           | 明显高于教程             | 3.5 级以上 |
+
+例子:
+
+| 情况                                                                                                             | 建议评分   |
+| ---------------------------------------------------------------------------------------------------------------- | ---------- |
+| 跟视频完整做完一个 Spring Boot 管理系统,但离开视频不会新增功能                                                  | 1.5-2 级   |
+| 大概知道登录功能要有用户表、密码校验、接口和 token,但自己写出来会有安全、异常处理、代码结构问题,需要查成熟实现 | 2 级左右   |
+| 把教程 A 项目的登录模块复制到自己的 B 项目,只改表名、包名和页面,能跑但不清楚鉴权流程                           | 1.5-2 级   |
+| 参考教程 A 项目的登录模块,在 B 项目里改成自己的用户表、返回格式、异常处理和前端调用,能说明每一步作用           | 2.5-3 级   |
+| 能把课程项目改成自己的主题,新增 2-3 个业务功能,并能解释接口、表结构和报错处理                                  | 2.5-3 级   |
+| 能看懂开源 STM32 项目主要结构,借助 AI 和手册完成 HAL 迁移、传感器接入、串口调试                                 | 2.5 级左右 |
+| 知道传感器采集大概需要初始化、读取、滤波、显示或上传,自己能做出版本,但时序、异常值、代码封装要参考别人优化     | 2-2.5 级   |
+| 把教程里的 OLED 显示功能迁移到自己的传感器项目,能改引脚、显示内容和刷新逻辑,但底层驱动基本照搬                 | 2-2.5 级   |
+| 理解 OLED 驱动和显示流程后,按自己项目重新封装显示模块,能处理刷新频率、数据显示格式和异常情况                   | 3 级左右   |
+| 能独立做一个 STM32 数据采集项目,写清接线、外设配置、调试过程和已知问题                                          | 3 级左右   |
+| 能跑通医学图像分割开源代码,只会改路径和参数                                                                     | 1.5-2 级   |
+| 大概知道训练流程包括数据预处理、模型、loss、指标和验证,但自己的实验设计不够严谨,需要参考论文或开源框架         | 2-2.5 级   |
+| 把开源分割项目的数据读取模块改成自己的数据集格式,能解决路径、标签、尺寸、增强等问题,但模型主体不熟             | 2-2.5 级   |
+| 理解开源项目训练流程后,按自己实验需求重写数据处理、训练配置和评价脚本,并能解释实验设计                         | 3 级左右   |
+| 能换数据集、改数据增强、改 loss、分析指标变化,并写实验记录                                                      | 2.5-3 级   |
+
+快速自判:
+
+| 你现在的状态                                                | 更可能的等级 |
+| ----------------------------------------------------------- | ------------ |
+| 我只能照着做                                                | 1-1.5 级     |
+| 我能做出来,但很多地方写得不优雅、不稳定、不规范            | 2 级         |
+| 我能发现自己的实现有问题,并查资料、问 AI、看源码后改得更好 | 2.5 级       |
+| 我能独立做出基本合格的版本,别人按我的说明也能跑            | 3 级         |
+| 我能主动设计结构、处理边界、考虑维护和优化                  | 3.5 级以上   |
+
+---
+
+## 📚 1. 研究生情况
+
+### 填写区
+
+```markdown
+学校层次:黑龙江科技大学
+
+研究生年级:研究生一年级下, 计算机应用技术, 目前2026/07/04
+
+导师情况:黑龙江科技大学-史键婷,导师偏放养,有医学图像方向项目,但具体指导频率不高;需要自己主动推进。
+
+课题方向:医学图像分割
+
+毕业要求:1篇sci小论文
+
+是否有读博可能:有, 研一已经第一篇在投, 没投出去, 被拒一次, 现在还在自我审查和修改, 第二篇已经出成果, 在跑实验, 15天左右可以写完, 走入投稿流程
+
+读博地区偏好:上海,成都等一线城市或新一线城市
+
+目前科研资源:实验室无资源, 但我自己电脑目前支持我自己做实验等, 医院合作数据有
+
+目前实验室氛围:不错, 没压力
+
+你对读博的真实感受:希望能获得高学历, 可能很苦
+```
+
+---
+
+## 📚 2. 编程基础与计算机基础
+
+### 填写区
+
+```markdown
+C 语言水平:2 级
+证据例子:能写数组、函数、结构体,能看懂 STM32 外设代码,指针理解, 内存管理还不熟,遇到复杂 bug 需要查资料。
+
+C++ 水平:3 级
+证据例子:学过类和对象的基本概念,做过完整 C++ 小项目。
+
+Python 水平:3级
+证据例子:能运行深度学习代码,能改路径、参数、数据读取脚本, 基于python做过项目, 也跑了完整训练模型。
+
+Java 水平:2.5 级
+证据例子:跟过黑马 JavaWeb Spring 课程,能写简单 CRUD 和接口,独立做其他项目需要看着教程文档流程恢复记忆(文档不需要一步一步的详细教程, 只要有几段话,恢复记忆, 马上恢复怎么做)。
+
+数据结构与算法水平:1-2 级
+证据例子:知道数组、链表、栈、队列、排序,但 LeetCode 中等题做得少,笔试能力不稳定。
+
+操作系统水平:1 级
+证据例子:知道进程、线程、内存这些概念,但没有系统刷过课程或做过实验。
+
+计算机网络水平:1 级
+证据例子:知道 HTTP、TCP/IP 的基本概念,但不能深入解释握手、拥塞控制、DNS 等。
+
+数据库水平:2 级
+证据例子:会 MySQL 增删改查和简单表设计,但索引、事务、性能优化掌握不深。
+
+Linux 使用水平:2 级
+证据例子:会基本命令,能按照教程安装环境,但不熟悉 shell 脚本, 副主力系统是桌面Ubuntu和终端环境, 习惯使用终端, 使用ubuntu做过项目开发, c/c++编译等。
+
+Git 使用水平:1.5 级
+证据例子:会 clone、add、commit、push,分支、冲突解决、rebase 使用过, 但不是完全熟悉, 需要中等示例加深技能熟练。
+```
+
+---
+
+## 📚 3. 嵌入式方向现状
+
+### 填写区
+
+```markdown
+STM32 学到哪里:GPIO、外部中断、定时器、PWM、串口、OLED(不熟I2C, 使用别人做好的OLED模块), ADC, 不熟DAC, DMA。
+
+标准库转 HAL 的完成情况:已把 GPIO、定时器、串口部分从标准库改成 HAL,能跑起来,但 HAL 回调函数和 CubeMX 配置还不够熟。
+
+是否有硬件:有 STM32F103C8T6 开发板、OLED、按键、LED、温湿度传感器,没有示波器和逻辑分析仪。
+
+是否读过芯片手册或参考手册:只跟着教程对文档进行过阅读,没有系统读。
+
+嵌入式调试水平:2 级
+证据例子:会烧录程序,会用串口打印调试,能排查简单接线和初始化问题,但遇到时钟、中断优先级、通信异常会卡, 需要更着教程等解决。
+
+做过的嵌入式小项目:按键控制 LED、PWM 呼吸灯、OLED 显示传感器数据、串口收发, ADC 简单应用示例。
+
+对 FreeRTOS 的了解:知道操作系统的任务、调度、队列、信号量这些概念, 但还没正式学习FreeRTOS和写FreeRTOS项目。
+
+对嵌入式 Linux 的了解:知道以后可能要学 Linux 驱动、应用开发、交叉编译,内核裁剪等, 但目前没开始。
+
+对硬件、电路、焊接、示波器等的接受程度:愿意学,但电路基础一般,担心硬件调试成本高。
+
+为什么对嵌入式感兴趣:感觉比纯算法更能做出实物项目,也和原来暖通、设备、工程背景有一点连接。
+
+最担心的嵌入式问题:岗位是不是少,薪资是不是不如互联网,城市选择是不是受限, 我的学历到底适不适合互联网和嵌入式。
+```
+
+---
+
+## 📚 4. 互联网方向现状
+
+这里的“互联网方向”不是只指 Java 后端,也包括后端开发、测试开发、运维开发、数据开发、AI 应用开发、低代码/自动化开发等。
+
+### 填写区
+
+```markdown
+你对互联网方向的兴趣点:后端开发和 AI 应用开发比较感兴趣,测试开发也可以了解,暂时不太想做纯前端。
+
+JavaWeb 学习完成度:黑马 JavaWeb Spring 课程跟着学完一套,但主要是跟敲,没有独立扩展复杂功能。
+
+Spring / Spring Boot 水平:2.5-3 级
+证据例子:能写简单 Controller、Service、Mapper,能做 CRUD, Redis缓存、消息队列, 但角色权限、部署监控等不熟。
+
+前端基础水平:1 级
+证据例子:能看懂简单 HTML、CSS、JavaScript,能改页面,但不能独立做复杂前端, 也认为AI时代前端没必要。
+
+数据库水平:2 级
+证据例子:会 MySQL 基本增删改查、简单 join、建表,懂索引和事务能做什么, 但数据库极致优化等不懂。
+
+接口开发水平:2 级
+证据例子:能写 REST 接口,知道 Postman 测试,理解接口规范、但异常处理、鉴权还不系统。
+
+部署运维水平:2 级
+证据例子:能启动项目,熟悉 Linux 部署、Docker、Nginx, 但只能自己简单部署, 需要根据规范和教程等来做安全企业级别部署, 做到稳定可用等还有差距。
+
+是否做过完整 Web 项目:做过课程里的管理系统, 外卖平台, 网络学习平台,独立上线项目为自己用的漫画网站, 仅给我自己用过。
+
+是否愿意刷算法题:可以接受,如果高新和行业长期发展等需要, 可以刷最热200题。
+
+是否能接受互联网岗位竞争和加班:为了第一份实习可以接受一段时间,但不想长期 996。
+
+为什么考虑互联网方向:岗位多、资料多、转行路径清晰,但担心普通院校和非科班竞争力不足。
+
+最担心的互联网方向问题:应届生竞争激烈,自己项目和算法都不突出。
+```
+
+---
+
+## 📚 5. 计算机视觉 / 医学图像博士方向现状
+
+### 填写区
+
+```markdown
+数学基础:
+高数:2 级,会基本计算,但忘了不少
+线代:2 级,知道矩阵、特征值,但不能熟练推导论文公式
+概率统计:1 级,基础概念知道一些,但不系统
+最优化:0-1 级,基本没系统学过
+
+深度学习基础:2.5-3 级
+证据例子:知道 CNN、transformer, loss、训练集验证集、过拟合等概念,能跑别人代码, 能根据别人的思想而设计模块, 优秀的学术裁缝。
+
+PyTorch 水平:2.5-3 级
+证据例子:能改 batch size、学习率、路径、数据集读取,能看懂 Dataset 和 DataLoader 的一部分。
+
+医学图像分割基础:2.5-3 级
+证据例子:知道 U-Net、Dice loss、nnUNet,完整做过实验对比, 小论文快出两篇了, 但还没中稿。
+
+论文阅读水平:2 级
+证据例子:能看摘要、结论和方法图,但细节公式和实验设计看得慢。
+
+英文水平:四级已过,六级未过;读论文需要翻译工具辅助。
+
+目前是否有论文:有, 小论文快出两篇了, 但还没中稿。
+
+目前是否有数据集:还没有导师给的数据,用公开数据集, 第二篇论文可能用老师给的肺部数据集。
+
+目前是否跑过模型:跑过很多模型。
+
+目前是否复现过论文:完整复现过。
+
+是否有导师或师兄师姐指导:有师兄做相关方向,固定每三周讨论。
+
+你对科研的耐受度:能接受长期看论文和做实验,但担心没有正反馈。
+
+为什么考虑博士方向:研究生方向就是计算机应用技术的医学图像, 希望能读博可能学历和长期上限更高。
+
+最担心的博士方向问题:普通院校背景、论文产出难、毕业年龄、博士就业不确定。
+```
+
+---
+
+## 📚 6. AI 工具使用能力
+
+### 填写区
+
+```markdown
+常用 AI 工具:codex, opencode, claude code
+
+AI 工具协作能力:2 级
+
+证据例子:熟悉使用以上工具, 配置工具
+
+是否用 AI 辅助写代码:是
+
+是否用 AI 辅助读论文:是
+
+是否用 AI 辅助学习课程:是
+
+是否用 AI 做过自动化流程:是
+
+你觉得 AI 对你最有帮助的地方:做实验和论文
+
+你觉得自己使用 AI 最大的问题:有些依赖AI的自主设计, 明白需要自己更好设计文档, 但受限于表达能力,时间限制和知识,没有详细做
+```
+
+---
+
+## 📚 7. 项目、作品与证据材料
+
+### 填写区
+
+```markdown
+GitHub / Gitee / 代码仓库:有 Gitee,但项目比较乱,还没有整理 README。
+
+已有项目 1:
+项目名称:无
+方向:无
+技术栈:无
+我负责的内容:无
+完成度:无
+可展示材料:无
+
+已有项目 2:
+项目名称:无
+方向:无
+技术栈:无
+我负责的内容:无
+完成度:无
+可展示材料:无
+
+课程笔记或博客:有一些本地笔记,还没发布。
+
+证书:英语四级,其他暂无。
+
+竞赛:本科全国大学生数学竞赛上海市二等奖, 亚太杯三等奖。
+
+论文或科研产出:小论文快出两篇了, 但还没中稿。
+
+实习或工作证明:计算机相关工作暂无。
+```
+
+---
+
+## 📚 8. 个人偏好与现实约束
+
+### 填写区
+
+```markdown
+你更看重什么?请排序:
+收入 / 稳定 / 城市 / 工作强度 / 技术成长 / 学历提升 / 科研成就 / 进入大厂 / 进入体制或高校 / 自由度
+
+我的排序:收入 / 稳定 / 城市 / 工作强度 / 技术成长 / 学历提升 / 科研成就 / 进入大厂 / 进入体制或高校 / 自由度
+
+能接受的学习强度:每周6天, 每天6小时
+
+能接受的工作强度:高
+
+家庭经济压力:有, 虽然不高, 但希望尽快经济独立
+
+是否能接受继续读博 4-5 年:接受
+
+对城市的优先级:成都等西南地区的新一线城市,再是深圳上海北京等城市
+
+是否接受去外地实习:接受
+
+是否接受低起薪换成长:可以接受 1-2 年,但希望路径明确。
+
+是否接受考公、事业编、国企路线作为备选:接受, 优先级低
+
+健康、家庭或其他现实约束:暂无重大约束,主要是经济和就业压力。
+```
+
+---
+
+## 📚 9. 三个方向的主观倾向
+
+### 填写区
+
+```markdown
+目前最想走的方向比例:
+嵌入式:60%
+计算机视觉 / 医学图像博士方向:20%
+互联网方向:20%
+
+为什么这样分配:嵌入式感觉更能做项目,也能和工程背景结合;博士方向和研究生方向一致,但担心论文能力, 且只看国家级双一流和211以上院校, 难度颇大;互联网岗位多,但竞争太卷。
+
+你最排斥的方向:暂时不想做纯前端,也不想回工地长期做施工现场。
+
+你最想保留的备选方向:互联网里的 AI 应用或 AI AGENTS开发可以作为备选。
+
+你最希望这次规划回答的问题:我到底该主攻嵌入式、互联网,还是认真准备读博?哪个方向以我的背景最有胜率?
+
+你最担心我误判的地方:只看趋势不看我的基础,或者只看兴趣不看就业现实。
+```

+ 271 - 0
docs/02-三方向适配初步分析.md

@@ -0,0 +1,271 @@
+# 三方向适配初步分析
+
+_基于用户已填写信息与 2026-07-04 前后外部资料的第一版判断。本文是初判,不是最终定论。_
+
+---
+
+## 📋 结论摘要
+
+当前三条路线的初步排序:
+
+| 排名 | 方向 | 初步判断 | 核心理由 |
+| --- | --- | --- | --- |
+| 1 | 计算机视觉 / 医学图像博士方向 | 最值得认真保留为主线之一 | 你已有两篇小论文推进、医学图像方向与研究生课题一致、能接受读博 4-5 年,这是目前证据最强的路线 |
+| 2 | 嵌入式方向 | 适合作为就业主攻候选,但需要 6-12 个月补强 | 兴趣强,能连接暖通/设备/工程背景,但 C、RTOS、Linux、硬件调试和项目证据仍偏早期 |
+| 3 | 互联网方向 | 适合作为备选或融合方向,不宜作为唯一主线 | 岗位数量多,但竞争强,你的数据结构算法、项目作品、工程深度和差异化证据暂时不足 |
+
+一句话判断:
+
+> 你的“最有胜率路线”不是简单三选一,而是:以医学图像科研成果作为高价值资产,同时用嵌入式或 AI 应用工程能力构造就业兜底。互联网后端不建议作为纯 Java 后端主线,更适合作为 AI 应用 / 工具链 / Agent 工程的补充能力。
+
+---
+
+## 📚 用户事实摘要
+
+### 已提供事实
+
+| 维度 | 信息 |
+| --- | --- |
+| 出生日期 | 2000-11-17,按 2026-07-04 计算为 25 岁 |
+| 本科背景 | 黑龙江科技大学,建筑环境与能源应用工程 |
+| 工作经历 | 暖通技术员 1 年 7 个月 |
+| 当前状态 | 计算机应用技术研一,下学期阶段 |
+| 当前研究方向 | 医学图像分割 / 计算机视觉 |
+| 科研进展 | 小论文快出两篇,第一篇被拒后修改中,第二篇已有成果并在跑实验 |
+| 导师与资源 | 导师偏放养,实验室压力小,有师兄固定约三周讨论,有医院合作数据 |
+| 城市偏好 | 成都等西南新一线优先,其次深圳、上海、北京 |
+| 经济压力 | 有压力,希望尽快经济独立,但可接受读博 4-5 年 |
+| 主观倾向 | 嵌入式 60%,博士方向 20%,互联网方向 20% |
+
+### 能力自评摘要
+
+| 能力 | 用户自评 | 初步解释 |
+| --- | --- | --- |
+| C | 2 级 | 能写基础代码,看懂 STM32 外设代码,但指针、内存、复杂 bug 仍弱 |
+| C++ | 3 级 | 做过完整 C++ 小项目,具备一定基础 |
+| Python | 3 级 | 能跑深度学习代码、改参数、跑完整训练模型 |
+| Java | 2.5 级 | 能恢复 Spring Web 开发记忆,独立做项目仍依赖文档 |
+| 数据结构算法 | 1-2 级 | 对互联网笔试不利 |
+| 操作系统 / 网络 | 1 级 | 对互联网、嵌入式 Linux 都是短板 |
+| Linux | 2 级 | 有 Ubuntu 和终端使用习惯,这是嵌入式 Linux 与科研工程的加分项 |
+| 嵌入式 | 2 级左右 | STM32 入门,能做基础外设,但还没进入 FreeRTOS / 嵌入式 Linux |
+| 医学图像分割 | 2.5-3 级 | 跑过模型、复现过论文、已有论文产出苗头 |
+| AI 工具协作 | 2 级 | 会用 Codex、opencode、Claude Code,但需要提升自主设计与文档表达 |
+
+---
+
+## 🔍 外部信息摘要
+
+### AI 时代总体趋势
+
+世界经济论坛 2025 年就业报告指出,技术变化、经济不确定性、人口变化和绿色转型等因素会持续重塑 2025-2030 年劳动力市场;报告覆盖 55 个经济体、22 个行业集群和超过 1400 万劳动者视角。该报告摘要还将 AI 与大数据、网络与网络安全、技术素养列为增长最快的技能之一,并强调创造性思维、韧性、灵活性和终身学习的重要性。[^1][^2]
+
+中国信通院《人工智能产业发展研究报告(2025 年)》显示,2024 年我国人工智能核心产业规模已突破 9000 亿元,2025 年预计突破 1.2 万亿元;智能体、具身智能等方向正在推动 AI 从“能思考”走向“能实干”。[^3]
+
+工信部等八部门《“人工智能+制造”专项行动实施意见》提出,到 2027 年推动通用大模型在制造业深度应用,推出高水平工业智能体、工业数据集和典型应用场景。这说明“AI + 制造 / 工业 / 设备”会成为重要政策方向。[^4]
+
+对你的影响:
+
+- 纯“会写代码”不够,必须形成“AI + 领域 + 工程交付”的组合。
+- 你的暖通/设备背景、医学图像科研、嵌入式兴趣,都可以和 AI 时代的行业应用结合。
+- 最不建议走没有差异化的“普通 CRUD 后端”路线。
+
+### 嵌入式岗位要求
+
+嵌入式软件工程师常见要求包括 C/C++、数据结构算法、RTOS、STM32/ARM、UART/SPI/I2C/CAN/TCP/IP、硬件接口、原理图阅读和软硬件联合调试。部分岗位进一步要求 Linux 驱动、BSP、OpenHarmony、RTOS 内核优化等能力。[^5]
+
+对你的影响:
+
+- 你当前 STM32 基础是起点,但还不足以支撑嵌入式求职。
+- 你必须补齐 C、RTOS、常用通信协议、硬件调试、项目文档。
+- 暖通经历可转化为“设备、传感器、控制、工业场景理解”,这是差异化资产。
+
+### 互联网方向要求
+
+Java/后端校招机会仍然多,岗位覆盖后端、微服务、分布式系统等,北京、上海、深圳、杭州等城市需求集中;但这也意味着竞争基数大。公开岗位聚合平台显示 Java 校招机会数量较多,但仅能说明岗位广度,不能直接代表个人胜率。[^6]
+
+对你的影响:
+
+- 互联网方向机会多,但你目前算法、计算机基础和项目作品并不突出。
+- 如果走互联网,不建议定位“普通 Java 后端应届生”,而应转为“AI 应用开发 / Agent 工程 / 后端 + AI 工具链”。
+- 你已有 JavaWeb、Linux、Docker、Nginx 基础,可以作为工程底座,但需要一个能展示的真实项目。
+
+### 博士方向要求
+
+2026 年多所高校博士招生采用“申请-考核”制,通常会看申请材料、推荐信、成绩、科研成果、外语水平、专业素养和综合面试。例如四川大学博士招生章程明确包括资格审查、材料评议、复试考核,考核内容包含创新能力、专业素养、外语水平和综合素质;四川大学计算机学院 2026 年博士招生全部实行“申请-考核”制。[^7][^8]
+
+上海交通大学生物医学工程学院 2026 年博士申请考核制明确提出英语水平要求,例如六级 425 分、新 TOEFL 90 或 IELTS 6.0 等条件之一。[^9]
+
+对你的影响:
+
+- 你的“小论文两篇推进中”是三条路线里最强的硬证据。
+- 但如果目标是上海、成都等城市的 211 / 双一流以上博士,英语、论文质量、导师联系和申请材料会成为关键。
+- 六级未过、数学基础偏弱、论文还没中稿,是博士路线的主要风险。
+
+---
+
+## 📊 三方向适配评分
+
+| 维度 | 嵌入式 | 互联网方向 | 医学图像博士方向 |
+| --- | ---: | ---: | ---: |
+| 与已有经历一致性 | 7 | 5 | 9 |
+| 当前证据强度 | 5 | 5 | 8 |
+| 6-12 个月可提升空间 | 8 | 7 | 8 |
+| 就业或升学确定性 | 6 | 6 | 5 |
+| 与城市偏好匹配 | 6 | 8 | 7 |
+| 与收入目标匹配 | 6 | 7 | 5 |
+| 与长期上限匹配 | 7 | 7 | 9 |
+| 风险可控性 | 6 | 5 | 5 |
+| 综合适配 | 6.4 | 6.1 | 7.0 |
+
+评分解释:
+
+- 博士方向不是风险最低,但目前“个人证据”最强。
+- 嵌入式不是现在最强,但如果你真愿意持续做项目,它可以成为就业主线。
+- 互联网方向市场机会多,但你的同质化风险最高。
+
+---
+
+## 🎯 方向一:医学图像博士方向
+
+### 适合你的原因
+
+你已经进入医学图像分割方向,并且不是只停留在“刚开始学”。你跑过很多模型、完整复现过论文、有两篇小论文推进中、有医院合作数据可能性、有师兄讨论机制。这些是实打实的科研路径证据。
+
+从职业规划角度看,这条路线最大价值是:
+
+- 学历跃迁可能性高
+- 与研究生方向一致,沉没成本最小
+- 如果论文能中,申请博士材料会明显增强
+- 医学图像方向可以连接 AI 医疗、科研院所、高校、医疗器械、影像 AI 企业
+
+### 主要风险
+
+- 第一篇论文被拒,说明论文质量、创新性、实验设计或写作可能还不稳定
+- 六级未过,对部分强校博士申请不利
+- 数学、最优化、英文论文阅读仍偏弱
+- 目标只看 211 / 双一流以上,竞争会显著提高
+- 博士 4-5 年机会成本高,且你有经济独立压力
+
+### 初步建议
+
+博士方向不应该只占你规划里的 20%。更合理的处理是:
+
+> 未来 6 个月把博士方向作为“高价值主线验证”,核心指标是至少 1 篇论文中稿或形成高质量投稿闭环,同时准备英语和导师联系。
+
+如果 6-9 个月内论文连续没有正反馈,再降低博士优先级。
+
+---
+
+## 🎯 方向二:嵌入式方向
+
+### 适合你的原因
+
+你对嵌入式兴趣最强,而且它能和你的暖通、设备、工程现场经历产生连接。相比普通互联网后端,嵌入式更容易形成“硬件 + 软件 + 场景”的差异化作品。
+
+适合你的嵌入式细分方向不是一开始就冲高难 Linux 驱动,而是:
+
+- STM32 / ESP32 / 传感器数据采集
+- 工业设备监测
+- 暖通设备智能控制
+- 边缘 AI / AIoT 小系统
+- FreeRTOS 小型实时系统
+
+### 主要风险
+
+- 当前 C 语言、硬件、电路、通信协议、RTOS、嵌入式 Linux 都还不够
+- 没有示波器、逻辑分析仪,硬件调试深度有限
+- 嵌入式岗位比互联网后端少,城市和行业更集中
+- 初级嵌入式岗位往往看项目质量,而不是只看课程学习
+
+### 初步建议
+
+嵌入式可以作为就业主攻候选,但不能只停留在“学路线”。你需要 3 个可展示作品:
+
+1. STM32 传感器采集 + OLED/串口 + README + 演示视频
+2. FreeRTOS 多任务版本:采集任务、显示任务、通信任务、队列或信号量
+3. 工程背景融合项目:暖通环境监测、温湿度/风机/阀门模拟控制、数据上传或本地告警
+
+如果你能在 6 个月内做出这 3 个作品,嵌入式胜率会明显提高。
+
+---
+
+## 🎯 方向三:互联网方向
+
+### 适合你的原因
+
+互联网方向资料多、岗位多、路径清晰。你有 JavaWeb、Spring Boot、Redis、消息队列、Docker、Nginx、Linux 部署的接触经验,也做过课程项目和自用漫画网站。
+
+但你的互联网方向最大问题是:证据不够硬,差异化不够强。
+
+### 主要风险
+
+- 数据结构算法 1-2 级,影响校招笔试
+- 计算机网络、操作系统 1 级,影响后端面试深度
+- 项目多为课程项目或自用项目,缺少高质量 README、在线演示、复杂业务或性能优化证据
+- 普通 Java 后端竞争激烈,你的非科班、本科背景和学校层次不能提供明显优势
+
+### 初步建议
+
+互联网方向不建议定位为“普通 Java 后端”。更适合你的定位是:
+
+- AI 应用开发
+- Agent 工具链开发
+- 后端 + AI 工作流
+- 科研辅助平台 / 医学图像实验管理平台
+- 嵌入式数据上云后台
+
+也就是说,互联网能力最好服务于你的另外两条主线:医学图像科研和嵌入式工程。
+
+---
+
+## 📍 初步路径建议
+
+未来 6 个月建议采用“双主线 + 一个备选”的结构:
+
+| 类型 | 方向 | 目标 |
+| --- | --- | --- |
+| 高价值主线 | 医学图像博士方向 | 争取至少 1 篇论文中稿或形成可证明的高质量科研闭环 |
+| 就业主线 | 嵌入式方向 | 做出 2-3 个能展示的嵌入式项目,验证是否能转化为实习机会 |
+| 工具备选 | 互联网 / AI 应用 | 不走普通 Java 后端,做支撑科研或嵌入式的后端与 AI 工具项目 |
+
+阶段性判断标准:
+
+- 如果论文 6-9 个月内有中稿或强正反馈,博士方向优先级上升
+- 如果嵌入式项目能做出质量并拿到实习反馈,嵌入式优先级上升
+- 如果互联网项目只是课程 CRUD,没有真实用户、部署、AI 特点或复杂业务,不提升其优先级
+
+---
+
+## ✍️ 下一步需要补充的信息
+
+为了进入更具体的行动计划,还需要补充:
+
+1. 两篇小论文的题目、方向、创新点、目标期刊或会议、当前审稿状态
+2. 你目前医学图像项目使用的数据集、模型、评价指标和代码仓库情况
+3. 你可以每周投入嵌入式项目的实际小时数
+4. 你是否愿意把“暖通 + 传感器 + AIoT”做成嵌入式展示项目
+5. 你是否愿意 3 个月内集中准备六级或同等英语证明
+
+---
+
+## 🔗 资料来源
+
+[^1]: World Economic Forum. (2025). "The Future of Jobs Report 2025." https://www.weforum.org/publications/the-future-of-jobs-report-2025/
+
+[^2]: World Economic Forum. (2025). "Future of Jobs Report 2025: The jobs of the future and the skills you need to get them." https://www.weforum.org/stories/2025/01/future-of-jobs-report-2025-jobs-of-the-future-and-the-skills-you-need-to-get-them/
+
+[^3]: 中国信息通信研究院. (2026). 《人工智能产业发展研究报告(2025 年)》. https://www.caict.ac.cn/kxyj/qwfb/bps/202602/P020260202487301304903.pdf
+
+[^4]: 工业和信息化部等八部门. (2026). 《“人工智能+制造”专项行动实施意见》. https://www.cernet.edu.cn/ke_yan_yu_fa_zhan/gai_kuang/zheng_ce_fa_gui/202601/t20260108_2714837.shtml
+
+[^5]: 高校人才网. (访问日期:2026-07-04). “嵌入式软件工程师招聘要求”. https://www.gaoxiaojob.com/bk_jobs/lio1okc2
+
+[^6]: offer 星球. (访问日期:2026-07-04). “Java 开发校园招聘信息”. https://offer.gfjianli.com/position/java
+
+[^7]: 四川大学研究生招生信息网. (2026). 《四川大学 2026 年博士研究生招生章程》. https://yz.scu.edu.cn/zsxx/Details/2083633b-f644-4d53-b9b6-88d9d6fb0666
+
+[^8]: 四川大学计算机学院(软件学院、智能科学与技术学院). (2026). “2026 年普通招考博士研究生招生简章”. https://cs.scu.edu.cn/info/1247/19587.htm
+
+[^9]: 上海交通大学生物医学工程学院. (2026). “2026 年博士生申请考核制及硕博连读招生实施办法”. https://bme.sjtu.edu.cn/Web/Show/4053
+