前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >从一个网工的独白说开去

从一个网工的独白说开去

作者头像
SDNLAB
发布于 2018-03-30 06:41:36
发布于 2018-03-30 06:41:36
8170
举报
文章被收录于专栏:SDNLABSDNLAB

独白

曾看到一位网络工程师给自己这样的独白:“我给自己的Title写的是网络大夫,因为感觉做网络的很像医生,只有网络有故障的时候才会想到网络工程师是多么重要,能够快速修复网络,就如同抢救病人,时间是最关键的,如果没有很过硬的基本功,会和故障点擦肩而过。”

其实关于网络工程师这个职业称谓笔者之前一直很迷惑,试图去找到一些解释。

关于他们的身份

你可能会看到这样的对话

“你女儿干什么工作的呀?”

“注册会计师”

“哦!做假账的呀”

“你儿子做什么工作的呀?”

“网络工程师”

“哦!修电脑的呀”

也可能是这样的

一名网工最经常遇到的几种对话如下:

1)我电脑坏了你给我修修

2)我QQ被盗了你给我弄回来

3)我看某某某不顺眼你帮我把他黑了吧

也有可能是这样的

以前跟人说,我是网管,他第一个想到问我在哪个网吧,也有人细问,给他解释了以后他依然模棱两可,也是徒劳。

对于他们的长相的想象或许这样的

可能是这样工作的?

难道是这样的……

我想……

有时候他们可以三五成群解决问题

但大多时候是独自面对

后来搜索网络工程师需要做什么时?得到了如下的答案:

“水晶头要会打,尾纤懂布放,

模拟视频监控系统要会装,

交换机要会设,各种国产路由器防火墙要懂调,

服务器要懂安装,数据库要懂维护备份,公司网站要会更新和备份,公司产品的SEO也得做。

域服务器要懂调,办公室打印机要懂维修及加碳粉,电话程控交换机要会设置,

电脑系统要懂重装,安装办公软件,还有ERP、OA、邮件、FTP也得维护,

会给老板升级他的iphone、ipad及备份通讯录、照片啥的,

访问外国网站、V**组网啥的必须会,

写的了项目方案要懂用word、excel、powerpoint。

认证比如微软、思杰、思科、itil、cissp等得有两三个吧。

搬机器上架、抬梯子布线是基本功。

需要懂得可多了…….”

听完之后很多人想必要感同身受,泪流满面了。戏谑之余,从字里行间我们也能感受到除艰辛之外,这也无疑是一个需要时刻充电的职业。

很可能有人会冲出来义愤填膺道,作为一名网络工程师,我们熟悉TCP/IP 熟悉网络隧道协议,熟悉交换路由原理,熟悉操作系统特性,熟悉服务器架构,熟悉排错与维护这些随便啃本书就会吗?

也有人应该会抱怨,网工是一个隐身度极高的工种,只有网络出故障的时候,老板才会记得有这么一个工种的存在。

对于运维的7x24小时,有过这样的解释:

“7x24,对很多人来说,只是一串普通的数字,稍微有些背景知识的人可能会知道,这意味着一周7天,每天24小时。虽然生活就是一个7日连着一个7日,一天的24小时,一般会有紧张的工作,有放松的休息,有舒服的睡眠。但对一个运维人员来说,这7x24却意味着168小时,10080分钟,604800秒种不间断的责任和值守,意味着每一分每一秒都不能放松的警惕”

或许这会儿我们可以对这样一项职业有一个更加立体的认知。

关于他们的薪资

2016年美国网工待遇中位数6万9. 有人说其实国内也差不多(理解为6万9 RMB)

不过从对国内的网工薪资排名来讲,网工仍然是个不错的选择

关于未来怎么看

随着云计算容器技术的大行其道,网络被我们越来越关注,网工这样一个职业也越来越走向了大众面前,可能他们不是纯粹的Network Engineer,有可能是网络运维工程师,也有可能宽泛到售前售后工程师,但他们的工作和网络乃至每一台网络设备都息息相关。人们也经常乐于去观察这些新技术给网工的工作带来的变化。

