2001年春节后,我到一家计算机系统集成公司做销售,可能主要是有一些其他行业的销售经验和经历,尽管几乎不懂计算机,但总算混进了IT业,很是高兴。
对于销售来讲,大多数经理认为只要是懂得技术“解决方案”,会拉拢客户就OK了,技术知识是不太重要的。好,我就看看公司在买一些什么产品,我们的优势“解决方案”是什么。什么PC SERVER、VOD、超级计算、千兆以太网等等都在看,可我一点都不懂啊!喂,问问大家,工作站是什么?服务器又是什么?它们的区别是什么?靠,交换机是干什
么用的,路由器又是干什么用的?技术部的人谈到的“三层交换”和“三层架构”是什么意思,是不是一个概念?我算服了,我连WIN98都不会耍,还给客户吹什么“解决方案”呀!
天天找技术部的人问的都是一些低级问题,每次和客户谈都要带工程师,刚开始可以,以后不可能次次都找他们吧。怎么办?靠自己,从头学起,从基础学起!
幸好天生喜欢看书,精于选书,会买书。
先学硬件——推荐《硬件大师》,秋实工作室,清华2000年6月版——,总算了解了PC的组成与基本原理;
操作系统嘛,算了,WIN98过时了,直接学WIN2000好了。
学完以后,才知道这些都是一些DIYer们干的事,学点理论吧。——吐血推荐《计算机组织与结构—性能设计(第五版)》,William Stallings,电子工业2001年5月版;《操作系统—内核与设计原理(第四版)》,William Stallings,电子工业2001年6月版
好,现在我有一点计算机的初步理论知识和实践了。但是计算机技术确实太多太深了,硬件方面,小到PC,大到并行计算;操作系统方面,从单机到网络,从大型机SMP到集群和NUMA,商用的还有Windows、Linux、Unix;数据库方面,从关系数据库到数据仓库,数据挖掘;语言方面,C,C++,.NET,JAVA......要真正学懂计算机,有了一定基础后得选某个方向先发展,我选了网络。
我先看了《局域网一点通(之一),(之二)》,对网络有了初步认识,开始看理论书籍了,以下是强烈推荐:
《计算机网络(第三版)》,谢希仁,大连理工大学2000年6月。引入网络世界
《TCP/IP起跳》,和敬,时年译,电子工业2001年1月版。对TCP/IP协议最好的入门级介绍
《局域网与城域网(第六版)》,William Stallings,电子工业2001年4月版。加深对局域网的理解
仅有网络方面的知识是不够的,我体会到计算机网络是通信与计算机的结合,从原理来看,传统的通信是电路交换,计算机网络是分组交换,要深入了解计算机网络,必须具备通信网络的一些知识,通信方式又要分固定通信和移动通信,我又看了一些书(继续强烈推荐的):
《通信系统与网络(第二版)》,Ray Horak,电子工业2001年3月版。弥补了我在传统通信方面的知识
《现代移动通信技术与组织》,常大年等,北京邮电大学2000年8月版。了解了最新移动通信的基础知识
《用TCP/IP进行网际互联 第一卷:原理,协议与结构(第四版)》,Douglas E Comer,电子工业2001年5月版。加深对现代计算机网络TCP/IP协议的理解
至此,我已经真正了解到计算机网络的整个体系结构了,说实在的,我当初并没有想要考CCNA,而是和本论坛大多数朋友一样,想通过认证这条路谋取更大的发展。但是,我发现现在学CCNA就顺理成章了!而且后来我更发现我必须考CCNA,这样才能把我学的东西“串”一遍。
CCNA学习过程
2001年10月6日(我买书都会记日期的),我买了《CCNA 2.0 考试指南》(英文原版),Robert E. Larson,电子工业2001年8月版。这本书讲的非常好,我来形容就是全面、深入、现代,缺点是不如Sybex和人邮的书考试针对性强。无所谓,我的初衷本来就是通过CCNA的学习来加深网络知识,我于是放下其他计算机专业方面的书,专心攻它。我的英语还可以,我一章一章认认真真地看,看到关于Router的配置时就看不下去了,说实话,我没见过任何一个厂家的Router。幸好在网上找到了Sybex的路由器模拟软件--RouterSimCCNA2.1(当时没有3.0,好像是chinaitlab.net在网上第一次公布她的破解版的),帮了我很大忙,12月份好不容易看完了,又粗略地复习了一遍。在网上找了Boson的题来做,自以为应该问题不大了。Boson CCNA Test有3个Test,共有12个Quiz,靠,我的正确率几乎次次在65%到75%之间,一算分数,根本过不了CCNA。原计划圣诞节前过,只有延期了。没关系,这不能说明我的学习方法有问题,只能说明我没有把知识落到实处。第二遍做Boson,我把错过的题抄下来,注意,不是看着屏幕记忆,而是写在本子上,注明在教材上哪一页能找到答案,多记忆,多比较,决不背题,争取下一次做类似的题不出错。渐渐的,我的正确率在85%以上,曾有三次达到只错5道题,大概就是945分。春节前一个星期左右本论坛大多数刚考过CCNA的朋友在说没变题,11月的Bible足以。我其实早就Down了Bible,但是我一直没去看,我也曾犹豫是不是赶快看Bible,年前考了好轻松过年,但我感觉我可能再有一两个星期我就达到真正的CCNA水平了,多的时间都用了,还怕过年一点时间耽搁了吗?况且我可以在过年的时间看CCDA和CCNP ROUTING了。直到18号才看Bible,目的在于了解CCNA的真题,还是没去背题,而且Bible上的题、题干、答案或多或少有错,我也懒得去落实了,是死是活就看22号了。
我去的一家培训中心,考试室很小,能座5、6个人,那天上午只有我一个考,监考人员匆匆看了我的身份证后,问我是不是第一次参加CCNA的考试,我说是。他给我演示了一下如何做“拖动题”、多选题及考试规则等,然后说正式做题前有两个Cisco和Sylvan的调查要先回答。我一看,每道调查题比考题还长,管它的,就当练E文吧。正式做题了,前两道题又正好是我平时不熟的Frame Relay,还真让我紧张,我也不知道做对没有,钱都交了,今天能过就过,不能过下次就重来。离我不远的监考人员在玩Win95翻牌游戏,我问他这儿能不能抽烟,他面有难色地说房间小,烟味恐怕出不去,我就没有再坚持了。以我做销售的直觉,他人不错,我如果做弊他也许不会来管我。唉,可惜我太老实了,一本资料都没带,早知道这样,我何必如此辛苦呢?我平时都是在45分钟左右做完一套题,那天花了70分钟左右。做的时候我在想,如果题简单的话,我一定把原题一字不漏地抄下来,给大家分享。但我实在怕分神,我计划是努力达到945分的,不行就900分,最起码要过嘛,我还是没有去抄题(啪,啪,啪……几个臭鸡蛋已经砸在我头上了)。做完第65道题的一瞬间,我在END键上仅犹豫了3秒,就按了下去。屏幕一闪,我还没看清分数,也不知是怎么的,那个监考人跑过来,笑着说:“956分!”紧接着跑出去把打印文档拿给我,又去耍牌了。也许他恭喜我,也许佩服我,但除了“956分”外没更多的话,毕竟只有一面之交。我也不知道是什么心情,反正不坏,但是高兴不起来。出门时经过前台,小姐是MM,她笑着问我:“走了吗?”我很礼貌地点了个头,笑着说:“走了,下个月再到这儿考CCDA。”(哇噻,你臭美什么嘛,不过就是CCNA嘛,培训中心的MM见过的NA、NP还少了吗?)出了大门,我的心情已经好得很了。
费话说得太多,再多说几句,大家一定原谅原谅。
以小人拙见,计算机技术的学习和过认证有如下秘笈——不是《葵花宝典》:
首先是明确目的。我不反对背Bible,如果是客观种种因素、压力要求你在短时间内哪个什么CCNA或MCSE之内,而你又没有足够的能力和精力去应付,Bible是最佳途径,家家有本难念的经嘛。但是网上的免费Bible一般都有各种各样的问题,你有可能稍微要冒一些险,毕竟是免费的东东,不可能保证质量。另外就是花钱参加培训,他们是包你过的,除了CCIE以外,具体方法当然有很多了,他们可能提供保质保量的Bible,也可能在考试时让你翻书翻资料,还有不让你考而直接做一个成绩单的。你放心,拿人钱财,与人消灾嘛。当然这种方法你要多花点银子。不过现在而今眼目下,生意难做,培训机构也在相互竞争,杀价很利害,也不一定会让你倾家荡产的,当然要看认证的级别了。我不是在诋毁培训机构,也有一些教学质量高,相对严格的。如果你是想学知识,且听我慢慢道来:
首先是要有兴趣。如果你不喜欢计算机,只想进IT领域挣点相对高点的money的话,干脆就别考认证了,或者潜心做一些非技术性的活,比如销售,主要是拿单子,此外能学多少算多少。或者是重新选个你喜欢的行业,况且IT业里面决不都是高薪,有的很高,有的很低,落差很大,看你造化了。
其次是立足于自学。因为自学的收获比短期培训的收获大,自学的更全面,自学的时间更好把握,自学的金钱花费最少……只要方法得当,肯下工夫,你一定能自学成功。
方法很简单,先有初级实践,再全面学习,达到一定基础后再在某一方面或几方面深入,等你把你认为该深入的领域都涉猎了以后,你就全面了。再选一个方向继续钻下去,你就是江湖一等一的高手了。
初级实践我想是必不可少的,我就不多说了。
全面学习过程中,注意要“好读好书,不求甚解”。我在我的第二阶段看的书都是我所了解到的最好的和最适合我的书,但是我都只读了一遍。我没有精读,而且以我当时的水平也不可能精读,现在也不可能,就算可能,我也会花5、6倍的时间。一句话,没有必要精读,因为我看中的是理论体系知识,而不是具体某一点。比如我知道IEEE802标准系列是关于OSI模型的下两层或DoD模型的接入层的,它们有哪些分类,我才不关心以太网和FDDI的编码方式是什么呢。看书要同时看,决不是一段时间只看一本书,再看下一本,我认为这样看书不累,而且有自然消化时间。
我的第三阶段就是认证了,先是CCNA。原计划3个月,但超出我的意外,前后我花了4个月的时间,我精力集中在上面,总算是较满意地过了。接下来,CCDA、CCNP、CCDP、CCIP、CCIE笔试,有条件有能力就Lab,没有就算了。题外话,过了CCIE只能证明你精通Cisco的设备和互联网技术,CCIE都懂