打印

程序员的十层楼,各位大牛看看如何?

[复制链接]
9216|41
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xzhihui|  楼主 | 2013-7-11 17:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xzhihui 于 2013-7-12 16:51 编辑

今天在红黑联盟里看到这个帖子,感到新鲜。
http://www.2cto.com/kf/201202/118123.html
帖子里面提到的十层楼 摘要:

     1层菜鸟,“第1层楼属于地板层,迈进这层楼的门槛是很低的。基本上懂计算机的基本操作,了解计算机专业的一些基础知识,掌握一门基本的编程语言如C/C++,或者Java,或者JavaScript,...,均可入门迈进这层。

2层大虾,    “ 从第1层爬到第2层相对容易一些,以C/C++程序员为例,只要熟练掌握C/C++编程语言,掌握C标准库和常用的各种数据结构算法,掌握STL的基本实现和使用方法,掌握多线程编程基础知识,掌握一种开发环境,再对各种操作系统的API都去使用一下,搞网络编程的当然对socket编程要好好掌握一下,然后再学习一些面向对象的设计知识和设计模式等,学习一些测试、软件工程和质量控制的基本知识,大部分人经过2~3年的努力,都可以爬到第2层,晋升为"大虾"。”

3层牛人,      “当然除了上面说的知识外,大虾们还需要去学习各种经验和技巧。当然这点难不倒他们,现在出版的书籍众多,网络上的技术**更是不胜数,然后再去各种专业论坛里泡一泡,把这些书籍和**中的各种经验、技能、技巧掌握下来,再去学习一些知名的开源项目如Apache或Linux操作系统的源代码实现等。此时对付一般的疑难问题通常都不在话下,菜鸟和大虾们会觉得你很"牛",你也就爬到了第3层,晋升为"牛人"了。”

4层大牛,    Linus Torvalds, 比尔盖茨 属于这层,“比如牛人们通常都不懂写操作系统,不会写编译器,不懂得TCP/IP协议的底层实现,如果你有能力将其中的任何一个实现得象模象样的话,那么你就从牛人升级为"大牛"了。”

5层专家,   “可能有些人已经明白第5层楼的奥妙了,那就是需要做基础研究,当然在计算机里,最重要的就是"计算"二字,程序员要做基础研究,主要的内容就是研究非数值"计算"。”
6层学者,“这层楼里所说的创新,是指学术层面的创新,是基础研究方面的创新,和专利的概念是完全不同的”
7层大师,“我把我猜测本国有可能进到这层楼的大师列一下,以起个抛砖引玉的作用。汉王的"手写识别"技术由于是完全保密的,不知道它里面用了什么思想,原创思想占的比重有多少,因此不知道该把它划到这层楼还是更高一层楼去。原山东大学王小云教授**DES和MD5算法时,用到的方法不知道是不是完全原创的,如果是的话也可进到这层楼来。”
8层科学家,Don Knuth,Dijkstra,等没听过的名字:L “目前在国内,软件领域的唯一的科学家就是上面提过的姚期智,还是国外请回来的,并不是本土产生的。”
9层大科学家,例如 牛顿,爱因斯坦,高斯,冯诺依曼等等。
10层大哲,列举都是我没听过的名字。希尔伯特,哥德尔等几人。
11层上帝。
各位大牛看看,发表发表自己的看法呗。
我身为一个正在蜕变的小菜鸟,请给位大牛们给予一个更清晰的世界观.
评分
参与人数 1威望 +3 收起 理由
jrcsh + 3 赞一个!

相关帖子

沙发
xzhihui|  楼主 | 2013-7-11 17:19 | 只看该作者
帖子比较长,不过我想大家应该也会有兴趣看完吧。

使用特权

评论回复
板凳
refee| | 2013-7-11 17:27 | 只看该作者
有点扯吧 希尔伯特的排级比老牛老爱之流还高

使用特权

评论回复
地板
xzhihui|  楼主 | 2013-7-11 18:44 | 只看该作者
我的境界太浅薄了,对里面的说法不敢下断论,所以就问问大家的看法咯。
集思广益,建立一个客观的,大众的,具有中国特色的世界观。

使用特权

评论回复
5
xzhihui|  楼主 | 2013-7-11 18:44 | 只看该作者

使用特权

评论回复
6
xzhihui|  楼主 | 2013-7-11 19:04 | 只看该作者
关于这个帖子作者的一些资料。

周伟明,毕业于上海交通大学,1994年开始从事专业软件开发,曾工作于美国加州硅谷的DASCOM Inc公司(现为IBM的全资子公司)和华为技术有限公司等企业。在网络安全软件、服务端软件、机器翻译软件、工具软件、嵌入式系统等领域都拥有丰富的专业实践经验。近年来周伟明先生潜心研究多核编程技术,于2006年编著出版了国内第一本专门研究多任务情况下数据结构与算法的专著,获得业界的好评。此后周伟明先生再接再厉,更加深入地研究多核程序设计中范围更加广泛的重要的主题,提出多核程序设计的新观念——“象使用内存一样使用CPU”,并且致力与编写一本新的多核编程技术著作,将自己的研究成果和技术思路总结出来。
参考自CSDN。

