(本文转载自王达老师的博客)
这里之所以说“网络职业”,而不是说“网管职业”,或者“网络工程师职业”,那是因为对于绝大多数想从事网络行业的人来说,不仅仅局限于做一个网管,而是都想朝网络工程师方向发展。而要成为网络工程师,则需要先成为一名专业的网络管理员。总体而言,“网管”与“网工”是两个息息相关的职业,所以在此就一并谈一下我们的整个网络职业成长规划。
笔者虽然还不能说在网络行业方面做得很成功,但就目前所走过的路来说,无论是以前的多次找工作,还是后来的职业转型,都还算比较顺利。回顾这十几年来,还是觉得有些可以借鉴的经验供大家参考,特别是即将走出校门,参加工作的准网络行业从业者。在此,我也是从走出校门(还没有毕业的可适当前移相应的时间段)的大学毕业生为例介绍一些网络职业规划方面的经验。
下面讲的内容中,主要分为两个大的部分,也就是毕业后成为专业网络管理员的
3~4
年,以及成为专业网络工程师的第
4~7
年
一、毕业之初的
3~4
年
这里可能会有两种人选择网络职业,一是正式的网络专业毕业生,二是非网络专业的毕业生。
1)
网络专业毕业生
对于网络专业毕业生来说,已具备了一定的网络技术基础,对网络和网络行业已有一定的了解。但是大家中的教材,特别是本科级别的教材,基本是纯理论的。在内容上也存在比较大的延时,基本上是好几年前的。如现在都是
Windows Server 2008
了,而大学中的许多教材仍是
Windows 2000
的内容,至于网络技术和网络设备则更是如此了。其实这对于职业成长和毕业后找工作来说是非常不利的。
从职业成长方面来说,因为从层次上来说,大家教材中所介绍的纯理论知识(基本上都是
OSI/RM
各层功能的实现原理)是属于网络工程师级别的。对于一些刚涉入网络,甚至连门都没有入的人来说,要理解、学会这些理论非常困难。这样学起来就没多大兴趣了,有“咀蜡”的感觉,甚至对自己没了信心,放弃从事网络职业。另外,在大学中所学的课程中,由于课时的限制,都不是很系统,很深入的。
从毕业后找工作来说,因为尽管在学校好象学了不少课程,但由于偏重于理论,动手能力较差,且所学知识内容滞后,所以比较难以找到比较好的工作。即使幸运地找到了,也心里没有一点底,因为没有,或者很少真正按照当前企业的实际需求动手组建、配置和管理过网络。
相反,高职院校的网络专业则基本上采用了目前市场中比较通俗,且容易掌握的实例型教材(如笔者编著的《金牌网管师》系列、《网管员必读》系列和《Cisco/H3C交换机配置与管理完全手册》),这样学起来就容易多了,而且还掌握网管急切需要掌握的实操技能。尽管,理论方面可能没有那些本科生说得“深”,但是动手能力强。而对于我们刚毕业的人来说,基本上开始都是从事网络管理工作,最需要的就是实际的动手能力,而不是一大堆理论。这样一来,现在的企业更讲求实际,所以网络专业的专科生可能比本科生更容易找工作,更容易胜任工作。
无论你是网络专业的本科生,还是网络专业的专科生,我认为毕业后的起点是一样的,都是需要从头再来,系统、深入地地学习网络管理知识。因为在学校中的学的知识都不全面、系统,更谈不上深入。而网络技术发展相当之快,无论是软件,还是硬件,作为一个想要从事网络管理工作的准网管来说,需要对对当前主流的网络技术、软
/
硬件、配置和管理技能有一个全面学习和提高。因为网络专业的毕业生,在计算机操作和技能方面都已比较在行了,所以学起来会比较快的。正因如此,我建议大家毕业后用
2
年左右的时间进行系统地学习(注意这两年时间不仅是看书那么简单,还要尽可能跟着书,或者其他资料进行实验),力争有更多的实际动手机会,这样两年下来,你就可以学到比较全面、系统、专业的网络管理知识和技能了。能独立解决一般性的大部分问题,具有一个比较完整的网管知识和技能体系架构(也可比喻成“骨架”)了,现在关键是的强壮每根“骨头”上的“肌肉”。
经过
2
年的系统学习后,你如果还在小的公司工作,建议立即换单位,因为就这样小的公司已不能为你提供继续发展的平台了。也满足不了你继续学习的需求。最好能找一家网络节点在
300
左右的外资,或者合资公司去工作,因为这类公司比较注重,甚至说是依赖网络,有比较完善的网络结构、设备和应用,能满足你继续学习、提高的需求。
到新公司后,建议你再
1
年左右的时间(这样总的就是
3
年时间)把所学到的知识和技能进行充分地实践,同时,你要拓展你看的书中的知识点(也就是我通常所说的“把书看厚”的道理),毕竟在一本书中无论如何都不可能把所有内容都介绍得很深入。此时你可以借助网络方面的专业网站(如
至顶网
、
51CTO
、
YESKY
、计算机世界网等),或者一些网络行业的公司网站(如微软、思科、
IBM
等),进行深入地学习,特别要注重的是软
/
硬件应用方案的学习。这样就可以成为专业的网络管理员了。比起一般的人员成长快许多。
总体来说,对于网络专业的毕业来生说,在这
3
年中,比较好的规划方式是:
2
年的网络专业系统学习、实践期
+1
年的专业知识拓展期
2)非网络专业毕业生
如果你是非网络专业的,特别是非计算机专业的毕业生,相对来说就要难许多了。你首先要解决的可能还是比较专业的计算机软件操作、硬件结构和故障排除方法学习了。这部分可能都需要花上
1
年以上的时间。所以在刚毕业后的头两年中,你可能只有
1
年的时间来专门学习网络管理了。此时建议选择一些比较初级、侧重于应用操作的系列丛书(如笔者的《网管第一课》系列)进行学习。一方面,这样的系列丛书在保证了基本的知识面覆盖的同时,着重以示例的形式介绍了初级网络管理员应当立即解决的实操技能。这对于毕业后尽快入门,找到一个进行锻炼的工作单位非常重要。毕竟大学都毕业了,不可能还要靠父母来养活我们。但此,我们在工资和单位性质方面的要求不要太高,建议从一些小的工厂性质企业入手。这样的企业虽然不能为你提供很专业的应用学习平台,但对于非网络专业的毕业生来说,还是有可以学习的地方。而且最重要的是这类企业中只有一个网管,所以的问题都需要你自己来解决,这样就会使你有一个比较全面锻炼、学习的机会,也迫使自己不断地学习,有助于自己水平的提高。相反,如果进入到一些比较大的公司,如果该公司只有一个网管,你进去后可能立即感到压力太大,因为不能胜任眼前的工作而被解雇;如果该公司有多个网管,你刚进去后,就只能是做一些“打杂”性质的工作,如装机、拆机、搬设备、换部件等,稍专业一些的工作都轮不到你。这样你就会感到非常失望,也不能得到比较全面锻炼的机会,致使自己技能水平提升反而更慢,不利于自己的职业发展。
两年下来,你可能只达到初级网管的水平,此时你还得像前面介绍的网络专业毕业生那样,购买一些更高级的系列丛书(如笔者的〈金牌网管师〉系列、《Cisco/H3C交换机配置与管理完全手册》),在原来的基础上继续学习,并且同样需要借助其他学习方式(如网络)扩展书中的知识点,力争在未来的
2
年内(也就是总体来说毕业后
4
年内)达到网络专业毕业生毕业
3
年后所达到的专业网管的水平。
总体来说,对于非网络专业的毕业来生说,在这
4
年中,比较好的规划方式是:
2
年的计算机技能提高和网络入门期
+1
年的网络专业系统学习、实践期
+1
年的网络专业知识拓展期
无论你是网络专业毕业还是非网络专业毕业,通过以上的
3~4
年系统学习、强化训练,成为了专业网络管理员后,你的工资应该可以达到
3000~5000
元这个水平。当然,如果你不是在毕业后立即按照我前面介绍的规划进行系统学习、全面提高,则要从你开始系统学习那时开始算起,坚持下来,同样可以在未来的
3~4
年内取得好的效果。大家可以看一下自己,如果正式从事网络管理工作
3~4
年了,现在的工资如何?有没有达到基本的
3000
元?如果没有,是什么原因造成的,是自己的水平,还是公司实力,还是其他原因。如果确是因为自己的水平低造成的,就一定要及时调整自己的学习或者成长计划,尽可能快地使自己的职业发展走上正轨。
3~4
年后,我们不仅具体要求所达到的水平,应该是可以独立组建、配置和管理至少
500
个节点的中型企业网络,具体到每一项具体要求的技能,基本上可以从笔者的《金牌网管师》系列丛书各本书中的目录来反映。大家可以对照每本书中的目录,回忆一下,看自己是否已掌握了相应部分的知识或技能,特别是一些深入、复杂的功能配置。像域网络组建和管理中,不要仅满足于单域、单子网、单
DC
、
DNS
服务器的简单环境,而要知道在一个具的多个域树,每个域树又有多级子域,多数域中具有多个
DC
、
DNS
服务器的林环境网络组建、配置和管理方法。另外,还要精通当前主流的企业级
Linux
服务器系统的配置与管理方法。
二、
选择科学的学习方法
这方面其实在我的博客中有专门的介绍,也在群中解答网友提问时多次提到。
因为网络专业涉及的面非常广,如果不理清头绪的话,是很难达到系统学习、全面掌握的目的的。那么应该如何学习呢?笔者认为分块学习,个个击破的学习方法是最适用的(很高兴地感觉到,群中已有网友采取了这样一种比较有效的学习方法,他们的提的问题也是越来越专业了)。当然这里的分块不仅是从总的方面进行分块,在一些较大的领域中同样可以再细分的。
如笔者在编写系列丛书也是按照网络管理员,或者网络工程师应当掌握的知识体系进行分层策划的。如在笔者的《网管员必读》系列丛书中,我是把整个网络管理员知识体系划分成为六大的模块:网络基础、网络应用、网络组建、网络管理、网络安全、网络存储,每一大块用一本书专门介绍。但是这只有粗的划分方法。在学习过程中我们应当再次细分。如网络基础模块中,可以再次划分为网络协议与标准、网络设备基础、网络技术基础,而在网络协议与标准这个块中又可以分为具体的协议或者标准小块,如
TCP/IP
协议、
PPP
协议、
IEEE
系列协议等,而网络设备块中又可分为交换机、路由器、防火墙等。然后还可以继续细分。
在网络应用模块中,又可以分为
Web
服务器、
FTP
服务器、
E-mail
服务器、流媒体服务器等几个子模块。而在这些子模块下面又可以细分,如
Web
服务器下面又可以分为
IIS Web
服务器、
Apache Web
服务器等,而
FTP
服务器也可以分为:
IIS FTP
服务器和
Serv-u FTP
服务器等,
E-mail
服务器则可以分为:
Windows
系统自带的
POP3
邮件服务器、
Exchange Server
邮件服务器和第三方像
Cmial
等邮件服务器等。
其他模块的划分方法类似,这些划分方法完全可以从我的各本书中的目录中得到启示。
在学习过程中,我们要制订一个学习计划,一个个子模块来学习。这样一来,我们学习的目的就非常明确,同时也将有好的学习效果,会明显感觉到自己的水平每天都在提高。经过一段时间的学习后,我们再回过头来细想一下就会发现,自己的水平较以前有了长足的发展。而不会像以前那样漫无目的地学习,尽管书都看得差不多了,到头来仍感觉没什么提高。
当然在学习过程中,要注意有足够的实践。在我的书中都有大量的示例,你们可以跟着书来在实际或者虚拟的网络环境中实践。只有这样,才会真正理解每一步配置过程的用意和方法。也只有这样,才能真正理解书中介绍的配置方法,达到举一反三的效果。
在看书过程肯定还会存在一些问题,如有些知识点仍然不明白,有些配置与书上讲的存在一定的差异。这时对于仍不能很好理解的知识点,我们可以通过互联网搜索引擎搜索网上相关的文章,得到补充。这就是我通常所说的“把书看厚”的道理所在。对于一些比较难懂的原理,我建议大家可以先放一放(当然最好在书中作了标记),不要死啃。因为有些技术原理的理解是需要对其他技术的理解基础上。初学者由于所掌握的技术并不是很全面、很深入,所以对于一些深入的原理理解起来是有一定难度。我建议大家先跳过,再看整套书后再回来理解这些难点,或许已变得非常容易了。
至于配置上的差异,有时是会存在的,毕竟网络环境可能不太一样。这时我们就得从书中总结出各种功能的配置思路(因为配置思路基本上一样的),然后再结合自己当前实际的网络环境,按照思路重新配置。
三、正确看待各种资格证书
在这里要强调的一点就是:千万别认为有了某个证就认为是专业的网络管理员,就可以找到好的工作了。这是许多刚毕业,甚至还没有毕业的准网络从业人员最容易犯的认识错误。像许多这类学生最喜欢考
Cisco
和
Microsoft
的工程师证书。试想一下,没有多少实践,考个证书有什么用?这能证明你真正具备了相应的知识和技能吗?之所以这些学生一族都可以考到这类看似非常专业的工程师证书,原因就是因为这类考证基本上都是可以通过做大量的试题,或者背教材中内容的方式而通过考试。对实际的工作没有多大帮助。
做网管不是任何一个证书所能证明其实际水平的,因为现在的证书无非就两类:一类是主要的网络产品公司的配套技术认证证书,
Cisco
、
Microsoft
等都是这一类。这类证书显然只是针对他们各自的产品进行技术考核的,如
Cisco
的各种工程师证书都是考它的网络设备或者软件产品配置和使用的,
Microsot
的工程师证书都是考它的
Windows
,或者其他网络产品的使用和方案配置的。拿到了这类证书,只能证明你在这个小的领域有些掌握,但根本不能代表你在整个网络管理方面就有了相应的技能,更不能说你就具备了网络工程师水平了。
第二类证书就是目前好象带有“国有”性质的认证,如软考、
NCRE
、等考之类的。这类认证尽管不是针对某一类,或者某一个品牌产品的考试,但是基本上是考理论,更不能代表参加考证者的实际工作水平。大家可能都知道,或者自己都参加过软考,而且也有许多人通过了网络工程师级别的考试,拿到了“国家级”的网络工程师证书。但真的自问一下,自己真的是网络工程师水平了吗?我看绝大部分是不具备的。我的读者服务群中,就有许多拿到了网络工程师软考的证书,但真正水平如何,他们自己最清楚。当然其他像项目管理师、监理师、系统分析师软考证书同样不能代表相应的水平。这些考试基本上可以通过看他们的指定教材和教辅,死记硬背就可以通过的。同样有非常多的学生族就使到了这些高级别的资格证书。
所以,总体来说,无论是以上哪种认证都不能全面反映参考者的实际技能水平。因为网络管理员的工作所涉及的面是非常广的,不仅包括像
Microsoft
这样的大品牌操作系统,还有各种主流的
Lniux
、
Unix
系统,网络设备中可能不仅有像
Cisco
这样的大品牌,同时还会有像
H3C
、锐捷、
D-LINK
等品牌。除了操作系统和网络设备这两个主要方面外,还有各方面的网络协议、标准和基础知识,各种应用服务器,各种网络安全、网络存储和其他应用
/
管理软件的应用等。而且每天还要面对各种样的复杂,或者意想不到的问题,这样技能要求都不是通过背一些理论基础知识就能达到的,更不一个证书就可以衡量的。所以在此,笔者建议,如果你觉得金钱无所谓,可以去考这些证,无论如何,这些认证考试至少还是可以检验一下自己在某方面的水平的,尽管不会与实际工作挂上钩。但是对于大多数刚毕业,甚至还是学生的人来说,建议还是不要去考这些证。踏踏实实攻破一个个难题,系统、全面地学习所需的各方面知识和技能才是真正所需。