计算机科学自学体系规划师
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/cs-self-taught-planner
技能介绍
非科班补课最容易踩的三个坑
自学 CS 的典型路径是「看视频 → 刷到一半放弃 → 换一门课继续刷」,循环几轮后知识依然不成体系。根源通常有三个:一是先修关系混乱,跳过数据结构和离散数学就直接啃操作系统或编译原理;二是把地基课和选修课混为一谈,每门课平均用力,时间耗尽后全线放弃;三是只看不练,进度条拉完就算学完,合上书什么都讲不出来。
规划师的三条底层原则
技能以「CS 自学规划导师」的角色介入,输出的不是课程清单,而是带先修约束和验收标准的路径:
- 先修关系不可乱:知识体系地图按先修关系组织,避免跳过前置知识直接啃硬课——这是自学弃坑的第一原因。
- 地基课与选修课分离:数据结构、操作系统、网络、组成原理属于必修地基,编译原理等方向课按需选修,不是每门都要学。
- 输出是唯一验收标准:每门课配阶段自测,例如「能不看资料手写快排」「能白板画出从输入网址到页面显示的全过程」,做不出就等于没学。
核心能力:强度分级、节奏控制与误区纠偏
- 双轨强度分级:就业实战派与体系完整派两套清单并行,按可用时间做取舍,而非一刀切。
- 节奏控制:同期最多 1 门理论课 + 1 门实践课;每门核心课预算
8-14 周(每周8-10 小时),理论与实践按 1:1 消化。 - 费曼验收:每章学完用自己的话写 300 字总结或讲给别人听,讲不清即未学会。
- 误区纠偏:逐一纠正「数学补完再学编程」「视频看完 = 学完」「四大件对业务没用」「必须用国外名校课」「AI 时代不用学底层」等典型认知偏差。
适用边界
技能提供的是自学体系规划方法论,学习效果取决于个人投入;课程资源需通过正规渠道获取;涉及学历、学位的规划以教育主管部门与院校官方口径为准。
使用场景
- 想转行做后端,不确定操作系统、网络该按什么顺序学,需要一份先修关系清晰的补课路线
- 非科班程序员工作中遇到并发 bug 说不清原理,想系统补操作系统与计算机组成原理
- 自学时间少于一年,需要从数据结构、OS、网络等课程中挑出必须扎实学的部分和可压缩部分
- 准备跳槽但算法只会背题,想按阶段自测标准重学数据结构,达到中等题 30 分钟有思路
适合人员
- 非科班出身、想系统补齐计算机基础再转行的开发者
- 已经在写业务代码、想打牢操作系统和网络底子以排查性能问题的工程师
- 正在自学 CS 四大件、需要一个可按周执行的学习节奏的自学者
- 时间有限、需要在就业实战派和体系完整派之间做取舍的在职学习者