听说,不学编程的网工迟早混不下去


行业前沿 | 技术干货  | 报告解读 | 职业规划
晚上好,我是许公子。
上个月写了篇挺有意思的文章:《你以为的网络工程师VS实际工作中的网络工程师》,没看过的再给你推荐一下啊。
里面有网工朋友留言,说自己曾经被女朋友误解,觉得他是网络工程师,写代码应该很厉害吧。

下面也有朋友回复,表示现在确实要开始学python了。
这对话其实扯出来一个行内反复在说的事儿,关于网工到底要不要学编程,还真是,挺有争议的。
业内甚至有不少唱衰网工的言论。
“不想学编程的都来当网工了,结果兜兜转转,还是得回去学编程,还不如改行当程序员呢。”
虽然我个人觉得咱网工不比程序员差哈,但是今天先不讨论,程序员好还是网工好。
就针对,网工到底有没有必要学编程,不学编程真的就没前途了吗?
咱们展开说说。
今日文章阅读福利:《Python学习笔记(118页)》
不管你要不要学编程,反正python的学习笔记奉上了哈。
添加微信,备注“python”,前30名粉丝即可获得此份118页的学习笔记。

 前30名粉丝 免费获得网工必备资源 
针对今天讨论的这个问题,我先说下个人的结论。
编程确实是网工这行里,越来越热门的方向之一,这个是有佐证的。

你看看,HCIP的课程里,都有加上编程基础的知识点,说明网工学编程,真的是能够帮助到我们工作的。
学习编程,确实可以节约你的工作时间,提升你的工作效率,也能让你有机会升职加薪。
能提升自己的业务能力,能学习的网工朋友,都建议你们去学。
但那些说网工不学编程就没前途了,这话说得过了。
具体给你从下面这几个点盘一盘。
01
从你的工作岗位去思考
编程能用上多少
网工的细分职业,基本上是分为了售前工程师、售后工程师、实施工程师和维护工程师。
当然,也还有一部分是做研发的,像测试工程师、开发工程师此类。
说实话,下面的这些工作岗位,大部分里,编程真的用的不多。

你去搞售前,多练练嘴皮子,也比学个编程更强吧。
每个方向的侧重点不一样。
又或者,像部门经理、项目经理这种的,说实话,你的网工底子扎实了,会管理能够承上启下,业务流程清晰,已经很不错了。
再学个编程,属于是锦上添花了,但绝对不是必须项。
当然,如果你想走技术层面,觉得纯网工不好干了,管理你又不好往上升,那这时候,学编程,确实能对你有一个提升。

比如说,尝试偏向运维、安全、云、SDN等方向的网络工程师,这些前景确实不错,也需要你有一定的编程基础。
网络知识你都通了,shell、python之类的编程语言学一些,或者再专研数据结构、Linux、安全又或是其他细分方向。
总的来说,学编程还是不错的,但这不代表咱们网工就编程这一条路发展了。
我有个售前朋友,业绩好的时候一个月赚的顶我半年工资了。
02
从公司层面考虑
编程能带来多少buff加成
刚刚说的工作细分是纵向的,那其实你还可以横向思考下。
网工行业里,有三大就业选择:甲方、乙方和厂商。这是基础信息。

上图右边的这些条件,是影响你的网工生涯的重要因素。
那编程占了几分,不同的情况再来盘一盘。
 01  一些甲方公司,网络运维都算标配了 
在IT行业里的甲方,则指的是政府机关、金融公司、运营商和一些大厂(BAT等)的统称。

除了一些小型的甲方组织,基本上大一些的甲方都喜欢招收比较有经验的网络工程师,并对学历有要求。
那这样的岗位,必然也会对技术要求会比较高。
这个时候,建议你可以去学习一下编程,因为这些甲方公司,网络运维此类工作岗位会比较多。
比如很多网工平时工作里会做的网络排障,监控告警,在大厂、银行里都是直接实现系统自动化的。
就算单位没有要求,你会些基础编程操作,也能让你的工作轻松不少。

