software 3h
命令行待办清单
⌘ 编程能力⚒ 工具链 / 效率
软件入门项目。Python 写一个能用的 CLI 工具,让你懂"程序怎么和人交互、数据怎么持久化"。
验收
- ▸添加、删除、标记完成
- ▸数据存 JSON 文件
- ▸支持 --help 和子命令
副本
看再多课不如自己动手做一个。下面是从点亮 LED 到自动驾驶小车的练手项目, 按 D→S 难度排。每个项目有验收标准,做完一个就够你简历多一行。
软件入门项目。Python 写一个能用的 CLI 工具,让你懂"程序怎么和人交互、数据怎么持久化"。
入门项目。Arduino + 光敏 + LED,三件套。让你从"会写代码"到"能控制物理世界"。
练爬虫 + 自动化 + 数据可视化。做完你懂"程序怎么定时跑、怎么和外部服务对接"。
智能车的雏形。BOSS 级项目,做完你能讲"我做过一辆能自己避障的车"。电赛入门也常用这个。
你的技术名片。早搭早养,四年后你的博客就是你的作品集。顺便学静态站、CI/CD、域名。
软硬结合第一个项目。传感器 → 单片机 → 上位机 → 存储 → 报警,一条线打通。
深度学习入门项目。从调包到真懂"训练是怎么回事"。自动驾驶感知的第一步。
控制工程的入门 BOSS。PID 是工业控制的灵魂,智能车速度环、无人机姿态、机械臂位置全用它。做完你真懂"控制"。
自动驾驶移动机器人入门。这个项目能直接对接车企的"低速自动驾驶"岗。BOSS 级。
系统岗的硬通货。做完你真懂操作系统,面试大厂系统/内核岗有底气。
硬件工程师的成人礼。从"用别人做的板"到"自己设计板"。做完你简历上能写"独立完成 PCB 设计"。
后端岗硬通货。做完你懂网络编程、数据结构、并发。面试大厂后端有底气。
自动驾驶感知经典项目。比交通标志更接近"开车"。BOSS 级。
自动驾驶感知的实战项目。BOSS 级,做完你简历上"自动驾驶相关项目"这一行就有了。
终极 BOSS。不是技术难,是坚持难。一个有 star 的开源项目比 5 段实习还值钱。