使用特权

评论回复
7
maychang| | 2013-7-11 21:16 | 只看该作者
确实有点扯,哥德尔自己大概也不敢这么说。
爱因斯坦和哥德尔是莫逆之交,哥德尔入籍和晋升教授都是爱因斯坦帮忙。

使用特权

评论回复
8
maychang| | 2013-7-11 21:38 | 只看该作者
巴贝奇、阿达、图灵、香农……
计算机界最高奖是图灵奖,这个人总不能不提吧?

使用特权

评论回复
9
dirtwillfly| | 2013-7-11 21:38 | 只看该作者
非计算机,通信,自动化相关专业毕业的是啥层次?菜鸟的菜鸟?还是菜鸟的虫子?

使用特权

评论回复
10
icecut| | 2013-7-11 22:52 | 只看该作者
高人都在土里

使用特权

评论回复
11
chunyang| | 2013-7-12 00:02 | 只看该作者
那个所谓“十层楼”的帖子几年前就在21IC出现过了,对于这种说法,笑笑就可以了。楼主有兴趣看大家的各种点评观点,去挖坟吧……

使用特权

评论回复
12
xzhihui|  楼主 | 2013-7-12 00:31 | 只看该作者
maychang 发表于 2013-7-11 21:16
确实有点扯,哥德尔自己大概也不敢这么说。
爱因斯坦和哥德尔是莫逆之交,哥德尔入籍和晋升教授都是爱因斯 ...

图灵被作者排到9层了,属于大科学家

使用特权

评论回复
13
xzhihui|  楼主 | 2013-7-12 00:32 | 只看该作者
本帖最后由 xzhihui 于 2013-7-12 00:39 编辑
dirtwillfly 发表于 2013-7-11 21:38
非计算机,通信,自动化相关专业毕业的是啥层次?菜鸟的菜鸟?还是菜鸟的虫子? ...

我说的描述的大概意思,详细的情况要看原帖呀:L,转行的,新入门的都属于菜鸟,我的看法。。

使用特权

评论回复
14
xzhihui|  楼主 | 2013-7-12 00:32 | 只看该作者
maychang 发表于 2013-7-11 21:16
确实有点扯,哥德尔自己大概也不敢这么说。
爱因斯坦和哥德尔是莫逆之交,哥德尔入籍和晋升教授都是爱因斯 ...

我对哥德尔是不熟悉,以前都没听过。。

使用特权

评论回复
15
xzhihui|  楼主 | 2013-7-12 00:33 | 只看该作者
icecut 发表于 2013-7-11 22:52
高人都在土里

10层的确实都入土了,本帖的不算:lol

使用特权

评论回复
16
xzhihui|  楼主 | 2013-7-12 00:34 | 只看该作者
chunyang 发表于 2013-7-12 00:02
那个所谓“十层楼”的帖子几年前就在21IC出现过了,对于这种说法,笑笑就可以了。楼主有兴趣看大家的各种点 ...

我是今天才看到,以前没看到过。
不管对不对,总算涨涨见识啦。原帖是09年的,是蛮久了。。

使用特权

评论回复
17
xzhihui|  楼主 | 2013-7-12 00:41 | 只看该作者
maychang 发表于 2013-7-11 21:16
确实有点扯,哥德尔自己大概也不敢这么说。
爱因斯坦和哥德尔是莫逆之交,哥德尔入籍和晋升教授都是爱因斯 ...

百度了下哥德尔,觉得他如果不是性格内向的原因,一定也会名传于世。

使用特权

评论回复
评论
maychang 2013-7-12 00:45 回复TA
和性格内向有什么关系?性格内向莫过于卡文迪什,剑桥大学没有物理系,只有卡文迪什实验室。 
18
dsp007| | 2013-7-12 09:26 | 只看该作者
貌似5层以上的就不是程序员的范畴了。

使用特权

评论回复
19
xzhihui|  楼主 | 2013-7-12 10:39 | 只看该作者
maychang 发表于 2013-7-11 21:16
确实有点扯,哥德尔自己大概也不敢这么说。
爱因斯坦和哥德尔是莫逆之交,哥德尔入籍和晋升教授都是爱因斯 ...

是我说的不对。
百度百科里面的介绍应该是这么讲的。
“他是个要求比较严格的人,因此,他很多的想法在生前,都没有正式发表甚至记录,逝世后从其手稿找出。
他不喜欢谈论自己或受到注目。哥德尔曾要求王浩在死后才可以发表一篇有关他的传记。他在学术研究之外的东西,都不公开发表意见。”

使用特权

评论回复
20
xzhihui|  楼主 | 2013-7-12 10:40 | 只看该作者
dsp007 发表于 2013-7-12 09:26
貌似5层以上的就不是程序员的范畴了。

程序员也可以成为科学家。。
帖子有这个意思。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:独立,内敛,提升,品味。

18

主题

509

帖子

2

粉丝