当前位置: 首页 > news >正文

浅谈网络工程行业

网络工程,四个字听起来高端大气上档次,实际上背后有多少辛酸和喜悦为外行所了解。

                                                                                    ---------------------题记

很多工科类大学和综合性大学都会有这样的一个专业叫网络工程,在彻底的外行人看来,网络工程就是一计算机类的专业,整天搞电脑;在普通的外行人看起来,网络工程就是it,it就是敲代码;在小年轻眼里,就是***;还有修电脑拉网线。。。每次听到这种说法,我心里都很无奈,因为从某种意义上说,在当今这个时代,网络工程是边缘产业,所以外行不懂太正常,但是我还是想写此文浅谈个人理解和感受。

百度百科上,对网络工程的定义是

网络工程是指按计划进行的以工程化的思想、方式、方法,设计、研发和解决网络系统问题的工程。培养掌握网络工程的基本理论与方法以及计算机技术和网络技术等方面的知识,能运用所学知识与技能去分析和解决相关的实际问题,可在信息产业以及其他国民经济部门从事各类网络系统和计算机通信系统研究、教学、设计、开发等工作的高级网络科技人才。

定义很准确很正规,我的理解是网络工程是对计算机及其他信息化设备组成可用的通信网络,完成各种信息交流和智能化控制监控的学科。主要有路由交换 安全 无线 数据中心网络 sdn等等分支。
问题一:非专业人员的干涉和成本压缩

事实上,这是一个很重要需要专业人员来完成的工作,但是在我们国内,网络工程网络技术被严重的忽略了,由于网络中心属于业务支撑部门,并非是赚钱的部门,很多老板视机房为储藏间,没有精密空调防静电地板就算了,连机柜都没有。很多小单位没有专职的网络管理员,直接找一些自以为是的非本专业的小年轻搞网络,然后把网络搞的一塌糊涂,有很多小单位拿了台破soho路由当总出口下面串联一大堆8口傻瓜交换机,带三四十的用户,做完工程(事实上我不认为这算工程),网络卡的不行,然后大叫这是怎么回事,相比较之下用工控机做软路由的企业还算不错了,甚至布线为了省钱是也找那些装修公司做的,拿着铝线做网线,机柜下面盘成水帘洞。

大多企业还算有些见识,会找一些像样的集成商来做网络,然后就舍不得钱了,花大工夫给网络管理人员施压,让集成商压缩压缩再压缩,比如明明要上s5720 ei的机子,非压缩成s5720 li,华为华三的压缩成tp,集成商迫于成本用劣质网线。企业拿着可怜的预算做大网络,后期出了问题,大叫网络管理员技术不行,明明是你压缩成本的后果嘛。

放一些图感受下。
浅谈网络工程行业
一个60人企业的机房
浅谈网络工程行业
另一个小公司的机房
浅谈网络工程行业
这个算小企业里不错的了。

以上图片都是2018年拍摄
问题二:专业人员没有足够水平

网络管理人员主要来自两个方面,一是科班出身的网络工程专业毕业生,二是从通信 开发等其他部门转行来的。 然而他们都存在各自的弱点。

科班出身的由于来自大中专院校,所以大多数人自然有网络技术理论功底,但是他们学校很难给予他们能跟得上时代的知识,大多是十年二十年前的东西,看到知乎上有人说网络技术无论怎么发展,都离不开那些底层的东西,对于这一点我不敢苟同,没错底层没有变,我十分支持学校讲网络基本的理论,但是理论之外的那些过时的技术如果非要介绍,那么希望学校要反复强调这是过时技术,曾经有毕业生上班之后做个双绞线还盯着568a和568b线序不放,全然不知现在的设备都支持端口翻转,一般都用568b直通线。那些新技术真的跟那些过时的技术没有关系,别在打着底层不变的挡箭牌了。很多学校还把网工当着软工培养,你要说学python还有点用,但是天天敲破c++ 烂java,真不知道学校咋想的。还有,毕业生大多没有实践经验,对于这一点,确实不能强求,现在的数通设备没有实践,技术不会真的理解。

转行的最大问题就是,没有技术基础,连最基本的配置方法都不会,console线不知道怎么连,划vlan非要在二层设备上配vlanif(不是指vlan1管理地址),配置完不知道save存配置,等等。其实他们还算可以,至少有这方面的思维。
问题三:浮躁的人和行业

