草庐IT

想要成为高级网络工程师,只需要具备这几点

最铁头的网工 2023-04-10 原文
首先,成为高级网络工程师的目的,就是为了搞钱。

高级网络工程师肯定是不缺钱的,但成为高级网络工程师你一定要具备以下几点:

第一 心态

作为一个高级网工,首先你必须情绪要稳定,在碰到重大故障的时候不慌,可以有条有理的去解决。很多刚接触网工工作的朋友,碰到网络设备调不通的时候直接脑袋一片空白,这肯定不是高级网工的心态。身为一个高级网工,即使国家电网全国停电了也要镇定(开玩笑),去有条有理的去分析。心态越稳,就越能更好的解决这些问题。除开稳定,你还需要有一个积极的心态,遇到一个技术需求 你首先想的是这个是能解决的。

接触过一些想学网工的朋友因为苹果电脑不支持安装eNSP就放弃了这条路,而不是寻求其他能运行软件的方法,这样的人即使走上了网络工程师这条道路也成不了高级网工。在高级网工的字典里,选择迎难而上应该远远超过知难而退。最后就是要有一个学习心态,一个不甘于现状的学习心态,就算工作中的技术都搞的非常6了,碰到新的技术问题第一反应就是又有新的东西可以学习了,而不是怕出丑一直待在舒适区。

第二 技术

作为一个高级网工,你要懂的东西非常全面,不只是要知道路由交换怎么通的,还要懂得客户的业务。一个网络工程师不仅要精通网络的东西,和网络相关的服务器、虚拟化、存储、数据库你也得去了解是怎么回事。所以高级网工的技术分为深度和广度,广度是指网络相关的一大堆词你都得去了解,这些东西跟你的网络有什么联系,那个网站服务器跟你的防火墙有什么关系,虽然它们不属于你负责,但是你得去了解它。

深度是指网络技术相关的你都要非常熟。面对不同规模的网络可以分为三个阶段进行学习,

第一阶段是单核心网络:像一些小的公司、专科的学校或者说是县城的政府单位,这种小的单位一般会涉及到二三层交换机、路由器、无线AC+AP、防火墙这类产品,会用到DHCP、VLAN、静态路由、NAT这些技术,学到这个阶段你就可以胜任小型弱电项目网络技术支持和小型企业运维,普遍工作就是弱电和桌面运维。

当然如果你决定要走网络工程师这条路线,学这么点是不够的,肯定要做到组建一个专业的网络:高可靠多分支网络。它覆盖的网络范围可以说对应一个本科学校、三甲医院或者说市级政府单位;涉及的产品除开更加完善的二三层交换机、路由器、无线,还会有安全设备、虚拟化、网络管理,技术方面也是单核心网络的升级版:路由、交换、安全、无线、骨干网,如果你掌握到了这个阶段,你完全可以胜任千万级大中型网络系统的技术支持、可以去锐捷、H3C、深信服等网络技术厂商做专业的售前工程师和售后工程师,也可以做一些比较大型的项目像系统集成项目的管理。

第三阶段也就是我们的进阶方向如果你的网络技术学的特别精通,那你可以去成为更高的HCIE技术专家。如果你对网络安全比较感兴趣,那可以非常顺滑的转向网络安全工程师。如果你对云计算特别有兴趣,也可以做一些云相关的工作。关于这套高级网工系统学习路线,现在已经整理成学习大纲,需要的小伙伴可以直接点赞+关注后私信(学习)即可获取哦!

第三 经验

就比如每个厂商都有自己的产品特性,它跟技术没有关系但是你必须了解它们,像工作中常见的厂商有:华为、思科、锐捷、华三,这些是你从书上是学不到的,你从外面任何一个认证课程都学不到的。以华为为例,华为的防火墙有两个软件版本,这个软件版本它的功能是怎么样的,另一个版本可能有一个BUG,这个时候这些东西没有任何一本书会给你说,在外面也没有任何一个老师会跟你说该怎么做,这些就看你经常做这些事积累的经验。如果你是一个老工程师,一看就知道这些问题跟产品特性有关。这些都是一个新工程师想不到而老工程师、高级网工能想到的。

第四 沟通

