一、正确认识网络工程师
网络工程,是大学的一门专业,而网络工程师,则是一个职业。只要是从事IT行业的都称为网络工程师。目前,网络工程师是一个紧缺的行业,其具有就业门槛较低,薪水待遇较高的特点,所以,很多人都通过各种渠道培训,希望入行。但是,网络工程师这门职业,为什么会紧缺?它存在着以下几个特点
1、 课程多,方向多,且显得比较杂乱
网络工程师就业有3大模块,6大方向。3大模块,就是国际的三大企业IT巨臂:微软、思科、红帽。6大方向,是建立在3大模块基础之上的,分别是架构、运维、设计、开发、安全、系统。其中设计、系统是冷方向。每一个模块都有这6个方向,学习起来虽然不困难,但是东西很多,知识点也很多,这也就无疑增加了网络工程的学习难度。
2、职业道德要求高,重视工作经验
这一点,是很多想入职网络工程师的人的最大难题。很多人以为:我是网络工程师,做技术的,平时穿着随便点,举止随意点,只要把技术做好就可以了。其实不然。网络工程师,最需要看到的就是精神面貌。而且,网络工程师有些技术容易打“擦边球”,稍微不注意就可能触犯法律,所以,网络工程师非常重视事业道德培养。另外,由于网络工程是技术活,也需要一个人有丰富的经验,至少是能够解决一些日常的上网问题或者系统问题。
3、 学生对网络工程专业认识的缺乏
且不说现在应试教育的弊端,和高校教育的落后了。就是很多学生,也对自己的专业乃至于日后的职业认识缺乏。有些人认为自己学好专业课程就足够了,把VB、VF当成了法宝,这就错了。还有些人,认为做系统运维级别太低,是苦力活,也是对网络工程认识不够。对专业的认识不够,必然会影响到自己的就职。本课程的第一课,就是要求大家正确认识网络工程师这个职业,从而弥补自己的不足,达到相应的水平。
二、网络工程师的职业道德
(1)员工:麻烦你了,我的电脑上不去网了。我着急给客户发邮件 网工菜鸟:我看看…… (20分钟后,仍然没有找到问题……) 网工菜鸟:你的电脑没有问题,我把服务器重新启动一下,应该就好了
于是,全公司都上不去网了…… 于是,网工菜鸟被开了
(2)某人:我准备开公司,你这边给我点相关信息,我不会亏待你的,你可以开
价哟
网工:可以,不过你给我……
某人:成交
某日调查发现,该网工被开除
(3)老板着急打印文件,但是打印机出现故障 网工菜鸟折腾了半天也没有搞好,最终向老板说“打印机坏了”,就回到座
位上,不管了 老板非常着急,只好找来部门经理。部门经理给维修公司打电话…… 老板说:“小菜,你明天不用来了。
(4)中午,员工们都在员工食堂吃饭。董事长突然来到食堂 员工们纷纷站起来,向董事长问好 网工菜鸟却仍然继续吃饭,根本就没有站起来的意思 董事长很快离开了 网工菜鸟第二天,就被通知“明天,你不用来了。”
这四个案例,说明的菜鸟网工最容易犯的三种错误。第一个案例,说明的是该网工的技术不过硬;第二个案例,说明该网工没有职业道德(这是笔者旁边的真事);第三个案例,说明的是该网工责任心不足;第四个案例,说明的是该网工不懂礼貌,不知道尊重领导。而这些问题,只要有一个发生,带来的结果无疑是被开除。另外,衣衫不整,不修边幅也是一些刚刚入职的网工容易犯的错误。
三、网络工程师的基本要求
由于网络工程师的职位基本上都在大城市,所以,这个职位对求职者或者是已入职的人要求甚高。很多招网络工程师的单位非常重视人的外表和精神面貌,你就算不参与公关,只做技术,也要求你衣衫整洁。至少是深色西装,白色衬衣,深色领带。女士不能扎马尾辫,不能带过于夸张的首饰,黑丝袜是禁忌等等。
在很多时候,不可能是一个俩个人就能够完成一个项目,需要多人协同完成。所以,要求网络工程师必须具备良好的合作性。一个人能否良好的与他人合作,不仅需要自己无私贡献,也需要具备良好的沟通表达能力,能够带动这个团队。可能有些人性格比较孤僻一些,不爱结交朋友,这并不重要,重要的是,你不可以用你的性格来破坏一个团体的合作。
当然,技术方面也需要达到一定的水平。虽说现在基本上都是公司内部自己培养架构师和运维师,但如果一个人学习能力不够,或者是自己根本不愿意学习,学习了也不愿意接受新的知识,那么他面临的必将是淘汰。做网络工程师,最基本的就是学习能力,即使你已经在一家公司有了3-5年工作经验,你到了另外一家企业,也会重新学习一些新的知识。不管怎么样,谦虚,低调的工作,是一个网络工程师最基本的原则。
四、网络工程师的热门就业方向
去哪里就业?去干什么?这是很多在校网络工程学生非常关心的问题,也是造成了不少学生的迷茫:我学的那么多课程有什么用?其实,这些东西一方面和高校的教育体系有关系,一方面,学生自己也对自己缺乏清醒的认识。通常情况下,网络工程的职业在一线城市比较多,目前网络IT行业较为发达的城市是:北京、深圳、武汉、杭州、成都。换句话说:你学习了网络工程专业,你的职业定位目标就应该着眼于一线发达城市。
下面我们开始介绍网络工程师四个热门方向需要精通的课程和相关技术点:
一、架构工程师
架构工程师包括以下几种架构工程师:
l企业邮件部署工程师
l大型企业网络架构工程师
l域管理员
(1)、企业邮件部署工程师
要求掌握在Windows操作系统下的Exchange邮件服务器或Linux操作系统下的postfix邮件服务器,精通DNS服务器的配置,并且熟悉SMTP、POP3、IMAP4、MAPI等协议的特点和使用。目前,以web界面发布的邮件服务器是最热门的技术,同时,也要求求职者掌握一定的web编程技术。
(2)、大型企业网络架构工程师
大型企业的网络特点是:网络规模大,节点数量多,协议复杂,而且故障率较高。所以,大型企业网络架构工程师需要掌握交换路由协议,例如VTP、VLSM、STP、HRSF、OSPF、auto-summary等技术。这些技术,虽然大学的课程里没有,但是在“计算机网络”课程中会有介绍。
(3)、域管理员
很多高校教授都不知道“域”为何物,但是作为一个大型企业,“域”是一个非常重要的概念,不仅可以提高局域网节点的安全性,更能达到简化管理,统一企业计算机时间等一系列要害功能。其实,做一个Windows域很简单,但是,难度就难度在“全局编录”的原理,这造成了很多工程师望而却步。要知道,一本介绍“全局编录”的教程,至少有500页之多。
我们国家的架构工程师并不多,2012年3月,当当网计划招聘100名微软架构工程师,但我们国家合格的微软架构师总共才160多名。北大青鸟丰台学知堂校区高级讲师程苦林老师,就是一名合格的微软架构师,入职当当网技术总监的时候,光是试用期工资就是40万年薪,转正以后将近100万。要知道,这名2006年毕业于武汉大学的老师才刚满30岁。
如果是Linux的系统架构师,全国就更少了,到2011年,取得RHCA(红帽国际认证架构工程师)的人数才100人,北大青鸟丰台学知堂校区学术部经理周华飞老师就是其中之一,后来被一家上市企业挖走,月薪18万。而这名老师年仅27岁,而且还只是大专学历。
所以,架构工程师在所有的网络工程师里面,属于最高级别的网络工程师,但是我相信,经过大家的努力,也一定能够成功。
主流认证:
微软:MCT
红帽:RHCA
二、运维工程师
运维工程师是职业培训学校的热门培训目标。运维,通俗一点理解就是:人生病了要看医生,计算机生病了要看运维。目前,高校基本不会培养运维工程师,都是丢给企业培养,所以造成运维工程师被人称为“苦逼差事”,工作量大,而且薪水低。但实际上,一个有着工作经验的运维工程师是最吃香的,只要公司服务器不坏,就没有运维的事情做了,而且公司还会高薪养着你。总的来说,运维工程师要求求职者的工作经验和排障能力?
说到工作经验,有人会说了:“我刚刚大学毕业,都没工作过,何谈工作经验?”其实工作经验不一定要求你参加过正式工作,你有相应的能力就可以了,能够对服务器的故障做出正确快速的判断。
运维的差事,总的来说是这些:
l搭建企业服务器
l负责公司服务器和各个网络节点的正常通信
l监视服务器运行状态,并做出合理优化
l负责升级和维护企业服务器
那么,运维的职业细化又是那些呢?
(1)、Windows运维工程师和Linux运维工程师
这个很容易解释,在Windows server 2003或Windows server 2008操作系统下,负责搭建和维护服务器。其中要求掌握IIS、DNS、DHCP、×××等服务的配置和维护。同时,需要学会使用cacit,NASSUS等软件对服务器进行监控。并且会为其他系统管理员分配管理权限。目前,国际上对此相关的认证是微软的MCITP、MCSE,红帽的RHCE、RHCSA等。
(2)、网络管理员
这个,不是网吧里的网管,这是要求求职者懂得TCP/IP传输原理和相关的协议族,还有子网划分,配通路由器,思科认证是CCNA和CCNP。
(3)、数据库管理员
数据库,不仅是一个网站存储数据的核心部位,也可以用于网游、在线软件。所以,要求求职者掌握数据库SQL server或者MySQL或者OracleDB的基本操作,例如:使用T-SQL语句,管理用户权限,备份还原操作,设计SSIS数据流,管理索引,优化性能等等操作。目前微软主流的认证是MCDBA。
三、开发工程师
这个职业很像软件工程师,但是,网络开发工程师的主要精力是负责管理脚本和网站编程。做开发工程师,就要求掌握计算机编程语言。我们学习的C语言是所有开发语言的基础,VB是面向对象程序设计的基础。在这两个基础上,网络开发工程师的主要研究热门是:使用C#语言的ASP.NET网站开发,使用java语言的JSP网站开发,使用php语言的LAMP网站开发。由于学习计算机语言需要一定的思维和逻辑性,所以,开发工程师是最难的一个方向,也是工作量最大的一个方向。目前,高校特别重视培养的就是学生的思维和逻辑,开设的辅助课程:高等数学,离散数学,数据结构,物理,线性代数等等,都是为了学生的逻辑和思维,如果学好的辅助课程,那么,走向开发工程师,绝对是易如反掌的事情。
开发工程师一般的认证是MCPD、OJP等等,做开发工程师,前期薪水比架构还高,而且在企业中的待遇极好,配置的计算机也是最好的。但是开发工程师由于长时间使用一种模式开发,会造成思维定式,所以,一般来说,做.NET的开发工程师最多15年,java最多13年。超过年限的开发工程师将不会被企业录用,一般都会转向其他行业。不过,15年或者13年挣的钱,也足够一个退役的开发工程师做创业启动资金了。
四、网络安全工程师
服务器要提供服务,网络要保证通畅,就必须防止***的***。所以,网络安全方面的工程师是越来越吃香了。作为一个网络安全工程师,需要熟悉ACL(访问控制列表)、PKI公钥技术、×××(虚拟专用网)、ISA或iptables企业防火墙的应用。通常情况下,做网络安全的工程师,需要一定的运维基础。北京朝阳区一家证券贸易公司,由于防火墙的ACL设置不严格,导致企业服务器被***,仅仅停机一分钟就损失上亿人民币。这不仅说明了网络安全工程师在企业中的重要性,也说明了,作为一个网络安全工程师需要严谨、周全、细心的工作态度。
网络工程认识的误区
有人认为,做网络就是帮人打几条网线,修几个电脑,要么就是盗取几个账号……这些都是误解。更有人认为,现在互联网普及了,谁都会上网了,还要你网络工程师做什么?其实不然,网络工程是一门及其严谨的学科,而且应用也特别广泛。而正是因为“谁都会上网了”,才需要更多的网络工程师来解决大家的上网问题。
总结一句给大家:学好技能,热心助人,提升经验,丰富知识。这是一个网络工程师在校大学生的基本素质。
本文出自 “” 博客,请务必保留此出处