你有一份想要进行的项目列表
… 你有一份想要进行的项目列表。这很好。学习会给你一个基础(我个人发现,一旦我有条理且耐心地学习了数据结构与算法,这几乎是学习编程和计算机科学中最有趣的部分,所以项目并不是唯一的方式),但实践会给你一个可以在此基础上构建的东西,用比喻来说。只是要记住,你可能不会从基础开始构建这些东西,因此你可能不会学到操作系统、网络或编程语言。相反,你将发展出在特定工具上的技能,这些工具依赖于这些技术。这没问题。但如果你真的想非常具体地深入研究这些主题和技术,那么你需要意识到,你所描述的产品或项目并不会给你想要的进展。如果你真的想了解网络,不要建一个网站;在阅读规范后,尝试从头开始实现telnet或tcp/ip。如果你真的想了解操作系统,那就去构建一个操作系统。…
源讨论一个37岁想要学习计算机科学的人原帖 174 条评论 · 导入时统计