学习指南概览
本指南面向太原理工大学 计算机相关的学生,帮助你梳理计算机各个方向的学习路线。
暂定计算机相关方向,因为贡献者大多为软件、计算机、人工智能学院的同学,后面有机会会扩展到其他学科。
这个指南是什么
- 不是官方教学大纲的替代品
- 是学长们走过弯路后的经验总结
- 是课堂之外的自学路线图
如何使用
每个学期的页面包含:
| 内容 | 说明 |
|---|---|
| 课程列表 | 该学期的主要课程及难度评估 |
| 学习建议 | 学长对该学期课程的学习心得 |
| 推荐资源 | 网课、教材、博客、项目等 |
关于计算机学习
大学计算机教育教的是"计算机科学",不是"写代码"。你会在课堂上学到操作系统、数据结构、编译原理,但不会有人手把手教你写一个完整的 Web 应用。这个差距需要你自己填补。
大一最重要的是两件事:
- 培养自学能力 —— 这是整个职业生涯最重要的技能
- 打好编程基础 —— 至少熟练掌握一门语言
提示
不要让绩点成为你唯一的追求。多写代码,多做项目,多看文档。
遇到问题怎么办
自学路上不可避免会遇到各种问题——代码报错、环境配不好、概念看不懂。会提问比会写代码更重要。
在向学长、老师或社区求助之前,建议先读一读 提问的艺术,它会告诉你:
- 如何描述你的问题让别人愿意帮你
- 什么样的提问方式最容易得到有效回答
- 哪些行为会让你的问题被无视
一个好的问题,本身就是答案的一半。