在知乎有位叫老七的工程师这么分析过网工的危机:

“一是编程能力欠缺。我不是SDN吹,但也不回避SDN对网工带来的冲击,从公有云行业来看,SDN/NFV已经是挺成熟的了。和一些厂商工程师比较抵触SDN不同,作为甲方,我还是对SDN的一些思想还是非常拥抱的,毕竟角度不同,厂商要卖自己盒子,而甲方更专注是不是能够真正解决的自己的问题。除了SDN的冲击以外,现在都在谈自动化运维,编程能力也会让网工提高工作效率和出错率。现在网工的招聘里面越来越多的公司加入了对编程能力的要求。

二是知识广度不够。网工大多数都是对网络厂商的设备以及一些网络协议比较熟悉,这个很大程度上会影响个人的发展空间,现在这个讲究full stack的时代,仅仅懂网络是远远不够的,操作系统、虚拟化、存储等等我觉得还是有必要深入的了解了解的,多专多能不太现实,但是至少要一专多能。”

也有人对于网络工程师的工作年限做一些猜测和划定。10年前有一种风气,说软件工程师过了30岁就做不动了,看如今40多岁的软件工程师大有人在,而且大多占据着高薪的职位。经常混迹在国外网络论坛,发现比较厉害的都是40、50岁的中年人,有了很多项目设计经验、实施经验、咨询经验,对于网络技术相对简单,难的是如何把很多技术集成在一起,完成用户的需求,或许多做项目是网络工程师提升技能的有利方式。

对于各种期的网络工程师的规划有过这样的归纳

“会什么?——技术,能力…

有什么?——人脉,渠道…

想干什么?——行业,技术,能力…

能干什么?——行业,技术,能力…

喜欢什么?——行业,技术,能力…

还差什么?——技术,能力…”

对于网工的技术深耕和转型老七也有过这样的分析

深耕

基本两个方向

第一,去厂商,专注于网络技术,并且会有一个很好的网络功底。

第二,去大公司运维,首选大的互联网公司,技术前沿,运维理念先进,高压下对个人成长进步很快。

转型 第一,SDN网络研发,现在SDN研发大多都不是网络出身,原因是因为现在的老网工没几个有编程能力的,一个网络经验丰富的程序员简直是宝啊,绝对市场稀缺人才。

第二,Devops,这个是我个人现在的努力方向,这个比较偏运维,我觉得比较有意思,通过系统化、工具化让运维变的更加轻松和可靠。”

其实关于DevOps,能够帮助技术企业在不影响速度与质量的前提下以自动化方式尽可能优化运作流程,而这一点在十年之前可谓无法想象。对于网络界、运维界“摸爬滚打”工程师们,DevOps这一高效手段又未尝不是一个很棒的选择。我们可以运用这些技术红利更好的服务网络,让机器去做重复和大规模的工作,让人发挥更重要的作用,这有未尝不是一个网工进阶的发展之路。