网络工程师不同于普遍IT技术岗位只需要专注于技术,它还是一个需要沟通的岗位。工作中也许会遇到客户大发脾气:我买你设备这么贵,怎么今天出问题明天出问题,这时候就是需要沟通的时候。另外,客户给你提的技术需求你实现不了该怎么办?你对客户说我做不了,客户看到这产品没这功能就会非常不满。举个例子,客户需要的一个功能,它实现不了不是你的技术问题,是本来就实现不了,那你怎么去跟客户讲,肯定不能直接跟客户说四个字:我搞不了,客户就会说是你产品烂还是水平不行,这时候你是不是得有一些沟通技巧来让客户来认可为什么搞不了,这就是你的沟通问题。

第五 协调管理

很多人在这里会问上面说的沟通难道不是协调管理吗?但是其实这两者有很大的区别。协调管理分为公司内部和友商两方面,先说公司内部的协调管理,比如说你是一个技术工程师,有时候客户不太配合,你要搞清楚是不是因为销售没跟客户打好交道,导致对你公司有意见所以对你不配合,如果是的话就让销售去打通一下关系去搞点活动,把客户关系维护下。这个属于公司内部的协调管理。什么是友商的协调管理,客户网络有问题,客户以为是你负责的这个设备的问题,但是其实你排查了发现不是你的问题或者不确定是你的问题,你是不是得协调别的公司一起。你为了解决客户的问题,但是只靠你们公司解决不了,你需要协调别的公司一块来解决问题。但是别的公司为什么来配合你?这个时候就需要你去协调管理。

举个例子,你发现路由器出了问题,你跟厂商说他的路由器有问题让他过来看看,那反倒会跟你争论不会过来:谁说是我的问题,明明是你的问题。但如果你说你在排查问题,可能是他这边有问题,能不能配合看下。那他反倒会过来。这样看来网络工程师也是一个锻炼情商的工作,越高级情商也越高。

写在最后

如果你能满足以上条件,你就可以成为一名高级网络工程师。再告诉你一个好消息,高级网络工程师是一份越老越吃香的工作。

