为什么985计算机专业的程序员天花板这么高? 你可以关注一下你身边的架构师、CTO等高级职位,看看你的想法是否正确。 编程的本质是什么? 它使用高性能计算机来帮助我们处理超出人脑能力范围或效率低下的任务。
编程确实变得越来越容易。 很多10年前需要自主开发的任务电脑系统安全软件,现在已经被开发工具打包嵌入到开发环境中。 有些少儿编程甚至可以通过拖来拖去实现一些基本的功能。 但这些“程序员”大多很难走得更远,因为基本功差距太大。
当程序员达到一定阶段时,必须培养数学能力和对计算机系统的理解。 培养数学能力所需的教育成本相对较高。 毕竟这是一个长期的系统工程。 不过,作为一名IT从业者和程序员,我认为还是有必要了解并吃透计算机系统的。 这个过程比死记硬背数学要好。 ,容易多了。 几年前写书的时候,咨询了很多大厂的架构师,发现他们对硬件的掌握水平远远超出了我作为硬件开发工程师的预期。
看下图,内存读写过程。 估计很多程序员都不太清楚这个流程。 确实电脑系统安全软件,有99%的几率不会用到,但可能就是这1%决定了你的职业走向。
所有IT生态系统都是建立在计算机硬件系统之上的。 如果这个底层领域的知识体系不巩固,上层知识体系必然成为空中楼阁。 掌握计算机基础知识就相当于掌握基础物理。 正如基础物理纳入义务教育阶段一样,掌握计算机基础知识也应该是每个IT从业者的基本技能。
本期OSCHINA专家问答(6月16日-6月22日),我们邀请冬瓜哥以“计算机系统原理与软件开发”为切入点进行讨论,内容包括:
此外,讨论还可以扩展到软硬件开发、芯片开发、计算机视觉等相关领域。
长按识别下方二维码,立即提问:
嘉宾介绍
冬瓜哥(张东饰)是一个IT狂人,目前在一家半导体公司担任系统架构师。 喜欢钻研研究,是《大话存储》、《大话计算机》系列书籍的作者。公众号:大华存储
为了鼓励提问者积极提问,清华大学出版社将在问答结束后从提问者中选出3名幸运用户,赠送《大计算机》书籍一套。
购买地址:
京东:
当当:
您可以在以下地址下载第一本开源书中的《大华计算机》目录和16页计算机架构思维导图。 你可以从目录或者思维导图中找到你感兴趣的话题,和冬瓜哥讨论。
下载地址: 提取码:bmdx
欢迎大家向冬瓜哥询问相关问题。 长按识别下方二维码或点击文末阅读原文。
我觉得不错,请点击看看。