严重声明:only轻松一下,无幽默感者请不要往下看。 "oE* 9J?e
( D}"&2
大家都干挨踢行业的,想成为人人敬仰的挨踢大师么?我就把我和别人身上总结出来的方法写成一速成大法。其实这个我本不想说的,这个行业浮躁的人太多了,真正厉害的大师级人物数来数去就那几个人,反正正是因为浮躁的人太多,那多加几个也无所谓的,对吧。 vO$ra5Z
7>x;B
第一步基本功 A'DVJ9%xB
u3wL<$2[8
不管什么都要打好扎实的基本功,但是我写的这个是速成大法,就不能讲那么多基本知识了。 X7e/:._SAH
J#7(]!;F
看看那些大师,一出口就是嵌入式,契约编程,原语,面向方面,面向服务,面向组件,时间片,元编程,XX模式,动态代理,分布式,并行处理等等。所以,你必须要掌握这些城唬得住初学者的词汇。这些词汇,可以在一些如计算机等级考试四级培训教材,或者什么系统分析师,软件设计师考试复习题上面随便找点。 R[yL_>
z
Z%/W)t
然后提到CPU,言必称C51,AD21xx,ARM。x86 ?那还得是基础!我是高手我不懈! )bYez
H%Y%fQ~^
提到Win32 的API,记住,出口的API一定要以Nt,Rtl,Zw,Pfx,Ki,Ldr,Dbg,Csr开头。不是这些开头的API都是简单的东西,本高手还看不起。如果没有高手在场,你就随便拿一个你知道的API,如CreateFile,前面加上一个前面的前缀,如Nt,你就说我创建文件都用NtCreateFile,你们那方法没技术含量。万一说错了,高手不在也不怕,在也不见得会指出你的错误,如果真万一有个25%的几率说你说错了,你就说你学的东西太多太杂了,一下没记过来,真正的高手的知识面都是很广的。 dB`b9)Tk0z
IH3FK!>6
另外,多翻一些书后面的参考书目,和作者,一些超级大腕要知道一些。如Bjarne Stroustrup, Djkstra, Bruce Eckel, Don Box, Stanley B Lipman, John Carmack, 设计模式的四人帮。最好的方法是去书店,找机械工业出版社《计算机科学丛书》的一些书,把作者都记下来。记住,不要记译者,也不要记国内的作者名字,稍微了解一下技术作者有侯杰,李维,潘爱民等人就足够了。因为高手是要看英文影印版的书。 ^"tqdeCb=
`)tK^[,<W
然后技术方面,我认识的真正的超级大牛人,一般都是全才,或者是精通几个方面的。但是对于吓唬新手,没必要,什么领域知道一两个词汇足以。所以你只懂一个方面就可以了,一般初学者,以SDK,汇编,编译原理和一些低层的东西为衡量一个人是否是高手的标准,所以,你可以不学高级语言,一上来就搞汇编。也许有些人先学高级语言,学到汇编的时候,高级语言已经学了好多年了。这样的人,在新手面前,会认为水平不如别人学汇编一年的人。所以你可以吓唬新手,我只用汇编!其实你只会汇编而已。其他语言也是一样,我只用VB.NET!其他的我太忙了,我不想学!扯个其他理由也可以,因为要当高手必须要会扯理由。 g[!Cj,
C.E[6$oVc
第二步,语言是新手衡量高手的重要手段 oO:LG%q
yH(V&T