|
|
@@ -1,144 +1,185 @@
|
|
|
-# 行动计划(2026 年 7 月)
|
|
|
+# 行动计划 v7(2026-08-27 更新)
|
|
|
|
|
|
-_基于现状诊断和职业目标的第一个月执行计划。按月更新。_
|
|
|
+_双轨策略:Track 1 拿 MCU 实习(立即投) + Track 2 学 Linux+AI(持续积累)。2026-08-27 更新:论文2延至9月20日,面试八股46主题完成。_
|
|
|
|
|
|
---
|
|
|
|
|
|
-## 核心原则
|
|
|
-
|
|
|
-你的两篇论文已有实质成果。问题不是你写不出来,而是不敢保证水平足够被优秀期刊接收。如果论文不被高水平期刊接收,读博路径受阻,嵌入式 Linux 是你唯一现实且愿意投入的就业路线。所以当前的策略就是:嵌入式先拿下,论文维持节奏走。
|
|
|
-
|
|
|
-本月新增江科大 HAL 库迁移目标(截止 2026-07-15),作为 FreeRTOS 项目前置基础,第 1 周优先完成 HAL 外设配置。
|
|
|
-
|
|
|
-### 每日作息(周一至周六)
|
|
|
-
|
|
|
-学校食堂时间:早餐 07:30-08:30、午餐 11:00-13:00(11:55 开吃,中间 12:00 早 5 分)、晚餐 16:00-18:00(16:55 开吃,18:00 后无餐)。
|
|
|
-
|
|
|
-| 时段 | 时间 | 内容 | 说明 |
|
|
|
-| --- | --- | --- | --- |
|
|
|
-| 起床 | 07:30-08:30 | 洗漱、早餐(学校食堂) | 1h 含去食堂和回来 |
|
|
|
-| 上午段 | 08:30-11:55 | 嵌入式 Linux | 3h25m。每 90 分钟休息 10 分钟 |
|
|
|
-| 午休 | 11:55-13:00 | 午饭(食堂)、休息、完全脱离 | 窗口中间 12:00 早 5 分钟开吃 |
|
|
|
-| 下午段 1 | 13:00-14:30 | 英语六级 | 1.5h。单词、真题循环,固定时段不挪用 |
|
|
|
-| 间隙 | 14:30-15:00 | 休息、伸展 | 30 分钟过渡 |
|
|
|
-| 下午段 2 | 15:00-16:00 | 嵌入式 Linux | 1h。巩固或调试,不开启新知识 |
|
|
|
-| 锻炼 | 16:00-16:30 | 锻炼 | 0.5h |
|
|
|
-| 过渡 | 16:30-16:55 | 休息/整理 | 25 分钟过渡 |
|
|
|
-| 晚饭 | 16:55-17:55 | 晚饭(学校食堂) | 1h。16:55 开吃 |
|
|
|
-| 过渡 | 17:55-18:00 | 调整状态 | 5 分钟 |
|
|
|
-| 论文段 | 18:00-19:00 | 论文 / 写作 | 1h。实验收尾、论文写作、修改 |
|
|
|
-| 晚上(灵活) | 19:00-21:00 | 嵌入式 Linux / 论文 / 英语 | 2h 灵活。优先补嵌入式当日未完成部分 |
|
|
|
-| 收尾 | 21:00-22:00 | 整理笔记、计划明天 | 写当日产出记录、README 更新、问题记录 |
|
|
|
-| 睡前 | 22:00-23:00 | 阅读、刷手机、洗漱 | |
|
|
|
-| 睡觉 | 23:00 | |
|
|
|
-
|
|
|
-**每周日**:07:30-08:30 起床早餐,08:30-10:30 嵌入式复习,10:30-11:00 休息,11:00-11:55 论文,11:55-13:00 午饭,13:00-14:00 午休,14:00-15:30 英语,15:30-16:00 锻炼,16:55-17:55 晚饭,17:55 后自由。
|
|
|
-
|
|
|
-### 每日时间总览
|
|
|
-
|
|
|
-| 项目 | 时间 |
|
|
|
-| --- | ---: |
|
|
|
-| 嵌入式 Linux(固定段 + 灵活段) | 4h25m-6h25m |
|
|
|
-| 英语六级 | 1.5h |
|
|
|
-| 论文 | 1h |
|
|
|
-| 锻炼 | 0.5h |
|
|
|
-| 三餐 + 休息 + 过渡 | 约 4h |
|
|
|
-| 整理 / 自由 | 2.5h |
|
|
|
-| 睡觉 | 8.5h |
|
|
|
-
|
|
|
-时间逻辑:
|
|
|
-
|
|
|
-- 嵌入式是就业保险,上午 3h25m + 下午 1h + 灵活段可追加,保证日均 4h25m+
|
|
|
-- 论文是有限任务,1h 做实验收尾和写作已足够;投稿后降到更低
|
|
|
-- 英语固定下午 1.5h,不挤占上午嵌入式时段
|
|
|
-- 午餐 12:00(窗口中间数)/ 晚餐 16:55(窗口中间数略早),不赶开门也不拖关门
|
|
|
-- 周日减量但不归零,维持节奏
|
|
|
----
|
|
|
+## 核心策略
|
|
|
|
|
|
-## 周度计划:2026-07-04 至 2026-08-04
|
|
|
+之前路线是「学完 Linux → 秋招拿 Offer」,现在改为:
|
|
|
|
|
|
-### 第 1 周(2026-07-04 至 2026-07-10)
|
|
|
+```
|
|
|
+Track 1 ─ 包装已有 ZET6+FreeRTOS 项目 → 立刻投 MCU 实习 → 2026 年内入岗
|
|
|
+ ↓
|
|
|
+Track 2 ─ 并行学嵌入式 Linux + AI 部署 → 实习期间或结束后冲 Linux 岗
|
|
|
+ ↓
|
|
|
+毕业时 = MCU 实习经验 + Linux 项目能力 = 双重竞争力
|
|
|
+```
|
|
|
|
|
|
-| 方向 | 任务 | 输出 |
|
|
|
-| --- | --- | --- |
|
|
|
-| 论文 2 | 完成实验补全和剩余对比实验,记录 SWANLab | 实验日志、对比表格 |
|
|
|
-| 嵌入式 | 江科大 HAL 库迁移:GPIO、USART、I2C、SPI、TIM 基础外设 HAL 库配置 | HAL 库基础工程可运行 |
|
|
|
-| 英语 | 每日单词 50 个 + 听力 1 篇 | 单词本 |
|
|
|
+**两条线不冲突,反而互补。** Track 1 的实习经历能让简历通过筛选,Track 2 的技能能让面试通过。
|
|
|
|
|
|
-### 第 2 周(2026-07-11 至 2026-07-17)
|
|
|
+---
|
|
|
|
|
|
-| 方向 | 任务 | 输出 |
|
|
|
-| --- | --- | --- |
|
|
|
-| 论文 2 | 完成实验结果部分和分析,开始写作 | 结果部分初稿 |
|
|
|
-| 嵌入式 | HAL 库迁移收尾验证 | 迁移完成确认 |
|
|
|
-| 嵌入式 | FreeRTOS 入门:任务创建、抢占调度、队列,在 STM32F103 跑通基础多任务 | FreeRTOS 基础可运行 |
|
|
|
-| 英语 | 每日单词 50 个 + 阅读 1 篇 | 单词本 |
|
|
|
+## 论文优先期(现在 ~ 09-20)
|
|
|
|
|
|
-### 第 3 周(2026-07-18 至 2026-07-24)
|
|
|
+论文 2 消融实验在跑,效果理想,9 月 20 日前交初稿。嵌入式这边做**低量高产出**的事。
|
|
|
|
|
|
-| 方向 | 任务 | 输出 |
|
|
|
-| --- | --- | --- |
|
|
|
-| 论文 2 | 完成初稿:引言、方法、实验、结论 | 完整初稿 |
|
|
|
-| 嵌入式 | FreeRTOS 信号量、互斥量、消息队列,传感器采集 + OLED 显示 + 串口通信 | 多任务采集显示项目 |
|
|
|
-| 英语 | 每日单词 50 个 + 阅读 1 篇 | 单词本 |
|
|
|
+### 每日时间
|
|
|
|
|
|
-### 第 4 周(2026-07-25 至 2026-08-04)
|
|
|
+| 时段 | 内容 | 说明 |
|
|
|
+|------|------|------|
|
|
|
+| 08:30-11:00 | 论文 2 主体段 | 白天效率最高时做论文 |
|
|
|
+| 11:00-11:55 | 实习准备(简历/项目包装) | 论文间隙换脑 |
|
|
|
+| 13:00-14:30 | 英语(固定) | 不断 |
|
|
|
+| 15:00-16:00 | 实习准备(面试八股) | 每天一个主题 |
|
|
|
+| 18:00-19:00 | 论文 2 灵活补 | 消融实验/写作 |
|
|
|
+| 19:00-21:00 | Linux 学习(最低节奏) | 不赶进度,保持手感 |
|
|
|
|
|
|
-| 方向 | 任务 | 输出 |
|
|
|
-| --- | --- | --- |
|
|
|
-| 论文 2 | 修改格式、导师确认、投稿 | 完成投稿 |
|
|
|
-| 嵌入式 | FreeRTOS 项目整理:README、演示视频、问题记录及二次改造 | 可展示项目第 1 个 |
|
|
|
-| 嵌入式 | Linux 应用层入门:文件 IO、进程、线程 | 学习笔记 |
|
|
|
-| 英语 | 每日单词 + 阅读 | 持续基础 |
|
|
|
+### 论文期内嵌入式任务
|
|
|
|
|
|
----
|
|
|
+| 任务 | 耗时 | 优先级 | 状态 |
|
|
|
+|------|:----:|:------:|:----:|
|
|
|
+| ZET6 项目收尾:README完成,演示视频待做 | 2 天 | 🔴 | ⏳ |
|
|
|
+| 简历内容填写+定稿 | 1-2 天 | 🔴 | ⏳ |
|
|
|
+| C/FreeRTOS/STM32 八股 | 已完成 46 主题 | 🔴 | ✅ |
|
|
|
+| 开始投递 | 简历定稿后立即投 | 🔴 | ⏳ |
|
|
|
|
|
|
-## 第二个月初步方向
|
|
|
+---
|
|
|
|
|
|
-| 方向 | 重点 |
|
|
|
-| --- | --- |
|
|
|
-| 论文 | 论文 1 修改重新投稿,处理论文 2 审稿意见 |
|
|
|
-| 嵌入式 | FreeRTOS 项目收尾 + Linux 应用层项目完成并二次改造 |
|
|
|
-| 英语 | 继续每日 1.5 小时 |
|
|
|
+## Track 1:MCU/FreeRTOS 实习线
|
|
|
+
|
|
|
+### 简历怎么包装
|
|
|
+
|
|
|
+不要写成"学习项目",要写**工程能力**:
|
|
|
+
|
|
|
+```
|
|
|
+基于 FreeRTOS 的 STM32 多传感器监控系统
|
|
|
+├── 架构:4任务 FreeRTOS(监控/LCD显示/输入/CLI)+ 5层驱动架构
|
|
|
+├── 驱动:LCD-FSMC / 触控校准 / DHT11 / 光敏 / Flash / LED / Button
|
|
|
+├── 交互:多页面 LCD 渲染、触控切页、按键唤醒、智能休眠
|
|
|
+└── 调试:IDE Debugger + 串口 CLI 命令行
|
|
|
+```
|
|
|
+
|
|
|
+**亮点提炼:**
|
|
|
+- 独立设计驱动架构(5层分离:配置表/生命周期/API/调度/硬件抽象)
|
|
|
+- FreeRTOS 多任务协作(任务通知/信号量/优先级分配)
|
|
|
+- 触控+LCD+多传感器联合调试经验
|
|
|
+- 项目管理:CMake+Ninja 构建、Git 版本控制
|
|
|
+
|
|
|
+### 目标公司清单
|
|
|
+
|
|
|
+按匹配度分三批投递:
|
|
|
+
|
|
|
+| 批次 | 行业 | 公司 | 你的匹配点 |
|
|
|
+|:----:|------|------|-----------|
|
|
|
+| 🔴 第一批 | 医疗器械 | 迈瑞、联影、鱼跃、理邦 | **医学背景+嵌入式**,差异化最大 |
|
|
|
+| 🔴 第一批 | IoT/智能家居 | 涂鸦智能、小米生态链、美的 | FreeRTOS+传感器 直接对口 |
|
|
|
+| 🟡 第二批 | 半导体/方案商 | 中科创达、华勤技术、芯驰科技 | 量大,实习生需求多 |
|
|
|
+| 🟡 第二批 | 工业控制 | 汇川技术、台达 | RTOS+工业协议基础 |
|
|
|
+| 🟢 第三批 | 消费电子 | OPPO/vivo/传音(嵌入式岗) | 量大,但竞争也大 |
|
|
|
+
|
|
|
+### 投递渠道
|
|
|
+
|
|
|
+| 渠道 | 策略 |
|
|
|
+|------|------|
|
|
|
+| BOSS 直聘 | 主力,每天刷新,主动打招呼 |
|
|
|
+| 牛客网 | 看面经 + 找内推 |
|
|
|
+| 公司官网 | 批量投递 |
|
|
|
+| 学长/同学内推 | 效率最高,优先找 |
|
|
|
+
|
|
|
+### 面试准备
|
|
|
+
|
|
|
+**C 语言必问(嵌入式面试 80% 在这里刷人):**
|
|
|
+
|
|
|
+| 主题 | 关键考点 |
|
|
|
+|------|---------|
|
|
|
+| const 用法 | const int*, int* const, const int* const 区别 |
|
|
|
+| volatile | 为何用于寄存器变量、中断共享变量 |
|
|
|
+| static | 局部/全局/函数 static 分别什么效果 |
|
|
|
+| 结构体对齐 | #pragma pack 的作用、内存对齐规则 |
|
|
|
+| 字节序 | 大端小端判断、union 测试 |
|
|
|
+| 指针 | 指针与数组区别、函数指针、二级指针 |
|
|
|
+| 位操作 | 宏定义 SET_BIT/CLR_BIT、寄存器操作 |
|
|
|
+| malloc | 嵌入式里能不能用 malloc?为什么? |
|
|
|
+
|
|
|
+**FreeRTOS 必问:**
|
|
|
+
|
|
|
+| 主题 | 关键考点 |
|
|
|
+|------|---------|
|
|
|
+| 任务状态机 | Ready/Running/Blocked/Suspended 切换条件 |
|
|
|
+| 调度算法 | 抢占式 vs 时间片、优先级如何决定 |
|
|
|
+| 优先级反转 | 什么是优先级反转?怎么解决? |
|
|
|
+| 临界区 | taskENTER_CRITICAL 做了什么 |
|
|
|
+| IPC 选型 | 队列 vs 信号量 vs 事件组 vs 任务通知,各适合什么场景 |
|
|
|
+| 堆栈 | 栈大小怎么估算、溢出怎么检测 |
|
|
|
+
|
|
|
+**STM32 必问:**
|
|
|
+
|
|
|
+| 主题 | 关键考点 |
|
|
|
+|------|---------|
|
|
|
+| 中断优先级 | NVIC 分组、抢占优先级 vs 子优先级 |
|
|
|
+| DMA | 传输模式、循环/普通模式区别 |
|
|
|
+| 时钟树 | HSI/HSE/PLL 关系、APB1/APB2 时钟频率 |
|
|
|
+| HAL vs LL | 什么时候用 HAL、什么时候用 LL |
|
|
|
|
|
|
---
|
|
|
|
|
|
-## 执行规则
|
|
|
+## Track 2:嵌入式 Linux + AI 部署线
|
|
|
+
|
|
|
+### 8 月论文期(低强度保持)
|
|
|
+
|
|
|
+Linux 学习每天 1-2h:
|
|
|
+- VMware Ubuntu 上写 Linux C 程序热身
|
|
|
+- 编译/调试/GCC/Makefile 熟悉
|
|
|
+- 目标:能写一个多文件的 Linux C 项目并编译运行
|
|
|
+
|
|
|
+### 9 月起(根据实习情况调整)
|
|
|
+
|
|
|
+**如果已入职实习:**
|
|
|
+- 工作日:实习学 MCU 工程实践,晚上 1-2h Linux 学习
|
|
|
+- 周末:集中 Linux + AI 项目时间 4-6h/天
|
|
|
+- Linux 学习按 Sprint 分拆(每两周一个小阶段)
|
|
|
+
|
|
|
+**如果没拿到实习:**
|
|
|
+- 全速 Linux + AI 部署 Sprint 序列(见上一版计划)
|
|
|
+- 继续投递,目标扩大范围
|
|
|
|
|
|
-1. 以周为单位检查产出,不以学了多少内容为单位
|
|
|
-2. 每个项目整理 README、环境说明、演示截图或视频、问题记录
|
|
|
-3. 遇到瓶颈先记录问题,再用 AI 或资料解决,解决后更新到 README
|
|
|
-4. 如果一周产出明显落后,下周末复盘原因并调整下周计划
|
|
|
-5. 论文有明确的截止任务,不需要日均 3.5 小时。嵌入式必须日均 4.5 小时才能达到 6 个月就业水平
|
|
|
+### Linux 学习 Sprint 序列(与实习并行版)
|
|
|
|
|
|
-## 复盘节点
|
|
|
+| Sprint | 主题 | 时间 |
|
|
|
+|:------:|------|:----:|
|
|
|
+| L1 | Linux C 编译链 + 文件IO | 2 周 |
|
|
|
+| L2 | 进程/IPC/Socket 编程 | 3 周 |
|
|
|
+| L3 | C++ ONNX Runtime 推理 | 2 周 |
|
|
|
+| L4 | V4L2 摄像头 + 多线程 | 2 周 |
|
|
|
+| L5 | CAN 总线 SocketCAN | 1 周 |
|
|
|
+| L6 | 交叉编译 + ARM 板部署 | 2 周 |
|
|
|
|
|
|
-| 时间 | 内容 |
|
|
|
-| --- | --- |
|
|
|
-| 每周日 | 周产出检查 |
|
|
|
-| 2026-08-04 | 第一个月复盘,调整下月计划 |
|
|
|
-| 2026-09-30 | 简历自检 |
|
|
|
+每个 Sprint 用元学习教练指令:AI 出 3 案例 → 比较建规则 → 自己写 → AI 验证。
|
|
|
|
|
|
---
|
|
|
|
|
|
-## 本月需重点关注的风险
|
|
|
+## 关键里程碑
|
|
|
|
|
|
-1. HAL 库迁移时间紧:江科大视频较长,不要逐帧跟学,按需求查手册迁移,截止 2026-07-15
|
|
|
-2. 论文 2 写作质量:CMPB 被拒说明写作和实验设计可能不够,投稿前找人看或自查
|
|
|
-3. 嵌入式起步慢:FreeRTOS 如果卡住,先跑通再优化,不要死磕
|
|
|
-4. 英语基础弱:六级 350 冲 425 只需每日 1.5 小时,核心是真题循环,不需要 2.5 小时
|
|
|
-5. 硬件预算:FreeRTOS 用已有开发板,Linux 阶段再看是否需要正点原子或百问网开发板
|
|
|
-6. 论文与嵌入式的自然分工:论文是固定任务(投稿、改稿),做完就好;嵌入式是需要连续积累的工程能力,必须保持每天 4.5 小时
|
|
|
+| 时间 | 节点 | 判断 |
|
|
|
+|------|------|:----:|
|
|
|
+| 08-10 | ZET6 项目收尾(README完成) | ✅ |
|
|
|
+| 08-15 | 第一批投递发出(医疗器械方向) | ❌ 未投递 |
|
|
|
+| 08-27 | 简历内容框架就绪,待填信息 | ⏳ |
|
|
|
+| 09-20 | 论文 2 初稿完成(延期) | ⏳ |
|
|
|
+| 09-15 | 目标:拿到面试机会 | ⏳ |
|
|
|
+| 10-01 | 目标:拿到实习 Offer | ⏳ |
|
|
|
+| 12-30 | CET-6 考试 | ⏳ |
|
|
|
|
|
|
---
|
|
|
|
|
|
-## 文档索引
|
|
|
+## 风险预案
|
|
|
|
|
|
-| 文档 | 内容 |
|
|
|
-| --- | --- |
|
|
|
-| 04-现状诊断.md | 个人优势、短板、机会、风险 |
|
|
|
-| 05-职业目标.md | 分层目标和里程碑 |
|
|
|
-| 06-行动计划.md | 当前文档,月/周执行计划 |
|
|
|
-| 00-个人信息采集.md | 基础背景 |
|
|
|
-| 01-方向适配信息采集表.md | 详细能力自评 |
|
|
|
-| 03-行动计划前补充信息表.md | 论文、嵌入式、英语等补充信息 |
|
|
|
+| 风险 | 应对 |
|
|
|
+|------|------|
|
|
|
+| 论文 2 延到 9 月 | 嵌入式线降到每天 1h,论文优先 |
|
|
|
+| MCU 实习投了没回音 | 扩大投递范围 + 让同学内推 + 降低期望公司级别 |
|
|
|
+| 实习太忙没时间学 Linux | 主攻工作中用的技术栈,Linux 放周末 |
|
|
|
+| 实习内容太简单(只做测试) | 主动找活 + 业余自己补项目 |
|
|
|
+| CMPB 被拒 | 改投不花太久,不影响实习投递 |
|
|
|
+| 英语 12 月没过 425 | 不影响就业,只影响申博 |
|