以下内容大致分为这几个模块(Personal Experiences):
-
Computer_Science 学习路径规划(参考以下两个网站足以对 CS 体系有充分了解)
-
四大基本公开课
-
CS106X
-
算法导论
-
CSAPP
-
算法
-
学习: 算法导论, 灵茶山艾府, ACWing: 系统课以及大佬的代码逻辑学得很舒服
-
刷题:
LeetCode,洛谷 -
练习比赛:
Code Forces,牛客 -
正式比赛: ACM/ICPC, 蓝桥杯(报名费真坑钱)
-
-
实用技能
-
代码规范:
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 review -
AzureLinux 虚拟机体验非常不错 -
Office 365A1 资格, 除了不能使用电脑桌面端Office其他体验不错
-
-
论坛
-
Github前文已经介绍 -
Stack Overflow大型英文QA论坛 -
LINUX DO中文论坛(社区友好, 规则严苛且合理. 由"秦始皇"创立, 不知道能撑多久) -
XDA以手机为主的技术论坛
-
-