编者按:不可否认的是,现在的网络工程师的贫富差距越来越大,弱者恒弱,强者恒强。作为普通网络管理员的你,如何把握学习方向,如何把握锻炼机会,从而成长为高级网络工程师、网络安全工程师等,这成为了你决胜未来的关键。而祥子的自传,或许能够给你关键的提示……
第一篇:储备阶段:成为一名合格的网络管理者
第二篇:大展身手:转型成为一名网络工程师
第三篇:专业深入:从网络工程师向专业高级网络工程师进军
第二篇:大展身手:转型成为一名网络工程师
(一)从机房调入新部门:工作与公司关键业务相关了
导语:对于一名网络技术人员来说,最关键的就是自己的工作是否能够与公司的主营业务系统密切相关,并且是创建性的建设、完善,而不是简单的维护。这对于网络技术人员的技术、收入的增长密切相关。
99年夏天,单位里新上了数据广播业务。这个业务是利用一台调制器,将一个模拟频道划分为4个2M的数据通道,利用有线电视网高速的传输数据(如股票行情、视音频、远程教育等)。这个业务跟计算机和网络都有密切的联系,祥子从机房调入一个新的部室来做这个业务,一年的时间接触了大量的新技术,也接触到各式各样的人,真是可以用多姿多彩来形容。比如利用数据广播传输股票业务吧,有线电视用户只需要家里的微机上安装一块数据广播接收卡,利用相应的软件就可以收看实时的股票行情了,当时正是股市红火的时候,在家里就可以享受大户室一样的待遇,所以有许多股民购买安装数据广播卡,这个业务也就发展的非常快。在从事数据广播业务中,有很多事情让祥子印象深刻。
“老天”是永新同方公司软件编程的老大,这套数据广播软件就是他编的,因为名字中有一个天字,所以被人称为“老天”。“老天”是在数据广播业务在我们这儿出现问题时到我们单位来做现场研发时认识的。祥子当时看着老天用VC来编译一大串一大串的代码,真是看傻了,亲眼看到才会相信,原来一款软件是这样开发出来的,而一款成功的软件是可以被全国的有线电视系统采用,并产生巨大的经济效益的。生活中的“老天”很有个性,不怎么吃饭,喝啤酒当饭,我们因此经常陪着“老天”喝啤酒,慢慢的和“老天”混熟了。原来“老天”是清华大学计算机系的,跟谭浩强共过事(谭浩强就是编那本《BASIC语言教程》的人啊,是祥子当年的偶像)。后来我曾经问过“老天”对于我们这种有志于学习编程的菜鸟有什么建议,老天说要多看外文原版的计算机书籍,国内翻译的书错误太多。祥子当年还接触不到外文的计算机书,但从此对于英文的技术资料不再排斥,看懂看不懂都要看一看,这个习惯对于祥子技术水平的提高很有帮助,也为以后通过CCNA考试打下了基础。
(笔者注:眼界有多大,世界就有多大,“老天”无疑为祥子树立起了一个极好的学习榜样)。
(二)与各公司接触,帮客户创造价值
提示:在这段时间里,祥子与各个公司的接触,不仅让祥子开阔了眼界,更重要的是让祥子间接的学习到如何与客户打交道,卖出东西不是最重要的,最重要的是帮客户创造价值,这样才能得到一个双赢的局面。这些经验都让祥子从事运维工作时受益菲浅。
搞数据广播业务要与本地的许多电脑公司打交道,各个公司的技术也是各有各的精彩,有的对于网络很熟悉(交换机、集线器、综合布线等),有的精懂ACCESS,可以自己编制小型的财务软件,祥子跟他们接触,就象一块吸水的海绵一样姿意的学习着他们的长处,彻底的从一个电脑爱好者成为一个对计算机和网络有所了解的工程技术人员。
99年的时候证券公司联网还大多采用Novell网,因为业务需要我们要从证券公司取得实时的股票行情信息(也就是那5个DBF库文件),正好祥子在学校里学过网络方面的内容,把书翻出来恶补了一个星期,结果顺利的将一台微机并入到证券公司的Novell网络中去了(当时证券公司为了安全,不允许我们直接读他们的网络中的库文件,我们采用在证券公司放置一台服务器,设置共享目录,证券公司将库文件实时的传输到这个目录中,我们再通过光缆线路将该服务器连到我们的数据广播网络中,在股票播出服务器上我们再拷贝这个服务器中的库文件)。
Novell网的组网技术很少有人接触,看到祥子也懂一点,证券公司电脑部的经理部对祥子有点刮目相看,接触的多了,也就熟悉起来。但是真正的高手还是“老天”,他写了一个程序可以在WINNT系统不登录的情况下可以实时向股票服务器传输库文件。祥子在BASIC下也写了一个类似的程序,但是一运行就挂了,原因是没有解决好文件更新时不能拷贝的问题。这让祥子清醒的认识到,编程不是儿戏,是需要坚实的理论基础作保障的。
提示:数据环网的建设让祥子接触了大型的城域网建设,接触到华为这样大型的IT公司。一开始就在一个大型的项目中锻炼,对于祥子技术水平的提高是非常有好处的。
2000的时候,广电开始了一轮数据网建设的热潮,祥子和几个有些计算机基础的同事进了新成立的开发部,进行数据网的建设,这也是祥子全面转型成为网络工程师的开始,大致经历了以下几个阶段:
我们建设了市至县的数据环网,采用了华为公司的设备,在环网建设期间接触到很多新的名词,比如ATM+IP、SDH、8750、5100等,说起来祥子在单机上面已经有一些水平了,但是一下子面对这个大的一个网络,这么多的新技术,基本上是处于两眼一摸黑的状态。平常就是跟着华为的工程师施工,一个点一个点的跑。当时给我的感觉是华为公司的文档建设的相当好,许多工程师施工(比如新开一个局点)就是打开笔记本,照着文档一步步做就成功了。更有意思的是有一位工程师大学时是学阿拉伯语的,做的却是纯技术的工作,祥子和同事都有点想不通,近几年华为在海外市场做的这么好,祥子才体会到当前华为公司就已经开始在人员上做准备了。
还有一位工程师,祥子的印象很深刻,他是山东华为的,因此干的活比直接从深圳华为总部来的工程师要杂。手机虽然始终响个不停,却很少见他有抱怨的时候。他经常说一句话:“我看看,我学一下”,遇到新的技术或新的文档,他总要看一看,如果有机会,他总要试一试,给我的感觉是他的进步特别快,隔一两个月再见到他时,他又学会了很多东西。这个工作作风在潜移默化中影响着祥子,从此祥子在工程施工,看到有用的东西都会记一下,不管是不是跟手头上的活有没有直接的关系。
编者注:“我看看,我学一下”,这种永远学习的态度,才能让技术不断进步。
(四)参加Solaris、Sybase培训 进一步深造的必要性
提示:有的时候,培训是必不可少的。UNIX系统和SYBASE数据库的学习,让祥子在工作中拥有了自己的业务专业,也为以后LINUX系统和SQL SERVER数据库的学习打下了基础。
数据环网建设完毕以后,单位就组织人员出去学习,祥子去北京参加了两次培训,一次是Solaris操作系统,一次是Sybase数据库,时间也挺有意思,第一次从北京回来后,祥子结婚了,第二次是度完蜜月后去的北京,这时已是2001年。这两次培训使祥子初步具有了应付日常工作的能力(单位中的WWW和邮件服务器是Solaris系统的,用户管理系统用的数据库是Sybase的),更重要的是开阔了眼界,培训期间接触到全国各行各业的人员,了解到大型软件在各个行业的应用情况,Sybase培训更是在Sybase公司中国总部进行的,看到大型的软件公司日常的运行情况,看到技术白领们用流利的英语与外老交流。在我从Sybase公司回宾馆的路上,总会路过Novell公司在中国的总部,当时WINNT系统在数据联网已经逐渐成为主流了,但是Novell公司的办公大楼还是很气派,下一步他会怎样发展呢?这个念头不时的会在我的脑中闪一下。当然从培训中祥子的信心又得到了进一步的增强,又一次从一无所知到最后顺利的完成学业,在一次又一次的学习经历中,祥子感受到,同样条件下学一样东西,祥子不会比别人学的差。
但是这两个软件的使用祥子也只是停留在培训时学的那个水平上,并没有进一步的提高,很简单,实际运行着的软件系统并不会为我提供一个练手的环境的,况且祥子当时的水平有限,周围也没有可以咨询的同事,所以这些系统是不敢乱动的,但是出了问题还要排除啊。祥子意识到这个问题,于是就开始了Linux操作系统和SQL SERVER数据库的学习,因为这些系统是可以安装在普通的PC机上的。
(五)CCNA,让祥子成为了一名真正的网络工程师
提示:CCNA,祥子是带着工作中的疑问去学的,学的物有所值,考的结果令人满意,祥子可以自豪的说,这个CCNA不是PAPAER。
正好01年的时候,在本市也可以参加CCNA培训了,祥子想都没想就报名参加了,成为了第一批学员,教师授课时全部板书都是英文的,因为考试的时候试题全部是英文的,我们从一开始学习就要适应这个情况,好在祥子有一点看英文技术资料的基础,没有在这一关上打退堂鼓,老师是济南海天的刘大勇,水平很高,祥子又是带着工作中亟待解决的许多问题去听的,所以效果很好。参加完培训后不到一个月的时间就参加考试了,顺利通过,分数是911,当年正好有个轰动全球的911,不会这么巧吧。
在准备CCNA考试期间,领导和同事都很支持祥子,本来部室里的微机是公用的,因为祥子成天坐在一台电脑前做试题,所以这台机器就变成祥子的专用机了,从此祥子有了一个相对固定的工作平台,这点对于一个网管员来说是非常重要的。到了准备考试阶段的后期,祥子感觉由于长时间盯着电脑看,脸色都是铁青了,有点走火入魔的味道,把所有精力都投入到CCNA考试的准备中去了。正式考试是在一个周六的下午,去考试的路上祥子反而一身轻松,已经尽力准备了,考成什么样就什么样吧。考试时祥子完全有把握的题也只有一半,另外一半就靠着对所学知识的理解做的,从分数上看应该是错了二至三道题吧,说明学的还不错。
通过CCNA的考试后,调试路由器不成问题了,更重要的是极大的增加了祥子调试和使用网络设备(特别是CISCO设备)的信心,从此一片广阔的天地向祥子敞开了。
(六)全面接手单位的网络设备
导语:通过CCNA考试,不仅使祥子搬石搬石拥有了调试路由器的能力,更使祥子有机会全面接触单位中的CISCO设备。
有了CCNA的基础,祥子逐渐的按照教材中所举的例子来调试单位中的网络设备,当时单位中一些CISCO的设备(路由器、交换机),祥子就从交换机入手,端口状态的设置,VLAN的设置、VTP的调置、STP的设置一项一项的调试,因为祥子有书本作指导,所以成功率还是比较高的,也解决了一些实际问题,所以慢慢的所有网络设备祥子都可以进行调试了。祥子做过将CISCO2511路由器配置为拨号认证服务器,在CISCO7507路由器上实现了VLAN间的路由,交换机上的VLAN划分和TRUNK,在代理服务器上实现了为不同的用户分配不同的上网权限等工程,这些现在看起来没什么大不了的事,在当时祥子都是付出了很大的努力才成功。祥子不仅维护本单位的网络设备,还经常到外单位去帮忙,比如如何在MS PROXY中为不同的用户分配不同的权限这一项,祥子就跟好几家单位的网管介绍过,所谓一招鲜,吃遍天就是这个道理吧。当然也有失手的时候,有一次给一个朋友帮忙调试路由器,也是CISCO的路由器,路由和端口的IP地址都配好了,路由也配置了,就是接入网络后,两个网络中的主机之间不能互相通讯,祥子当时十几台路由器联网的设备都可以搞定,怎么会栽在两台路由器的一个网络上呢?后来找到问题所在了,原来是路由器上的ip routing命令没有配置,祥子又去的第二次才成功了。这件事情也告诉祥子,不是通过CCNA考试就一切OK了,还需要在实践中不断的提高自己的水平。另外,有个感触也是不得不说的,那就是工程建设时间是最锻炼人的时候,一名网络管理员有充足的时间和大量的机会去接触网络设备,即使调试出现问题,也有机会去改正。祥子对于CISCO设备的配置比较熟悉,就得益于在网络建设期就全面参与了,在这个时期,允许你试,也允许犯错,但当设备一切运转正常了,就没有允许你犯错的机会了。 (七)通过对淄博广电的考察学习,祥子对于宽带网络有了全面的认识
提示:“他山之石,可以攻玉”,走出去,无疑是一个很好的提高业务能力的途径。
03年的时候,宽带网的建设兴起了一个高潮,祥子的单位中也建设起了宽带网,虽然网络设备祥子会配置了,但是网络状况却不稳定,CISCO7507路由器经常由于内存耗尽而死机,为什么会存在这个情况,肯定是组网环节中哪个部分出现了问题,但具体是在哪儿,祥子想破头也想不出来。正好祥子有机会跟着领导出去考察学习,在淄博广电(淄博广电是全国广电发展宽带业务的排头兵),技术人员向祥子介绍了互联网接入设备的组网形式,有两点给祥子留下来深刻的印象,一是网络布线的规范整齐,二是大量采用LINUX操作系统作为网络应用服务器,比如NAT(网络地址转换)是用LINUX+IPTABLES实现的,WWW服务器也大都采用LINUX平台。这种组网方式可以大幅的减少网络设备的硬件成本,但是对于相关技术人员的水平要求很高。这种组网方式却给了祥子很大的启发,那就是网络设备各司其责,每个设备都负责一部分功能,而祥子单位中网络不稳定,正是由于将NAT功能也放在了CISCO7507路由器上,造成路由器的负担过重而经常死机。
从淄博回来后,祥子也尝试着用LINUX+IPTABLES的方式来作NAT,但是水平有限,没有完全实现。但是正好有一个厂家将他们开发的宽带用户管理系统放到我们单位试用,他们这套系统是基于LINUX系统开发的,也可以作NAT,这套系统上线后,网络状况一下也就得到了改善,变得非常稳定,作为网管,我们难得得到用户的肯定,说是网络又快又稳,算是过上了一段“幸福时光”。但是好景不长,有一天该系统出现了故障,厂家也不做这款产品了,我们一下子被打回了原形。这次事件教训了我们,在签订正式的合同以前,软件只能小范围试用,绝对不能正式上线运用,要不然可真是“吃不了兜着走了”。但是由此祥子对于LINUX的作用有了更进一步的认识,它不再是作为学习UNIX的一种工具,而确确实实是可以作为集成网络应用的开发平台的。这个操作系统应该引起祥子足够的重视。
正可谓是好事好磨,随着单位购入新的网络设备,祥子又从别的网络中“解放”出一台CISCO PIX520硬件防火墙专职作NAT,最终形成了路由器(路由)+PIX防火墙(NAT)+CISCO3550交换机(网络划分)+二层交换机(用户接入)的组网形式,这种组网模式各个网络设备各负其责,充分的发挥了各自的长处,从此网络状况就稳定下来了。
(笔者注:这次淄博之行,不仅让祥子在组网方式上取到了真经,在和同事的交流中还得到一个重要的信息,直接促使了祥子报考工程硕士。)
(八)成为核心 祥子成为部室里最忙的人
提示:忙碌的工作让祥子的人生变得很充实,可能年老时再回首这段时光,祥子可以自豪的说,我曾经年青过,我曾经努力,我曾经拼搏过,我没有让美好的时光虚度。
随着政府网的开通,我们单位又承接了本市的公安网、教育网、银行网、证券网等大型专网建设和一些小型的专网及十几家单位的互联网接入。祥子全面参与了这些工程,整天提个一个笔记本电脑,跟在工程部后面,他们熔接好光缆,我就安装网络设备,进行网络调试。工程完工后,客户的网络有了问题,祥子就拎着笔记本去排除故障,有时候单位里面没车,自己骑着自行车就去了,问题也基本上可以得到解决。不管是领导、同事还是客户,都觉得祥子比较稳,比较可靠,基本上人到现场后故障可以当时就解决掉,有时候客户也说是不是故障都怕你啊,你一来毛病都不出现了。其实祥子心里很清楚,这在很大程序上缘于祥子在日常工作中的积累,缘于学习那位华为工程师“我学一学”的工作态度,缘于祥子可以比客户接触到更多的网络环境,从中找到可以使借鉴的地方。
随着业务的增加,祥子也渐渐的有了一定名气,很多时候客户有了问题,都会要求“李工”去,在一次次的解决故障过程中,祥子也在不断的成长。很多时候,祥子到了故障现场后,心中都会鼓荡着一股战胜困难的勇气,正是凭着这股勇气,祥子解决了一个又一个的难题。