转载 程序员的十层楼
?
第4层大牛
从第3层爬到第4层可不像上面说过的那几层一样容易,要成为大牛的话,你必须要能做牛人们做不了的事情,解决牛人们解决不了问题。比如牛人们通常都不懂写操作系统,不会写编译器,不懂得TCP/IP协议的底层实现,如果你有能力将其中的任何一个实现得象模象样的话,那么你就从牛人升级为大牛了。
当然,由于各个专业领域的差别,这里举操作系统、编译器、TCP/IP协议只是作为例子,并不代表成为大牛一定需要掌握这些知识,以时下热门的多核编程来说,如果你能比牛人们更深入地掌握其中的各种思想原理,能更加自如的运用,并有能力去实现一个象开源项目TBB库一样的东西,也可以成为大牛,又或者你能写出一个类似Apache一样的服务器,或者写出一个数据库,都可以成为大牛。
要成为大牛并不是一件简单的事情,需要付出比牛人们多得多的努力,一般来说,至少要看过200~400本左右的专业书籍并好好掌握它,除此之外,还得经常关注网络和期刊杂志上的各种最新信息。
当牛人晋升为大牛,让牛人们发现有比他们更牛的人时,对牛人们的心灵的震撼是可想而知的。由于牛人们的数量庞大,并且牛人对大虾和菜鸟阶层有言传身教的影响,所以大牛们通常能获得非常高的社会知名度,几乎可以用引无数菜鸟、大虾、牛人竞折腰来形容,看看前面提过的Linus Torvalds等大牛,应该知道此言不虚。
虽然成为大牛的条件看起来似乎很高
原创力文档

文档评论(0)