b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

程序员的十层楼(第四层和第五层)

电脑杂谈  发布时间:2020-05-18 06:10:33  来源:网络整理

11层小高层3楼_18层的楼13层好吗?_程序员十层楼

程序员的十层(第一层,第二层和第三层):

程序员的十层楼(第四层和第五层):

程序员的十层楼(第六层和第七层):

程序员的十层(第八层和第九层):

程序员的第十层(第十层):

程序员十层楼_11层小高层3楼_18层的楼13层好吗?

程序员的十楼(十一楼):

从第3层爬到第4层不如上述各层容易. 要成为一头大奶牛,您必须能够做到奶牛无法做的事情,并解决奶牛无法解决的问题. 例如,牛人通常不知道如何编写操作系统,不编写编译器并且不知道TCP / IP协议的基本实现. 如果您有能力将它们中的任何一个都实现得体,那么您可以从牛身上升级. 对于“丹尼尔”.

当然,由于各个领域的差异,操作系统,编译器和TCP / IP协议仅是示例,并不意味着您必须掌握这些知识才能成为“大牛”. 就当今流行的多核编程而言,如果您可以比Niu人更深入地掌握各种思想和原则,那么您可以更自由地使用它们,并能够实现开源项目TBB库之类的功能,您还可以成为“大牛”,或者您可以编写像Apache这样的服务器,或者编写,可以成为“大牛”.

成为“大牛”不是一件容易的事,它比牛人需要付出更多的努力. 一般来说,至少已经阅读和掌握了200到400册书籍,此外,您必须始终注意Internet和期刊上的最新信息.

当“纽伦”被提升为“大牛”时,让“纽伦”发现牲畜的数量超过了他们,那么,“纽伦”的内心就会感到震惊. 由于牛群数量众多,并且牛群对虾和菜鸟阶层有规定性的影响,因此丹尼尔斯通常可以获得很高的社会声誉,这几乎可以被描述为“邀请了无数的菜鸟,虾和牛”争夺腰围”,看看前面提到的莱纳斯·托瓦尔兹(Linus Torvalds)和其他大牛,您应该知道这句话是正确的.

18层的楼13层好吗?_程序员十层楼_11层小高层3楼

尽管成为“大牛”的条件似乎很高,但这个地板并不难爬. 只要你努力工作,质量不是很差,仍然有很多“牛”. 爬到这个水平. 可以看出,“丹尼尔”地板上的人数并不像预期的那样少,例如,比尔·盖茨(Bill Gates)等人也属于这一层.

由于“大牛”层中的人口众多,很难计算中国的“大牛”数量或西方的大牛数量是否庞大?我认为这应该是一个相当大的数目,否则中国的“大牛”将会更多.

看到这一点,许可能会认为我在这里胡说八道. Linus Torvalds编写了著名的Linux操作系统. 在中国,没有人写过这样的东西. 我们的“大牛”如何与西方相比?我不知道你是否注意到了. 莱纳斯·托瓦尔兹(Linus Torvalds)刚刚写了一个操作系统的原型,看起来像一个不错的形式. 在Linux真正发展成为享誉全球的开源操作系统的时期,这完全是因为许多支持开源软件的商业公司,例如IBM,已经派出许多英雄来支持Linus Torvalds进行开发.

一些新秀可能会认为Linus Torvalds是程序员的上帝,所以让我们讲一个简短的故事:

Linus程序员十层楼,Richard Stallman和Don Knuth(加德纳)一起参加了会议.

18层的楼13层好吗?_11层小高层3楼_程序员十层楼

Linus说: “上帝说我创造了世界上最好的操作系统. ”

理查德·斯托曼(Richard Stallman)自然不情愿地说: “上帝说我创造了世界上最好的编译器. ”

DonKnuth怀疑地说道: “等等,我什么时候这么说的?”

可以看出,Linus Torvalds的技术水平没有预期的高,但是“ Niuren”和“ Prawn”认为“ Daniu”甚至比他们更好. 在我们国家,那时有些人还处于“大虾”层,他们还可以写有关如何编写操作系统的书,他们写得很好,并且编写的操作系统外观还不错. . 来. 我认为中国的“大牛”不会比西方更糟. 没有人编写类似的商业产品的原因完全是由于社会环境,而不是因为缺乏技术能力.