我曾经有一个想法 —— 网工不插线。希望网工将来能够不用天天频繁的出入机房插着网线去进行配置,或许可以有更优雅的方式去管理更大规模更加复杂的网络。或许在2017年的开端是一个很好的契机去讨论这个事情,所以SDNLAB在2017年1月7日在北京举办一场“网工不插线”的活动,一起去聊一聊如何借助DevOps的理念促进网络的自动化部署和运维,让“网络大夫”使用更高级的工具去展现妙手仁心。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-12-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SDNLAB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
【Unity3D】Unity 脚本 ② ( Visual Studio 2019 中的 Unity 编译环境配置 | Unity 编辑器关联外部 C# 脚本编辑器 Visual Studio )
在上一篇博客 【Unity3D】Unity 脚本 ① ( 创建 C# 脚本 | Visual Studio 2019 中打开 C# 脚本 | 编译 C# 脚本 | 挂载 C# 脚本到游戏物体 | 运行脚本 ) 中 , 双击 Unity 编辑器中的 Project 窗口中的 C# 脚本 , 进入到 Visual Studio 中出现下图样式 , 这是因为没有配置 Unity 编译环境 ;
韩曙亮
2023/03/30
3.1K0
【Unity3D】Unity 脚本 ② ( Visual Studio 2019 中的 Unity 编译环境配置 | Unity 编辑器关联外部 C# 脚本编辑器 Visual Studio )
【Unity3D】Android 打包 ③ ( Android 工程设置 | 打包 Apk 安装文件 | 配置项细节 | 运行效果 )
配置完编译选项后 , 还需要配置基本的 JDK , NDK , SDK 等工具 ;
韩曙亮
2023/03/30
1.2K0
【Unity3D】Android 打包 ③ ( Android 工程设置 | 打包 Apk 安装文件 | 配置项细节 | 运行效果 )
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
五邑隐侠,本名关健昌,12年游戏生涯。 本教程以 Unity 3D + VS Code + C# + xlua 为例。
全栈程序员站长
2022/09/07
7K0
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
【Unity3D】Android 打包 ① ( Android 编译选项 | 安装 Android Build Support 模块 )
在 Unity 编辑器中 , 选择 " 菜单栏 | File | Build Settings " 选项 ,
韩曙亮
2023/03/30
9750
【Unity3D】Android 打包 ① ( Android 编译选项 | 安装 Android Build Support 模块 )
Unity3D学习笔记(二) - Unity3D的许可证管理
安装完Unity3D后,需要申请许可证才能正常使用,官网对个人版提供了免费申请的服务,我们可以通过Hub界面的管理许可证来获取全新的许可证
云叶知秋
2021/02/01
1.9K0
Unity3D学习笔记(二) - Unity3D的许可证管理
unity安装使用教程_免费版签名
4、弹出账户登录界面,如果已有账户直接登录即可,没有账户的话最方便的就是直接用微信登录!
全栈程序员站长
2022/08/03
1.6K0
unity安装使用教程_免费版签名
【Unity3D】Unity 编辑器窗口布局 ( 创建 Unity3D 项目 | 添加物体 | 层级窗口 | 场景窗口 | 游戏窗口 | 属性窗口 | 项目窗口 | 控制台窗口 | 窗口位置修改 )
在 Unity Hub 界面 中 , 左侧选择 " 项目 " 面板 , 然后点击右上角的 " 新项目 " 按钮 ,
韩曙亮
2023/03/30
3.5K0
【Unity3D】Unity 编辑器窗口布局 ( 创建 Unity3D 项目 | 添加物体 | 层级窗口 | 场景窗口 | 游戏窗口 | 属性窗口 | 项目窗口 | 控制台窗口 | 窗口位置修改 )
Unity3D 入门:安装 Unity3D 并配置与 Visual Studio 的协作开发环境
实际上本文不看也罢,因为整个过程除了网速之外基本没啥坑。不过装完可能有一些配置,所以如果不知道的话可以参考本文。
walterlv
2023/10/22
2.9K0
Unity3D 入门:安装 Unity3D 并配置与 Visual Studio 的协作开发环境
Unity3D学习笔记(一) - Unity3D的安装
选定版本后,点击对应版本的从Hub下载按钮开始下载,从Hub下载类似一个Unity3D的下载器一样,可以定制自己的Unity3D用到的组件,个人推荐使用这种方式。
云叶知秋
2021/02/01
1.5K0
Unity3D学习笔记(一) - Unity3D的安装
【Unity3D】Unity 脚本 ① ( 创建 C# 脚本 | Visual Studio 2019 中打开 C# 脚本 | 编译 C# 脚本 | 挂载 C# 脚本到游戏物体 | 运行脚本 )
在 Project 窗口中的 Assets 目录下 , 创建 Scripts 目录用于存放 C# 脚本 ;
韩曙亮
2023/03/30
4.4K0
【Unity3D】Unity 脚本 ① ( 创建 C# 脚本 | Visual Studio 2019 中打开 C# 脚本 | 编译 C# 脚本 | 挂载 C# 脚本到游戏物体 | 运行脚本 )
Unity3D游戏开发入门引导:Unity3D收费方案和版本、下载地址、安装教程
Unity5.0(也称为Unity3D5.0或Unity pro5.0)是由Unity公司开发的一款跨平台游戏开发工具,用户可以通过此软件轻松创建出多种类型的互动内容,例如三维视频游戏、建筑可视化和实时三维动画等等。相比以前的版本,Unity pro5.0免费版功能更加强大,主要集中在音频、插件、网络、着色器和光照方面。在音频方面,Unity pro5.0重新编写了整个音频管道,新版本的音频效率更高、更灵活,其中最大的不同是它的混音器,可以帮助用户实现高度复杂的实时路由和效果场景。在插件方面,新版本增加了全新的WebGL插件,用户现在可以使用Unity pro5.0预览版本的WebGL插件,从而在浏览器中为无插件游戏创建交互体验。在网络方面,Unity pro5.0将发布全新的Unity Cloud交互推广网络,可以让用户在移动游戏开发过程中进行全屏插播式广告。在着色器方面,新版本新增了一个全新的内置着色器系统,可以在所有光照情况下涵盖多种真实材料。
学习牛牛
2023/04/15
9720
Unity3D游戏开发入门引导:Unity3D收费方案和版本、下载地址、安装教程
Unity3D安装_3D杀号APP
《Unity3D入门教程》会带领零基础的初学者,一步步学会使用Unity3D来开发简单的应用程序,走近游戏开发的世界。本系列教程虽然不会面面俱到地深入到全部的知识点,但是会涉及到所有入门阶段所需要掌握的必备技能。通过本教程的学习,可以快速“入门”。师傅领进门,修行在个人。当我们掌握了基本的框架和技能后,就可以自由选择自己喜欢的点去深入学习。本教程是博主自己学习Unity3D时候总结的学习笔记,基本能够涵盖住入门阶段所需要学习的点。希望能都对读者有哪怕那么一点点的帮助,也不枉敲了那么久的键盘,码了那么些字。Enjoy Unity3D!
全栈程序员站长
2022/09/22
3650
Unity3D安装_3D杀号APP
Unity 安装开发环境
点击“人像图标”,点击“登录”(无账号则点击“登录”上方“创建Unity ID”注册账号)
90后小陈老师
2024/08/27
1770
Unity 安装开发环境
游戏开发工具Unity3D 2023下载及图文安装教程+Unity3D 2023激活下载+安装包
Unity3D是一款跨平台游戏引擎,可以用于开发多种类型的游戏,包括2D和3D游戏。以下是一些Unity3D的功能和使用技巧:
用户10519170
2023/04/21
3.2K0
Unity3d的安装
第三步:来到UnityStore,拖到该页面的最底部,点击资源下面的Unity旧版本
全栈程序员站长
2022/09/14
8720
Unity3d的安装
Unity安装图文步骤「建议收藏」
最近因工作需要使用Unity实现一些动画效果,刚好也可以增长自己的技术硬实力,开始自学Unity之旅! 学习一门技术必不可少的就是要学会使用工具,所以下面记录一下我安装Unity工具的过程。
全栈程序员站长
2022/09/14
3.3K0
Unity安装图文步骤「建议收藏」
unity安装配置和vs2022联动教程
就是我们的这个unity里面的这个脚本的编写就是通过我们的vs2022实现的,因此这个时候如果我们之前就是用过这个vs2022但是没有勾选这个unity的选项的话,这个时候我们就需要重新的修改一下,把这个unity配置上去;
阑梦清川
2025/02/24
1400
unity安装配置和vs2022联动教程
Unity基础知识+Unity安装许可证【详细版】2022.5.6
文章目录 前言 unity基础知识 1️⃣打开unity hub 2️⃣管理许可证 3️⃣通过许可证请求 ---- 前言 提示:总的有两种方法: 1️⃣:获取免费的个人版许可证 2️⃣:通过许可证请求 💦效果一样,那种试用便用那个💦 个人在学习unity时,安装软件遇到的一些问题! 🥇个人主页:@MIKE笔记 🥈文章专栏:技术教程 unity基础知识 1、绑定脚本编辑器 点击顺序:Edit->preferences->External Tools->External Script Ed
MIKE笔记
2023/03/23
2.7K0
Unity基础知识+Unity安装许可证【详细版】2022.5.6
【Unity】入门级Unity安装教程
这是一篇面向对unity感兴趣,想要学习unity,但是还处于入门阶段的小伙伴的超详细unity安装教程。因为是面向入门的小伙伴,所以文章写的有点长,还配有许多图片,这样才能更详细的介绍安装流程。但是不必担心太长看起来太费劲,各位只要照着教程一步步来就可以了。跟着这章博文走,最终你的电脑一定能张开双臂,成功拥抱unity。那么,现在进入正题吧!
全栈程序员站长
2022/09/14
2K0
【Unity】入门级Unity安装教程
【Unity3D 问题总结】☀️ | 在Unity Hub中 许可证服务器连接失败 解决方案
在使用Unity的过程中偶然会出现 许可证服务器连接失败 这种情况而导致无法正常使用Unity
呆呆敲代码的小Y
2021/10/13
3.8K0
推荐阅读
【Unity3D】Unity 脚本 ② ( Visual Studio 2019 中的 Unity 编译环境配置 | Unity 编辑器关联外部 C# 脚本编辑器 Visual Studio )
3.1K0
【Unity3D】Android 打包 ③ ( Android 工程设置 | 打包 Apk 安装文件 | 配置项细节 | 运行效果 )
1.2K0
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
7K0
【Unity3D】Android 打包 ① ( Android 编译选项 | 安装 Android Build Support 模块 )
9750
Unity3D学习笔记(二) - Unity3D的许可证管理
1.9K0
unity安装使用教程_免费版签名
1.6K0
【Unity3D】Unity 编辑器窗口布局 ( 创建 Unity3D 项目 | 添加物体 | 层级窗口 | 场景窗口 | 游戏窗口 | 属性窗口 | 项目窗口 | 控制台窗口 | 窗口位置修改 )
3.5K0
Unity3D 入门:安装 Unity3D 并配置与 Visual Studio 的协作开发环境
2.9K0
Unity3D学习笔记(一) - Unity3D的安装
1.5K0
【Unity3D】Unity 脚本 ① ( 创建 C# 脚本 | Visual Studio 2019 中打开 C# 脚本 | 编译 C# 脚本 | 挂载 C# 脚本到游戏物体 | 运行脚本 )
4.4K0
Unity3D游戏开发入门引导:Unity3D收费方案和版本、下载地址、安装教程
9720
Unity3D安装_3D杀号APP
3650
Unity 安装开发环境
1770
游戏开发工具Unity3D 2023下载及图文安装教程+Unity3D 2023激活下载+安装包
3.2K0
Unity3d的安装
8720
Unity安装图文步骤「建议收藏」
3.3K0
unity安装配置和vs2022联动教程
1400
Unity基础知识+Unity安装许可证【详细版】2022.5.6
2.7K0
【Unity】入门级Unity安装教程
2K0
【Unity3D 问题总结】☀️ | 在Unity Hub中 许可证服务器连接失败 解决方案
3.8K0
相关推荐
【Unity3D】Unity 脚本 ② ( Visual Studio 2019 中的 Unity 编译环境配置 | Unity 编辑器关联外部 C# 脚本编辑器 Visual Studio )
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档