u_in_an 从我视角看,初学阶段能抓住的大概是 编程语言(通用的部分) + 数据结构和算法 + 操作系统 + 网络 + 编译原理 等等(这些够玩很久了),大概一个可以把整个体系串起来的书和课程是 CSAPP。
(不过我多年老登可能很难新手视角去就具体课程展开些啥,估计需要有人补充下)
这个问题比较普遍,建议是你可以先和 deepseek / 豆包 / 元宝 等 llm 模型聊一聊,总结出一些你可能疑惑的点,然后再抛出来看看。我试着贴了下你的疑问,ds 老师回答还是蛮有参考价值的:
https://chat.deepseek.com/share/h3jy4jso2q9bmn5pbi
素养和心态是第一位,因为世界一直在变,基础扎实才好不变应万变,到具体路径就都是自己走出来的,很难能复制。
所以一个可以参考的思路是,两条线并行,一是尽可能手上的事情折腾到融会贯通;二是结合你学校培养方案,AI 和搜索引擎有一个大概的模型,再形成一个合适自己的规划,再在行动中不断调整。
重中之重是先行动起来,从小事做起,就像我 这里 说的,有的东西其实还没有到当下的你需要焦虑的阶段,不必分心,保持学习,等你找到写代码的感觉,拿到真正的“入场券”再研究下步计划不迟。