网络工程师成长之路之工作的事
入职之后,你的直接领导对你特别的重要。一个网络工程师的工作状态全靠领导,有一个好的领导,可以给你在迷茫中指出一条路。所以多和领导沟通交流,不管是工作上的还是生活上的事。所谓知人善用,领导不了解你怎么能让你的工作的内容与你的能力相当,怎样给你分陪的工作不仅能展示出你的能力,而且还具有挑战性,还能有利于你的成长。
工作之后你会发现做网络的这个圈子其实并不大,也就那些厂家,一个地方做的好的也就那几个公司。一个大的集成项目分为网络部分和安全部分及服务器。你仔细想想网络设备也就那几个品牌(Cisco huawei,H3C,锐捷。。。),都是路由交换的东西。安全设备也就是些防火墙,DDos,ips,ids,VPN设备,数据库审计,堡垒主机,AAA之类的东西,高深的安全也有应为价格高一般你也碰不到,品牌也不是很多基本都是国产的。这些东西一般由厂家或者代理商去调试(这个主要看售前和销售)。
新入职的一般有人带,先得了解在进行的项目,多看多听多想多观察。大的公司职位分明,售后工程师就做售后的事,售前就做售前的事,销售就做销售的事,项目经理就做项目经理的事,应为术业有专攻,各自做好各自的事,再加上一个完善的流程,工作效率会高很多。小时候都学过个古文,叫卖油翁吧,老做一件事,熟能生巧。有的公司你涉及到多项工作,好处就是你能学到各方面的的知识,坏出就是多而不精通,人的精力毕竟是有限的。有句话这么说,你什么都说明你什么都不会。具体怎么学下篇文章见。
小点的项目,对技术要求不高,但是可以学到点项目管理和协调的经验。大的项目,如果甲方指定品牌Cisco,huawei,H3C这些中高端的设备,且甲方确实也有懂的人,一般就会对网络质量要求比较高,各种的安全策略。你需要对工程整体的网络结构,整体的配置有一个清晰的掌控,需要提前规划好,出现问题设备怎么切换,流量怎么走,写成文档,每个厂家的设备写一份,因为原理想通,配置方法不同,提供配置速度,自己整理,对你有很大帮助,你觉得没用,说不定那天你就遇到了,同时也是一种记忆的方法。
配置时考虑的问题,交换部分IP地址划分,vlan划分,生成树,二层安全,链路的聚合,nat,路由,生成树,vrrp,dhcp及防DHCP欺骗,acl,snmp等等,还有管理网段设计,不管是telnet或者是ssh,适当的时候vty下挂ACL,确保设备管理安全等等,总之就是路由交换和安全的事。你能详到的尽量都想到,可以用模拟器搭建环境,配置方法自己拉下来,到现场调试如果记的不是太清楚,可以查看一下。特别要提醒的是,不要去死记命令,一定要记住原理。初学者基本命令一定要练熟悉,提高配置速度和准确性。养成这样一个好的习惯,对你工作和学习有很大帮助。别想着到现场后百度,新建的地方几乎没外网,查起来费劲,在去之前,一定要了解现场情况,用的什么品牌什么型号的设备,你需要带怎么东西,网络是什么架构的,需要配置哪些内容,有个心里准备,最好提前写个txt,方便又省事。如果你觉得你脑子好用也可以不写。。。具体看甲方要求,和懂不懂网络,自己体会。具体情况具体分析。工作一段时间条件成熟了,你能力够了也可能让你去过售前或者项目经理,具体看个人意愿和能力的情况。
驻厂运维,这是个敏感的话题。我说说大家共知的,先说不好的方面吧,甲方需要驻厂,网络情况一般都比较复杂,自己招聘一个人或者几个人不划算,怎么不划算,反正就是不划算(里面的事就不说了)。你去做运维事事都得小心,说白了就是甲方满意了,自己的老板就满意,怎么让甲方满意这就是个苦逼的事。好点的厂家还好点,一人一片事,我就维护那几台设备,设备没问题其他事不管。不好的厂家就费劲了,比如电脑上不了网了给你打电话,你过去一看就是网线没插好,装系统,装软件,电脑中毒也找你,各种问题各种事,你又不好意思推脱,有功劳有苦劳自己的老板不知道,提职加薪也没你,工作的不开心。好的方面就是在这些小事情中你能学到很多,不是所有问题你都能解决,你通过跟度娘打听等等,去解决,时间长了工作起来也还顺手,最后学到的东西也要看你维护的网络规模(安全设备,服务器,配置的内容等等)。所以好多人做1年左右就调岗位或者离职,具体看个人,懂?
不同的网络维护的方式也不同,有难的也有简单的。有的维护的时候和甲方负责人沟通一下,协调时间窗口,简单的做下配置变更完事。能打电话远程解决就不跑腿,给公司节省成本。有的重要的网络就得提前写割接方案,甲方审核同意割接风险及退回方案,一遍又一遍的开会研究决定割接时间窗口,严格按照割接方案去做,掉脑袋的事,不允许有半点马虎,得经历的住强大的心里压力。
网络巡检,看甲方合同要求,定时对设备的CPU,内存,配置备份,服务器备份,日志分析等等。有的人觉得没用,但有时候确实真有用。比如服务器硬盘坏了,坏一块有raid,如果没及时发现,坏了多块,raid都恢复不了怎么办。
不管是小网络还是大网络,千万记着配置前做配置备份,做完配置后一定要保存,并写好维护文档,碰见有人感觉网速慢,习惯性的重启,停个电什么的你就惨了。配置了哪些内容,出现了什么问题,再写写感受,这些东西不是给别人看的,是给自己看的,你能在不知不觉中成长。
不同的甲方对网络要求不一样,有的造价低,就用些傻HUB级联,网络能PING通就行,安全性差,用的人多就慢,还天天喊你去修,各种找不出问题。有的造价高,用的都是好设备,做好vlan,生成树,二层安全,链路冗余,VRRP,双互联等等,上网也不卡,出现问题远程上设备,几条命令,看看日志就大概怎么问题在哪,一般都不会出问题,还有很好的扩展性。同样是做网络,差距就是这么大。
做网络维护真不容易,有的甲方的设备各种乱,线路上没标签,配置里面没描述,只能通过arp表,mac表去查,怎么连接的,是哪条线路出问题了。问问甲方的人,网络结构什么样的,怎么连接的,甲方傻傻不知道,就告诉你就是有问题,一会快一会慢,就是上不去网等等。你能力再强,瞬间你就蒙逼了。找个知道的人,可能动动某个线路插头,或者重启一下等等,瞬间网络就好了,显的人家能力也强。这就是对一套网络的熟悉和了解的程度。越熟悉,问题定位越快,排障也越快。
不管是新建项目和是网络维护,网络改造扩容等等,经验很重要。
我运维过某运营商DCN网络,里面三四百台网络设备,CCIE学的东西基本上都得用到。不少都是Cisco 华为,juniper等高端设备,这网出现问题没有及时恢复,不是一般人能受得了的,风险太高,压力太大呀。担任过某地区财政局数据中心建设项目项目经理,总投资1700多万,网络设备及安全设备涉及7大厂家,接入设备1500多台,全国首例使用3G-VPDN组网方式,交管局及数据中心链接,系统信息安全等级保护等级为三级(三级是什么等级自己问度娘),很忙很累坐最后一班地铁回家是常事。做过过某科研机构办公网维护,担任某地区国有企业总部网络维护,还有其他一下小的项目,不值一提。
文采不高,水平有限,人外有人,山外有山,大牛勿鄙视。有感而发写写,让刚入行的朋友少走弯路,工作的顺利。本文如有不妥,请留言指出,相互交流,相互学习,共同成长。