现在的厂商为了迎合那些不专业的用户,生产出了一大堆不专业的设备。比如h3c非要产个er系列,说自己是企业级路由器,然后下面标着双wan,很可笑。wan口分明是家用设备为了方便小白而生产的产品,非要拿到企业里用。真正的路由器,是模拟器里的那个样子,没有默认地址,开局必须console,联网必须手动配置nat,根本不存在wan口这个概念。甚至tp的设备连个console口都没有,然后小年轻更得意了:哈,企业网这么简单。一来二去,网络领域的专业人员被忽略了,工资待遇有时跟门卫差不多,专业人员自己也浮躁,不专心于技术,专想着“歪门邪道”,这样地位只会更低。

对于证书,很多人都只是突击学习,背题库,过了万岁,有个hcnp wlan问啥叫管理vlan 业务vlan。。。百度一下,hcnp你会看到:
浅谈网络工程行业
满眼的培训机构,培养出了速成的所谓网络工程师,然后整个行业素质就被拉低,很多真心抱着技术梦的新人在这中迷失自我,坚持梦想的也很难证明自己的实力,往往由于学历等被淹没于茫茫人海。
问题四:关于SDN

百度百科上:

软件定义网络(Software Defined Network, SDN ),是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。

目前行业内把sdn炒的很热,似乎sdn是大救星,很多人连个arp都搞不清,就大谈特谈sdn,这种人有资格吗?目前sdn技术十分不成熟,你真敢把它往生产网用?华为的官方网站职业认证页面如下:
浅谈网络工程行业
可以看到,连华为自己都没有推出sdn的相关认证,说明了相关技术是不成熟的,在这种情况下盲目炒作sdn,只会伤人伤己。

而且就算以后sdn成熟,我个人认为sdn适用于数据中心和超大型企业,对中型以下企业sdn得不偿失,只会增加网络的故障率。传统数通网络是冗余的成熟的,而sdn把网络的命脉交给了控制器程序,控制器再完善,也不能避免bug,一旦bug出现,没有靠谱的技术支持,网络基本是完蛋了。所以,我觉得sdn走近普通企业完全没有价值,企业还是用正经的网络设备比较靠谱。

有技术网站把sdn形容为雷声大雨点小,也是印证了这一规律。连个ipv6都不能推广,何谈什么sdn推广。
总结

网络工程还是是有很大希望的,只要信息化进一步前进,网络会被越来越重视。我们网络工程专业人员不必太过担心网络行业的命运,这是30年之内绝对不会衰落的行业,但让我们不能太过自信,新技术一定要学习,还要学好,才能站在时代的上游。这两年行业的下行也可以为火热的网络降降温,刹刹浮躁之风,相信未来一定会有新的春天。

                                                                              -----------------时间有限  未完待补充

转载于:https://blog.51cto.com/8769290/2109061

相关文章:

  • IPFS环境搭建节点安装
  • Mac 系统安装robot framework
  • 前端跨域的解决方案
  • Hadoop所支持的几种压缩格式
  • mysql
  • Spring 依赖注入
  • 重定向
  • 软件测试-Svn服务器搭建全过程-基于Centos6.7-64bit
  • 陈新宇:CKafka在人脸识别PAAS中的应用
  • 开辟sys节点用户层直接操作物理地址(比/dev/mem方便)
  • centos 6.5 安装mysql
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • SoftMax多分类器原理及代码理解
  • BugkuCTF web基础$_GET
  • Android逆向之旅---静态方式分析破解视频编辑应用「Vue」水印问题
  • hexo+github搭建个人博客
  • [iOS]Core Data浅析一 -- 启用Core Data
  • C# 免费离线人脸识别 2.0 Demo
  • Codepen 每日精选(2018-3-25)
  • Git学习与使用心得(1)—— 初始化
  • JavaScript 基础知识 - 入门篇(一)
  • Js基础知识(四) - js运行原理与机制
  • React-redux的原理以及使用
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • 安装python包到指定虚拟环境
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 新版博客前端前瞻
  • 你对linux中grep命令知道多少?
  • Linux权限管理(week1_day5)--技术流ken
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • #stm32驱动外设模块总结w5500模块
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (分类)KNN算法- 参数调优
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (四)Linux Shell编程——输入输出重定向
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转载)OpenStack Hacker养成指南
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .NET 命令行参数包含应用程序路径吗?
  • .net 生成二级域名
  • .net6+aspose.words导出word并转pdf
  • .net项目IIS、VS 附加进程调试
  • .net中的Queue和Stack
  • .skip() 和 .only() 的使用
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d
  • @DataRedisTest测试redis从未如此丝滑
  • @data注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • @RequestMapping-占位符映射
  • @RequestParam @RequestBody @PathVariable 等参数绑定注解详解