posts - 211,  comments - 582,  views - 53万
现在看来我有一些忽视计算机科学的理论知识的学习,一个迹象是我好像没有怎么学过这个方面的东西,二来没有在我的未来学习的计划中看到它们的位置。这是一个危险的信号,

现在看来要想在程序员这行做好,需要多个方面的知识,从重要程度来说是;行业知识,工程知识,实践知识,理论知识。这个重要度,从某种程度上是可以倒置过来的。虽然并不是和数学定理一样一环扣一环。

我心目中的计算机科学的理论包括:计算机组成原理,编译原理,操作系统,数据库,算法和数据结构。另外还有数学理论如离散数学。虽然从某种程度上来说这些基础课我比很多计算机系的专业学生都要强,但是算来也就是粗浅了解而已。基础这个东西虽然我在某些场合发表了要建一个狗窝,不要打一个摩天大楼的地基的言论,但是我想没有人心里认定自己就是做一个一线的产业工人吧。
posted on   taowen  阅读(715)  评论(1编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示