以下内容大致分为这几个模块(Personal Experiences):
Computer_Science 学习路径规划(参考以下两个网站足以对 CS 体系有充分了解)
四大基本公开课
- CS50X 中英双语 Bilibili
- CS106X
- 算法导论
- CSAPP
算法
学习:
- 算法导论: 体会算法的严谨性(系统性学习)
- B 站
灵茶山艾府
: 顶级算法理解(知识点实战) ACWing
: 系统课以及大佬的代码逻辑学得很舒服(系统性竞赛)
刷题:
LeetCode
: 如何科学刷题 - 灵茶山艾府洛谷
HDUOJ
练习比赛:
Code Forces
牛客
正式比赛:
ACM / ICPC / CCPC
蓝桥杯
(报名费真坑钱)
实用技能
代码规范:
VScode
中Flake8(Python)
等插件不错Markdown
语言: 便携记笔记, 原理: 将Markdown
语言渲染成HTML
语言(浏览器中查看), 于Github
等平台广泛使用, 后续用类似的Latex
写论文不错Github
代码托管平台: 即使当作代码云备份平台也还是很不错的 (主打一个人人为我, 我为人人)Git
代码版本管理软件: 打游戏需要存档, 敲代码就不需要了吗 (备份不规范, 管理两行泪)开眼看世界的能力, 建议多处于英文互联网环境
代理环境…
英文学习: // ps: “English is the best program language in the world”.jpg
- 阅读能力: 多逛逛英文论坛, 系统设置为英文, 论文原稿…
- 口语, 听力: 英语兔(
Bilibili
), Neuro(a AI onTwitch
), TED 演讲…
实用资源
Microsoft 相关资源(多数要求学生邮件账号)
Github Copilot
码字的好伙伴, 将 write code 变成了 code reviewAzure
Linux 虚拟机体验非常不错Office 365
A1 资格, 除了不能使用电脑桌面端Office
其他体验不错
论坛
Github
前文已经介绍Stack Overflow
大型英文QA论坛LINUX DO
中文论坛(社区友好, 规则合理. 由"秦始皇"创立)XDA
以手机为主的技术论坛