我以前是修电脑,后来做大公司网管,现在是世界500强it运维经理,我觉得我还是比较有发言权。
技术,
1.服务器系统,windows08,12基本必须,额外会linux和unix
2.活动目录
3.网络,思科和华为最少会一个,ccnp以上,交换机,路由器,防火墙,vpn,wan
4.中间件iis和阿帕奇
5.存储,san
6.微软系列软件,sharepoint,exchang,sccm,scom,isa,文件服务器
7.杀毒软件,赛门铁克,麦咖啡等
8.备份软件,赛门铁克
9.漏洞扫描软件
10.私有云
11.虚拟软件,vmware
IT运维所涉及的知识面,还是比较广的,而且这个是一个提供技术支持的职位,俗称救火队员,平时看似比较清闲,实则为了避免出现各种险情,还是在紧锣密鼓的学习和研究更合理的架构,但是一旦遇到问题,都是特别棘手,而且影响面极为广泛的问题或者事故。从公司角度来说,可分为对内服务和对外服务。
对内服务就是常说的网管,网管职位属于万金油,首先知识面得广,不同公司会对网管有不同的要求,但是主要的还是保证办公网的网络正常,为了支撑这个网络正常,除了要有网络知识(调试网络设备,堆叠技术,防火墙技术,流控工具,动手搞定水晶头,懂得光线原理,能够规划局域网,DMZ概念等等),还要有一定的服务器管理知识(DHCP、DNS、时间服务器,WEB服务器,FTP服务器等等),甚至可能还需要懂一些监控工具,以保证局域网在发生问题的时候,可以第一时间知道,并收集数据有助于排查问题,而且随着人员数量的扩充或者异地建立办公区,多地办公区之间的通信和安全也是网管的一个职责,这些也只是网管的日常工作而已。
上面说到了这个职位就像救火员,当有了问题之后需要第一时间冲上去,并快速解决问题,这样能体现出网管的重要性。但是会很累,因为事故是突发性的,这样很耗费人力物力财力,与其这样被动等待等待挨打,不如主动出击找出隐患并提前处理,这个就是网管的另一个职责,要么在专修之前考虑好扩容或者网络容灾的问题,要么就是在日常巡检中,发现可能导致异常的隐患,提前提出做好预案以及解决方案,才能因对万一。这就需要网管有多年的经验,而且不仅要懂得网络和服务器相关知识,还应该了解强弱电,通风冷却,这两方面能力主要是在装修的时候,体现出来的。让无论是大机房还是小机房都可以帮正其运转正常。
以上只是运维的一个对公司内部提供支撑的职责,其实还有很多内容,在这里先不一一阐述。如果感兴趣的朋友咱们可以在进行深入的沟通。
网管的要掌握很多方面技术方面的知识,要非常全面,所以是非常难人才!我们做人要成功也要俱备很多能力,自信心上进心责任心,人际关系口才经验,吃苦耐劳坚持到底,成功必须有以上的能力,缺一也不能少!
这么说吧,一个词概括: 万能。首先,服务器路由各种网络设备必须会不多说! 然后。。。。。不会编程?不合格。不会CAD?不合格。不会ps?不合格!不会设计?不合格!不会会计?不合格!总之,只要和电脑沾边的,你都必须会。。。就算你不会,别人也会认为你会。。
谢谢您的邀请🎈IT 运维管理是时下 IT 界最热门的话题之一,随着 IT 建设的不断深入和完善,随着IT设备和信息系统的增多,IT运维服务管理显得越来越重要!计算机硬软件系统的运行维护已经成为了各行各业普遍关注的问题。
我已坦率讲过多次:这个话题是我短版之一!电脑对我而言,简单办公运用,关于软件真的不懂,更不懂编程。因此,作为一个网管要具备的技术(专业)方面的能力,还知之甚少!抱歉!(图片:来自网络)
iT项目经理/项目主管,具备一定专业技能的偏技术型管理工作。
一丶具备相当的现场布线施工经验。
三、对于各种项目的基本框架有较深的认识和理解。
四、对项目方案有一定的设计和修改能力。
五、有一定的沟通、协调和管理能力。
较强的应变能力
信息时代瞬息万变。要想在这多变的世界中获得成功,就必须要练就一种非凡的应变能力。目前,全世界的人都在焦急地等待真正意义上的网络经济的到来。随着网络经济泡沫的减少,含金量的不断上升,信息变化的周期大为缩短,我们时刻[_a***_]着更新自己的知识体系。对IT时代的人来说,变得慢就意味着被淘汰。由此,越来越多的人想尽可能多地获取更有效的信息,以不断补充和完善自己,跟上信息时代的快节奏
1. 编程语言能力
2.编码能力
程序员写的代码,在同一个jsp或者java源文件里,出现了三种以上的对方法的命名方式,有下划线间隔的
3.面向对象思维能力
多数编程语言都是面向对象的编程语言。而这些面向对象的编程语言的共同的精髓就是面向对象的思想。掌握这些比面向对象语言本身更重要,比如对继承,多态,重载的
4.利用工具能力
工欲善其事,必先利其器。有了趁手的家伙,工作效率可以提升数倍。你编程序,有没有选择一个很好的IDE,以前听说编程高手都用记事本写程序
现在绝大部分IT公司基本上是以做项目为主,而数学系的学生应该说逻辑思维能力、算法、数据结构、概率与函数等都是有很有底子的。应该说现在绝大部分大学生都接触过编程语言的,只是说项目的实战经验可能还不足。
***设说没有接触过任何的编程语言,要如何提高编程能力,这就是一个相对来说长期的过程。任何技术能力的提高,都是在实际项目中,不停的学习不停的发现问题不停的解决问题,持续不停的做项目编程能力就会越来越高。
如果只是理论学习或者自己学习,始终是有局限性的。第一没有同行交流,第二自己学习的范围有限,第三自己发现问题的范围有限,第四自己解决问题的范围能力有限,第五做项目做系统接触的知识范围范围有限,等等。
首先你得学会一门开发语言,然后做项目,做项目你才会发现各种各样的问题需要自己去解决或者需要团队去解决。在团队***同学习共同交流及解决问题,这样能力就会提高非常快。多经历几个项目编程能力就会越来越高,自己就会慢慢变成别人眼中的大牛。
图片来自于网络如有侵权请联系作者删除,更多科技分享,请关注 东风高扬 。