很荣幸能够看到这个问题,我是头条号 技术达人王山石,十八年的网络技术领域,在一线互联网公司和厂商工作过,热衷于分享网络技术和职场点滴,高兴给大家分享我对这个问题看法与想法,废话不多说让我们一起走进这个问题,那现在让我们一起探讨一下关于这个问题。
在下面优质内容我为大家分享,首先我分享下我个人对这个问题的看法与想法,也希望我的分享能给大家带来帮助和快乐,同时也希望大家能够喜欢我的分享。
我认为网络工程师最重要的技能是扎实的基础和非常开放的思维,微观知识扎实,宏观能力突出。在我的职业生涯中,这两点是重点努力的方向。不论你有什么证,不管是CCIE还是HCIE,不具备这两点都不能成为一个好的网络工程师
当然,这两点都需要网络工程师有较长时间的积累,不是考个证就能一蹴而就的。现在有很多才毕业的学生直接就考了一个CCIE或者HCIE,有了证不代表是好网络工程师
基础是非常重要的,基础是网络微观层面知识的积累。不管你多么熟悉思科的配置、华为的配置,网络工程师都需要解决网络的问题,一旦出现网络问题需要尽快给出解决方案,这个时候基础就很重要。
网络知识的良好基础是在理论的学习和长期的实践上得来,可能你可以把TCP IP红宝书背的滚瓜烂熟,但是我不觉得这个代表你的基础有多么的良好。当时我学习时,就是对着各种协议不断的配置抓包去配置,一个个的学习。
项目经验也会让网络工程师基础更牢靠,网络工程师是要实战的,要避免纸上谈兵,我认为对基础理论的理解,比你清楚思科配置,华为配置更重要。其实我们看到不管是华为的认证还是思科的认证,都是从最基础开始学习的。
基础的原理学习,一般从基本的IP协议开始学起,二层技术、三层技术、路由协议、VPN协议等等循序渐进,不但要知道是什么,还要知道不是什么,甚至要明白同类技术之间的应用差异,比如ISIS为何在骨干网用的多,为何不用OSPF等等。
成为一个好的网络工程师的第二点,就是要有开放的思维,这属于对网络工程师宏观方面的要求。主要体现在两个方面,一个方面是要有大局观,第二个方面是要能快速接受和学习新的网络技术。
对于新技术的学习很多朋友可以理解,毕竟网络技术日新月异,过去路由和交换包打天下,你要是现在只知道及交换和路由协议,可能现在中国某些企业的大网使用的方案你都看不懂,所以需要好好接触一些新的技术,例如各个领域的SDN技术,数据中心网络技术等
我这里重点说说第一个方面的范畴,什么叫有大局观?因为每个网络工程师都是从基础学起,所以很多工程师微观技术很懂,但是对网络和网络设备的整体思路就比较欠缺。大局观的意思是要学会从顶层往下看问题。
很多人觉得CCIE是网络工程师的顶点,CCIE其实不是网络工程师的顶端。网络工程师的顶端是网络架构师,或者系统工程师,可以承担整个网络系统的设计、分析。这就需要我们由微观到宏观的看待网络技术
如何变得有局观?要多接触一些大型的网络项目,多想想WHY和HOW,而不是WHAT,可以自己多模拟一些整网的建设设计,直到你看到网络项目时,先知道网络如何设计,业务如何保障、可靠性如何保障,然后再推导出协议如何部署,设备如何选型。
总而言之,一个良好的网络工程师,必须要做的微观和宏观结合。我们国家的高级网络规划师,其实也就是体现了这个思想,当你可以做到这点,简单复习一下,考什么证书都很容易
网络工程师必备的技能是配置交换机和路由器,能够定位网络故障。如果能够掌握防火墙、入侵检测设备的配置更好。网络工程师的进阶是网络规划设计师。下文具体说一说。
必备的理论基础
作为一名合格的网络工程师,理论知识还是非常重要的,特别是遇到莫名其妙的网络故障时,就需要理论知识对故障进行分析,排查故障了;
TCP/IP分层协议、OSI七层模型需要熟练掌握,每个层次的作用、传输的数据、对应的协议,需要了解;
网络工程师最重要的要了解网络模型的,物理层、数据链路层、网络层。物理层对于常用的双绞线、光纤传输以及传输标准要知道;数据链路层要掌握ARP协议、MAC地址的知识;网络层要掌握IP地址的分类、划分、子网和超网的计算等。
熟练配置交换机和路由器
在掌握理论知识的同时,要掌握交换机和路由器的配置;
交换机的配置:对于二层交换机需要学会配置VLAN、STP协议、端口认证,这些是经常使用的;对于三层交换机要学会配置不同VLAN之间的相互通信、BFD网络可靠性、静态路由和OSPF动态路由等;
路由器的配置:路由器的配置除了学会基本的静态路由、OSPF路由配置之外,还有学会路由协议的优化,负载均衡、链路备份,QoS配置、与传输设备的连接等配置。
关于在以上我的精彩的分享是关于这个问题的解答与看法,都是我个人的想法与观点,在这里同时我希望我分享的这个问题的解答于分享能够帮助到大家。
我也希望大家能够喜欢我的解答,大家如果有更好的关于这个问题的解答与看法,望分享评论出来,共同走进这话题。
我在这里,发自内心真诚的祝大家每天开开心心工作快快乐乐,拥有好身体,同时也祝大家在自媒体行业有一个好的发展,谢谢。
最后欢迎大家关于这个问题畅所欲言,有喜欢我的记得关注下哦,每天为大家分享与解答我的想法与见解
既然你是做开发的,多多少少了解一点应用层的东西,懂一些程序接口之类,面向对象等,对IT有一定的基础。
入门很简单,但是要精通却需要大量的时间和精力。我在的公司开发、网络、运维都是分开的,因为精通的方向不一样。具体的方法,大致提供如下:
1、学习Cisco、H3C、HUAWEI、Ruijie等相关入门知识。从CCNA到NP再到IE,某些平台上的视频资料讲得十分透彻,从什么是网络开始讲起。我当初就是抱着这些东西看了大概一个月时间,逐渐有自己概念,当然,买几本书籍也是有必要的。贵在坚持。
2、考取相关证书。网络工程涉及范围巨大,你得知道自己要得到什么,无论是有线、无线、还是安全,都是不同的发展方向,但又形影不离。考取相关证书,如NA、NP、IE、NE、IP等等这些都是你入职企业的敲门砖,这个岗位必备的。
3、找一个对自己发展有利的企业或者工作平台。在工作中既是学习,理论重要,但是实践也不可或缺,否则纸上谈兵有个毛用。每天多去老员工旁边转一转,不懂就问。你会学习到书本上学习不到知识。而且你要知道IT技术,有时候实践会大于理论。在出现问题时,鬼知道会不会发生一些违背理论的问题。
不多说了,网络工程师的入门就是不断地学习、实践,基础很重要,还有就是贵在坚持。谢谢!