网络运维工程师通过大学和自考学习什么专业?

基本技能:

精通1到2 shell/Python/Perl等编程语言。

熟悉常用的数据结构和算法,并能灵活运用。

熟悉网络的基本知识

对Linux操作系统的深刻理解

奖励技能:

熟悉开源监控平台工具,如Ganglia和Nagios。

熟悉Shell脚本和Awk、Sed等基本工具。

熟悉分布式计算或存储系统,如Hadoop/Hbase/Storm等。

最好熟悉机器学习的原理,并付诸实践。

熟悉TCP/IP、HTTP等网络协议,精通socket网络编程。

学计算机。