一、基础网管的发展方向

1.可以学习CCNA(或同等认证的)向网络工程师方向发展

建议选择CCNA,理由如下:

1)模拟器种类多,技术成熟,路由和交换机类型多,H3C、华为模拟器相对少,可选路由和交换机少

2)思科成熟的专业培训机构多

3)可以学习思科专属协调,如EIGRP、HSRP等

4)思科全世界公认,H3C恐怕只有china(玩笑)

2.可以学习linux基础,向运维方向发展

3.可以学习编程,如php和asp.net,不建议直接学java,因为0基础直接上难度会相对前两者大

二、中级网管发展方向 

1.向CCNP发展

懂得:

EIGRP、OSPF、重分发、BGP、×××(常用几种ipsec,site to site,move ×××等)、MPLS、IPV6

交换安全、AAA认证,IPS、MLS、组播、VoIP、QOS整流、帧中继等

2.向运维方向发展(主要是网站)

1)要求有CCNA的基础(可以不考证)

2)有windows和linux相关编程基础,能看懂,会配置写简单的程序php,asp.net和java三者选一或两

3)熟悉掌握linux:

a.基础知识:

①常用命令约100个

②必会linux三剑客grep,sed,awk,正则表达式,这是必须会的杀手锏,工作效率非常高,面试也很牛

③linux系统的启动过程,目录结构,常见配置路径,文件属性,链接知识,目录权限,用户管理,磁盘管理,网络基础(配IP设置路由等)

④linux基础网络服务、linux核心网络服务、linux网站集群服务

⑤数据库mysql为主(最好会oracle)主从,群集,优化、redis、memcached缓存

b.安全:

系统安全,网站安全,***处理,数据库优化(大公司不用),网络安全

c.架构

熟悉主流的网站常见的架构,故障处理,如LAMP,LNMP

d.其他技术

LVS+keepalived 、iptables、svn(版本控制)、open***、openswan、haproxy、

KVM虚拟化、quid(缓存代理)、heartbeat、监控(nagios、zabbix)等

3.windows方向

1)基础知识:

windows常见的服务器搭建,如FTP,asp.net网站,域,DNS知识(有的要),数据同步

2)懂得asp.net简单的编程

3)懂得数据库,MSSQL,最好oracle也懂得,主从,简单的优化、memcached缓存

3.程序开发(网站为主)

熟悉主流的网站架构(不同编程语言的架构不同)、分层(有的要求MVC)、js、jquery、AJAX、memcached(有的不要求)、

工厂模式(有的不要求),熟悉其中一门编程语言(php、asp.net、

4.DBA

主要是数据优化、数据库建设、数据库开发等

5.安全方向

  网络安全、网站安全、服务器安全(这类工类比较无聊,整天看数据分析或***测试)

可能用到的知识:专业技能(包括方案和讲解)+做人

三、高级技术

    成为某一领域的专家,经理或总监

可能用到的知识:专业技能(知识的叠加)、管理、做人、销售、方案和标书编写和讲解

知识的叠加:在你专业的情况下提升自己的知识

如:

运维基础上做开发,叫运维开发,运维开发不等于开发,你作运维,当运维方面的开发那是你的运维能力叠加。

如果你做运维又做php非运维方面的开发,那不是叠加的过程,除非你往CTO方向发展。

开发运维,开发的基础上做开发相关的运维,如环境的搭配,开发方面的排错。