NetDevOps杂谈20200814

上个周没有更新,这个周继续更新,先放一篇划水的文章,随便写写,聊聊。最近无论工作还是学习交流之余都是隐约有些胸臆要舒。

我的公众号是做NetDevOps,专注于提升网工的NetDevOps技能,我个人也有很多野心,在工作之余,我希望能够成为国内NetDevOps的布道者之一,看到很多国外的优秀视频分享,看到很多优秀的分享与开源工具,我觉得这些可以极大的减轻网工的工作量,提高我们工作的速率与准确率。

但是我绝不是鼓吹传统网工没有生存之路不鼓吹传统网工要去转型

网工去做系统运维,那叫转型,网工继续做网络运维,添加了一种新的运维方式,这个是改变与是升级

植根于网络,用一些开发、工具提高我们的效率,更好的在云时代背景之下去做好网络运维。NetDevOps不应该与网络割裂,且应该更好的服务于网络,用开发的思想解决网络的问题。

以上我认为是我今天论调的大前提

云时代的到来,给网络这潭死水带来了巨大的变化

  • 万年不变的协议,突然间层出不穷新协议新技术。
  • 网络的虚拟化,让人无法再那么容易的洞察端到端。overlay、underlay中间藏了多少不为人知的秘密。
  • 需求量激增,人肉运维捉襟见肘。
  • 网络的军阀割据时代因为新技术的出现乃至国际形势的动荡,也是更加严重。

时代在变,技术在变,环境在变,如果人不变的话,只能是被淘汰。

我着急于大家还是在画拓扑布线上架。看看隔壁系统应用,他们在弄的是虚拟化、容器化、devops,技术日新月异,他们真正做到了敏捷,甚至通过一些技术在“染指”网络领域。

反观我们,敏捷,有时候对我们真是一个笑话,我们与上游的技术对接点已经脱节了,网络不再那么简单的受我们的规划控制,这是一个非常危险的信号。

将来的一天:

我们会不会突然沦为上架、布线的低端工种?

**我们会不会一体机柜的普及而失业 ?**以后的组网会不会像家里布个无线那么简单

我觉得不是危言耸听,仔细想想,电脑的普及、智能手机的普及都是拔地而起,突然间影响到你我的生活

云计算已经在迅猛发展,网络虚拟化也在不断普及,它也许不会那么容易覆盖那么广,如果我们抱残守缺,它势必会让网工的生存空间越来越窄,最终让我们失业也不是不可能。

我们应该顺应时代的征召,拥抱变革,短期着眼于提高自己的运维效率,长期准备好云网融合时代下更好的定位定义网络。

应该用变化的眼光去看待问题,就像我现在认为Python是做网络运维开发最好的语言,但是我也一直在留意,它的取代者可能是谁。

我经常讲,用未来规划现在,就是这个道理。在你走到2 3的时候,一定要去试着看看 67 在哪里,甚至是89。

或许短期内,借助于一些厂商提供的工具,我们还能应付得了网络运维,可是我觉得长久之后,一个大型网络环境之中,奇葩需求会层出不穷,新技术会不断涌现,这个时候仅靠那点传统意义上的知识,很难搞好运维,非得焦头烂额。

当今运维时代,不知道大家发现没,code as everything,everthing is service

我们很多年轻的网工需要掌握的一个技能可能就是coding开发。

跟一些人聊的时候会发现,大家都比较缺这种会开发的网工,也很难招类似的网工。

两种道路,去招开发或者培养网工,从我的角度来看,有层次的培养网工可能是一个好的选择。

一部分人,也是小部分人,向高深的架构设计去培养,另一部分人也是大部分人,向日常运维工具的简单开发培养。

前者搭建舞台空间制定规则,后者才是在这舞台上的主演,创造出接地气的运维工具,提高运维效率。

绝大部分年轻网工都应该学会开发,我也认为coding并不神秘,Python和一些优秀第三方包的封装,已经极大简化了我们的开发难度,零代码编程也在不断普及。

两行代码读取一个表格,十行以内代码可以登录设备执行命令,我觉得值得我们花力气去学一学,不要轻言放弃,或者认为我们不需要学习。

我觉得我们网络运维应该关注年轻网工的学习,毕竟年轻网工决定了未来网络在哪里。

我们应该尝试去做一个NetDevOps的升级,顺势而为!

想起了一席的一位讲者的一句话:你所站立的地方,就是你的中国;你怎么样,中国便怎么样;你是什么,中国便是什么;你有光明,中国便不再黑暗

同样,你现在是什么态度,决定了未来网络是什么样子,你现在每天布线上架,未来网络的工作就是每天布线上架,你在努力coding,未来的网络才是软件定义的网络

庆幸的是,在做公众号的过程中,结交了很多致力于NetDevOps提升网络运维效率的老网工,努力学习开发的年轻网工,在与他们的交流中、答疑中,我还是看到了希望!

随便写写,乱七八糟,驴唇不对马嘴,不喜随便喷!

再写点,工作不分贵贱,我觉得是骗人的。我们尊重每份工作,但也应该是看到工作的价值是有大有小的,同样一份工作岗位不同的人价值也会不同。

市场会做出他的选择

无需你我多言。

而我们应该做的是提高自己的价值精通网络协议是一种价值,懂得NetDevOps也是一种价值。

所以我不觉得所谓的传统网工价值低,低的是那些半吊子的网工,可替代性强的网工。同时网络对NetDevOps的需求会越来越大。

我希望大家不要断章取义。

有些人鼓吹,网络学号路由交换就可以了,在他的认知里,或者在他的工作范围之内,是没问题的。

但是着眼于网络整体的发展趋势,这个是错误的,路由交换是不能满足今天的运维需求了,但是也需要路由交换。

最后看你把自己定位在什么地方,钻研到什么深度,有什么价值了。

完。