有关想要成为高级网络工程师,只需要具备这几点的更多相关文章

  1. ruby - 用 Ruby 编写一个简单的网络服务器 - 2

    我想在Ruby中创建一个用于开发目的的极其简单的Web服务器(不,不想使用现成的解决方案)。代码如下:#!/usr/bin/rubyrequire'socket'server=TCPServer.new('127.0.0.1',8080)whileconnection=server.acceptheaders=[]length=0whileline=connection.getsheaders想法是从命令行运行这个脚本,提供另一个脚本,它将在其标准输入上获取请求,并在其标准输出上返回完整的响应。到目前为止一切顺利,但事实证明这真的很脆弱,因为它在第二个请求上中断并出现错误:/usr/b

  2. 网络编程套接字 - 2

    网络编程套接字网络编程基础知识理解源`IP`地址和目的`IP`地址理解源MAC地址和目的MAC地址认识端口号理解端口号和进程ID理解源端口号和目的端口号认识`TCP`协议认识`UDP`协议网络字节序socket编程接口`sockaddr``UDP`网络程序服务器端代码逻辑:需要用到的接口服务器端代码`udp`客户端代码逻辑`udp`客户端代码`TCP`网络程序服务器代码逻辑多个版本服务器单进程版本多进程版本多线程版本线程池版本服务器端代码客户端代码逻辑客户端代码TCP协议通讯流程TCP协议的客户端/服务器程序流程三次握手(建立连接)数据传输四次挥手(断开连接)TCP和UDP对比网络编程基础知识

  3. ruby - 检查网络文件是否存在,而不下载它? - 2

    是否可以在不实际下载文件的情况下检查文件是否存在?我有这么大的(~40mb)文件,例如:http://mirrors.sohu.com/mysql/MySQL-6.0/MySQL-6.0.11-0.glibc23.src.rpm这与ruby​​不严格相关,但如果发件人可以设置内容长度就好了。RestClient.get"http://mirrors.sohu.com/mysql/MySQL-6.0/MySQL-6.0.11-0.glibc23.src.rpm",headers:{"Content-Length"=>100} 最佳答案

  4. ruby - 404 未找到,但可以从网络浏览器正常访问 - 2

    我在这方面尝试了很多URL,在我遇到这个特定的之前,它们似乎都很好:require'rubygems'require'nokogiri'require'open-uri'doc=Nokogiri::HTML(open("http://www.moxyst.com/fashion/men-clothing/underwear.html"))putsdoc这是结果:/Users/macbookair/.rvm/rubies/ruby-2.0.0-p481/lib/ruby/2.0.0/open-uri.rb:353:in`open_http':404NotFound(OpenURI::HT

  5. 深度学习12. CNN经典网络 VGG16 - 2

    深度学习12.CNN经典网络VGG16一、简介1.VGG来源2.VGG分类3.不同模型的参数数量4.3x3卷积核的好处5.关于学习率调度6.批归一化二、VGG16层分析1.层划分2.参数展开过程图解3.参数传递示例4.VGG16各层参数数量三、代码分析1.VGG16模型定义2.训练3.测试一、简介1.VGG来源VGG(VisualGeometryGroup)是一个视觉几何组在2014年提出的深度卷积神经网络架构。VGG在2014年ImageNet图像分类竞赛亚军,定位竞赛冠军;VGG网络采用连续的小卷积核(3x3)和池化层构建深度神经网络,网络深度可以达到16层或19层,其中VGG16和VGG

  6. 【网络】-- 网络基础 - 2

    (本文是网络的宏观的概念铺垫)目录计算机网络背景网络发展认识"协议"网络协议初识协议分层OSI七层模型TCP/IP五层(或四层)模型报头以太网碰撞路由器IP地址和MAC地址IP地址与MAC地址总结IP地址MAC地址计算机网络背景网络发展        是最开始先有的计算机,计算机后来因为多项技术的水平升高,逐渐的计算机变的小型化、高效化。后来因为计算机其本身的计算能力比较的快速:独立模式:计算机之间相互独立。    如:有三个人,每个人做的不同的事物,但是是需要协作的完成。    而这三个人所做的事是需要进行协作的,然而刚开始因为每一台计算机之间都是互相独立的。所以前面的人处理完了就需要将数据

  7. 常见网络安全产品汇总(私信发送思维导图) - 2

    安全产品安全网关类防火墙Firewall防火墙防火墙主要用于边界安全防护的权限控制和安全域的划分。防火墙•信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。防火墙是一个由软件和硬件设备组合而成,在内外网之间、专网与公网之间的界面上构成的保护屏障。下一代防火墙•下一代防火墙,NextGenerationFirewall,简称NGFirewall,是一款可以全面应对应用层威胁的高性能防火墙,提供网络层应用层一体化安全防护。生产厂家•联想网御、CheckPoint、深信服、网康、天融信、华为、H3C等防火墙部署部署于内、外网编辑额,用于权限访问控制和安全域划分。UTM统一威胁管理(Un

  8. 【Linux操作系统】——网络配置与SSH远程 - 2

    Linux操作系统——网络配置与SSH远程安装完VMware与系统后,需要进行网络配置。第一个目标为进行SSH连接,可以从本机到VMware进行文件传送,首先需要进行网络配置。1.下载远程软件首先需要先下载安装一款远程软件:FinalShell或者xhell7FinalShellxhell7FinalShell下载:Windows下载http://www.hostbuf.com/downloads/finalshell_install.exemacOS下载http://www.hostbuf.com/downloads/finalshell_install.pkg2.配置CentOS网络安装好

  9. ruby - 高级语言是否使用数据结构? - 2

    我目前还在上学,正在上一门关于用C++实现数据结构的类(class)。在业余时间,我喜欢使用“高级”语言(主要是Ruby和一些c#)进行编程。既然这些高级语言为你管理内存,你会用数据结构做什么?我可以理解对队列和堆栈的需求,但是您需要在Ruby中使用二叉树吗?还是2-3-4树?为什么?谢谢。 最佳答案 Sosincethesehigherlevellanguagesmanagethememoryforyou,whatwouldyouusedatastructuresfor?使用数据结构的主要原因与垃圾收集无关。但它是以某种方式有效的

  10. ruby - 在 Ruby 中训练神经网络 - 2

    在神经网络方面,我完全是个初学者。我整天都在与ruby​​-fann和ai4r搏斗,不幸的是我没有任何东西可以展示,所以我想我会来到StackOverflow并询问这里的知识渊博的人。我有一组样本——每天都有一个数据点,但它们不符合我能够找出的任何明确模式(我尝试了几次回归)。不过,我认为看看是否有任何方法可以仅从日期预测future的数据会很好,而且我认为神经网络将是生成希望表达这种关系的函数的好方法.日期是DateTime对象,数据点是十进制数,例如7.68。我一直在将DateTime对象转换为float,然后除以10,000,000,000得到一个介于0和1之间的数字,我一直在将

随机推荐