开云 开云体育官网开云 开云体育官网最近KAUST的400G专线引入了EVPN,看了思科两个小时相关的教学视频后已是精疲力竭。
告诫这行新人一句话:网络知识是海量学不完的,而人的精力是有限的,公司用什么你就学什么,而不是听着什么技术“高大上”就去碰什么,最后猴子捡芝麻啥都没学精。网工是最依赖平台的职业,一辈子都没机会在生产网络实操BGP的就别浪费时间去学MPLS了,因为学完用不上的话不出俩月就忘,何必浪费那个时间?更不要去崇拜什么考了4、5个I E甚至更多的所谓大神,他们的知识遗忘率在考完试后比你想象中严重的多的多,能在至多两个领域维持真正IE水平的已经是正常人的极限了,而这还要看他所任职的公司,也就是平台有没有环境给他维持两个领域的专业水平。IE考的越多,除了越花钱越耗时间拉低自己的ROI外,在我看来唯一的益处就是忽悠新人和猎头,给自己一点荣誉感罢了。学会有的放矢、聪明的学习才是在这行走的远拿高薪的关键。
会点Linux指的是…基本的Linux操作系统的使用,这个其实做实验的时候用用就差不多了…
Shell和Python我倒是觉得会一个就好了,掌握个脚本语言确实能提高不少工作效率…
基本上接触碰到编程语言的同时少不了接触下数据库吧,哪怕是嵌入式的SQLite那也是要写SQL语句的…
安全在网络这个方向东西其实不多,就ACL和加密认证之类的,中文或者英文的GET STARTED性质的文章一搜一大把,非常深入的密码学理论网工们一般也不关心…
网工的核心知识框架肯定还是下三路…呃不是,是下三层的各种协议的原理和实践,向使用者们封装掉下三层的复杂性,让他们产生插上网线就能上网的错觉…
如果工作中要和程序员打交道,那还得了解第四层也就是TCP/UDP的原理和在各种操作系统上的实现,这个是难度比较大的东西,但一般也不需要你多么多么精通,因为大部分时候操作系统本身提供的系统调用和默认设置已经足够使用了,不是超大规模并发系统根本不需要去调,生产上我遇到过的一次TCP问题还是老板瞎百度了一个所谓的内核优化的文章乱改改出来的…
岗位分工,岗位职责,这些不是大学生时候搞的清楚的,工作了以后自然而然的会心里有数。
我觉得题主的问题是,未行先怯,就和我当年害怕写代码一样,多做做自己的心里建设吧,读书的时候学知识是人生难得的可以以兴趣为导向的时段,好好珍惜。
加一条,对于那些要求各种都精通的岗位,我寻思着一年你不开个七八十万应该是招不到人。这年头精通一词因为招聘方瞎写JD已经快烂掉了。
不过,我曾看到一个招聘,JD写的我真的是哭笑不得,薪资开的也符合那个JD的需求,只不过那个岗位到底要做啥要管啥我和我同事最清楚不过了,真的是招聘造火箭,工作骑三轮…
应届生最大的问题,没有接受过社会的洗礼(毒打),考证很多人是觉的增加自己的筹码,但HCIP证书背题就能过的事有多少用呢?学会HCIP技能才有用吧。
然而HCIE证书需要经过LAB的训练,从理论到命令行都需要炉火纯青,虽然项目经验还是为零,但已经有入场券了。
至于岗位来说分为,售后、售前,售后分为系统集成工程师、厂家工程师、运维工程师。
售前主要的销售懂一些技术,主要是表达沟通,投标,设计方案等,主要还是销售的活多,靠抽成和KPI挣钱,跟销售性质差距不算大。
系统集成工程师主要做项目为主,容易积累项目经验,这个阶段可以接触到路由、交换机、防火墙、无线、网管系统、服务器系统等我,有利于对技术的整体理解,对未来行业规划比较好。
厂家工程师分为正编岗位、外包岗位,正编对学历要求比较高,211/985才行。外包岗位学历大专或者普通本科,正编福利待遇好,外包的一般。厂家正编算是比较优质的,当然大厂才有意义。
运维工程师,对运行的设备环境进行维护,比较轻松,但维护的环境单一不容易快速提高,但时间稳定适合有家庭的。
华为的RS方向其实面向的是运营商,而我们一般人就业不可能都去运营商,国内运营商就那么几家。所以我们大多数人就业的方向还是企业,华为例如ASP,CSP这些,一般刚毕业的也不太容易进,另外就业的线的要比什么HCIE啊RHCA这些证书要牢靠的多,考HCIE或者RHCA这些证书的一般都是大专居多,考这些证书,在面试的时候成功率更高一些,因为你进了公司还是要看能力,能力不行的基本上都过不了试用期。
再说一下现在为什么很多网络工程师都跑去搞系统,说白了就是一个供求的问题,目前在国内的需求当中,系统部分是远远大于网络部分的。在就是我们大多数网络工程师就业的场景大部分都会去一些中小企业,或者系统集成商,就算有幸进了甲方一般也不会是进大公司的可能性也不大,运维的一般主要是以园区网,或者企业网为主,而像这样的公司业务都不可能是网络,网络更倾向一个保障部门,所以像这样的企业,一般对网络的技术要求都不会太高,而系统部分则是可以保障运营的,这就是为什么很多网络工程师工作到一定的年限以后都会倾向linux、python、mysql、zabbix、tomcat,docker等等这些自动化运维,系统运维方面。
对于刚毕业的大学生来说,很多出去工作的第一份工作都是桌面运维,因为桌面运维比较简单,装下,给PC装下软件,装下系统等等什么的,然后才是慢慢搞一些网络,服务器。所以我认你可以把网络做自己的一个起点,把这部分的技术先搞扎实,有了立足点,然后再去往系统,或者是开发上靠,这样会更理想一些,因为你工作一段时间以后自然就知道自己想要什么,因为不管别人怎么说最后走的那个还是你自己。
我觉得网络工程师跟建筑师有点像,要么就是建设房子(项目交付)、要么就是维修房子(网络维护)。
项目交付,就是比如 一栋楼刚建完,刚装修好,这时是不是楼层里是不是需要网络?需要提前铺设网线,然后把信息盒通过网线与网络设备(一般主要是交换机)连接起来,交换机再通过路由器、防火墙、运营商的线路,连接起来。这样新公司的网络基本就搭建起来了,其中网络设备调试主要就是网络工程师来做的。 当然也包括一些前期的需求调研,购买多少网络设备这些工作。
网络维护,就像房子建好了一样,用久了,难免会出现墙体脱落或者漏水啥的,再或者时间久了,墙体颜色变暗,想重新刷漆一下。是不是就需要专业的人来维护了。网络也是一样,使用过程中,难免会出现故障,这时就需要网络工程师来维护这个网络,进行故障排查,根据所学知识解决故障。
我是2014年毕业的,对于在校生,实践的机会可能会比较少,理论会多一些,所以,理论方面一般就是多考证书了,我在校时,考了软考中级网络工程师、思科认证CCNA、思科CCNP,拿了国家励志奖学金,虽然这些对有经验的来说不值得一提,但对应届生找工作,真的帮了不少的忙,或者说,这些可以给你的简历加分,使你的简历不再那么空白。
2、因为在校很少有实践的机会,比如玩真机。建议报线下培训机构。不一定要报IE,报个NP也不错。(PS:我本人不是开培训机构的,这里仅仅是个人建议,我以前在校的时候,考NP,也是报了机构。)
前面说了,网络工程师就像建筑师一样,如果你甘愿贫庸,甘愿一直领着四五千的工资,当然可以不用全面掌握或继续学习linux、Python这些了。因为会路由交换的网络工程师已经是烂大街了,就跟会盖房子的建筑师已经烂大街了,想要拿高薪,就需要提升自己,盖出高难度的建筑或盖出许多不同风格的建筑来,就需要你继续学习其他技术。
linux、Python、安全等其他放心=在建筑上进行装修,打造各种风格的外饰、内饰,更安全的建筑。
以上,是我个人见解,我于2016年通过华为高级认证HCIE,全球唯一编号是3558。如果有讲错的地方,还请多多指教。如果我的回答,对您有所帮助,还请点赞,以示鼓励,多谢啦!