“大母牛”成为大母牛的主要原因是因为它们掩盖了“牛人”,而不是他们的想法. 也许有很多新手,大虾,甚至牛人都认为“大牛”水平已经达到顶峰,但是大多数“大牛”应该是自知之明. 他们知道他们还没有爬到山腰,他们几乎无法计数. 在半桶水的水位上,其中一些人没有疲倦和躺下就爬到了这个水位. 他们仍然精力充沛,有抱负. 他们将继续攀升到一个新的水平.

18层的楼13层好吗?_11层小高层3楼_程序员十层楼

看到这一点,也许有些菜鸟,虾和牛人们不了解,那里的地板比“大母牛”高,那是什么地板?让我们看看五楼的奥秘.

当丹尼尔斯实际制作操作系统或其他类似软件时,他们会发现他们的基本技能仍然有很多缺点. 以内存管理为例,如果您直接复制Linux或其他开放源代码操作系统的内存管理算法,则会被看不起. 如果您自动实现内存管理算法,他会发现有很多与内存管理方法有关的算法. 并非所有的知识都已得到学习和实践,并且我不知道要使用哪种内存管理算法.

看到这一点,有些人可能已经了解了五楼的奥秘,也就是说,他们需要进行基础研究. 当然,在计算机中,最重要的是“计算”一词. 程序员应该进行基础研究,主要内容是研究非数值的“计算”.

非数值计算是一个很大的领域. 流行的“多核计算”和“云计算”不仅是非数值计算类别,而且还包括软件需求,设计,测试,调试,评估,质量控制,软件工程等. 本质上,它也属于非数值计算的类别,甚至芯片硬件设计也涉及非数值计算. 如果您还没有真正理解“计算”一词的含义,那么您将没有机会进入这一层.

仍然有人可能不明白为什么比尔·盖茨被放在丹尼尔的地板上而没有进入这个地板. 尽管比尔·盖茨大学尚未毕业且不高,但他收藏了2万多本书. 他比大多数人更早进入软件行业. 除了他的商务技能,即使他只看他的技术水平,它也可以被视为学习财富的五辆车. 几个顶级计算机软​​件医生的总和是没有问题的. 与像Linus Torvalds这样的“大牛”相比,他们应该熟练. 他们为什么不能进入这个楼层?

不幸的是,从Windows操作系统的实现角度来看,其对计算的理解是非常肤浅的. 如果Google对计算的理解像大学生一样,那么比尔·盖茨只能算是初中生. ,因此比尔·盖茨只能是个大人物,不能是“专家”.

看到这一点,也许国内的大奶牛会高兴的. 事实证明,比尔·盖茨只在与我同等的水平上,只要他再上一层,他就可以超过比尔·盖茨. 但是,要攀升到这个水平并不像从“纽伦”升级到“丹努”那样简单. 比尔·盖茨(Bill Gates)拥有超过20,000本书,因此您可以阅读和阅读500到1000多种书籍. 它应该不太苛刻. 当然,这不是主要条件. 更重要的是,您需要前往的学术网站进行学习. 去ACM,IEEE,Elsevier,SpringerLink,SIAM和其他地方下载论文应该成为您的常规作业. 使用Google搜索引擎学术搜索应该是您日常所需的课程. 此外,您必须始终注意是否有与您的研究相关的开源项目. 例如,当您听说有一个多核开源项目(如TBB)时,应在Google中输入“ TBB”并进行搜索. 下载源代码并仔细研究它,以使您的一只脚迅速进入了最低限度.

当您像我上面说的那样做时,随着时间的流逝,总会有一天程序员十层楼,您会发现在许多小地区,您没有学到任何新知识,所有最新知识您几乎都知道研究结果. 此时,您会发现自己比成为“牛郎”和“大牛”的水平要高得多,但是您根本不能成为“牛郎”,因为您所学到的知识和思想都是由其他人,您没有太多与他人分享的知识和想法,因此您必须继续上楼.

我不知道中国有多少“专家”,但是可以肯定的是,如果我们算出专门针对每个人的“砖房”,我们的砖房比西方的要多得多


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-213970-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...