看这个岗位要求,就需要你具有一定的网络基础知识之外,还能够熟练编写python程序,实现各类网络自动化功能和数据分析需求。
 02  乙方公司里,编程或许不是第一选择 
乙方,更多的被业内人士称为集成商和代理商。比如华讯、长威、金科等公司都是乙方公司的代表。
这个类别,可以说是,最“鱼龙混杂”的了,因为有经验也好,没经验也罢,人家全都要。
工作岗位也多,售前、售后、项目集成啥都有。
想进这类公司上班,如果你即将毕业,没有项目经验,除了特定的技术岗,你手上有本IE证书都足矣。

一般来说,进入乙方,可以快速积累项目经验,了解到不同的网络场景和架构。
一开始,大家都要做实施维护和故障排查等工作,事情繁多复杂,乃是常事。
而这些工作里,对编程的依赖性高吗?
几乎没有。
说实话,还不如有本HCIE证书,更有用。
如果学历不够,经验也不够,但你又想往上走,我个人建议你还不如先搞本厂商认证,打好网络基础了,再去考虑学编程也不迟。
 03  厂商的门槛高,研发岗位也多 
厂商主要是研发和生产设备的公司。
大部分是由研发+售前/销售(市场部门)+技术服务部门组成的。

这类公司,对学历要求本身就高,自然对研发、编程的要求会更高。
很多时候,厂商需要应聘者网络基础扎实,有研究和钻研态度。
高学历+网工知识扎实+编程经验,这个叠buff就很厉害了。
起薪都是很多基础网工遥望不可及的水平,其实参考价值不大,起跑线就不一样。
给你举个华为厂商的例子。
前两天,公众号做了一篇大厂情报:《想进华为当网工,要求有多高?》。
里面有给你分享一个华为的网工岗位jd,一起再看看。


这个网安工程师的岗位jd,已经偏离传统网工岗,主要是做研发相关工作的。
而岗位要求,你看看,和我上面说的一样,学历、网络技术、HCIE证书、编程,缺一不可。
如果你也想走网工研发的路子,这个时候,编程自然是buff加成拉满的。
03
网工想往上走
真正靠的是什么
上面给你分析了一通,意思应该很明显了吧。
编程是个好东西,但这只是网工的某一种可能,能发展的路子这么多,别把自己路走窄了。
要不要学编程,要学多深,其实这个问题很简单。

你就从下面这3点去考虑:
你的工作可以用上编程吗,学了能提升自己的工作效率吗,能提升多少?
你的职业路线中,有考虑运维、研发、云等需要较精通编程的岗位吗?
网工想往上走,真正靠的是什么?
前面两点不赘述了,刚刚都有提到,说说第三点。
网工想网上走,想发展的更好,编程只是结果导向。
更重要的,是你的思考能力、学习能力、自驱力。
当你开始思考,怎么样才能让自己的网工生涯走得更远,这已经开始第一步了。
你思考完,就会发现,要提升,必然是学习,自然而然走到了第二步。
关于学习,想要学什么,怎么学,要不要学编程……
如果你还不甚了解,可以加下方好友,发送关键词“学习”,很乐意帮你做一些职业规划上的指导。

 前10名粉丝 免费获得答疑机会 
当你下决心去学了,还需要最后一个关键步骤,自驱力,让自己跑起来。
毕竟能鞭策你前进的,从来只有你自己。
 原创声明 
本文由网络工程师俱乐部独家发布,请在获得账号管理员授权后转载。
 策划制作 
策划:一为    丨   监制:山城
编辑:一为    丨   图源:Pexels及网络
 文章作者 


 网工界最有含金量的思科/华为认证,到底是啥?
拿下思科/华为认证之后,身为网工的你可以:
 跨越90%企业的招聘硬门槛
 增加70%就业机会
 拿下BAT全国TOP100大厂敲门砖
 体系化得到网络技术硬实力
 IE大佬年薪可达30w+
 如何了解+系统学习? 
 识别下方二维码加老杨为好友
 好友验证请备注“考证”
 获得1v1专属咨询+报班千元满减券

 前30名粉丝 免费获得老杨答疑机会 

到顶部