- 论坛徽章:
- 11
|
(1)你所看到的这几年Linux系统运维行业的技术发展有哪些?
首先说一下,我目前的工作不是SA,是SCM 软件配置管理。
不过,SCM的职位偏向SA。作为SA的话,要学的东西太多了,自动化运维是SA发展的一个方向。
借用配置工具平台,比如说puppet, salt ,openstack等等。
目前最流行的当然是大数据hadoop,大数据鼓吹很久了。。。对俺来说,感觉还是那么遥远
其次,如果想做一个合格的SA,掌握自动化运维技术的话,一门编程语言是必须要掌握的。
shell在目前来说,风头已经被python盖过了,在目前运维行业,SA招聘求职要求上面,都已经将熟练写python脚本作为要求了。
我所知道的比较浅薄,其他各方面,看cu各位SA大神的回帖吧。
(2)谈谈这几年您的运维工程师经历。
之前做过接近三年SA吧。 在做SA的过程中,接触的技术方方面面都有。
linux+tomcat+apache+nginx+mysql+oracle+php
这种多样组合方式,在所有互联网传统公司里面,基本上都大同小异。
要会写shell脚本,要会调试配置nginx ,tomcat,apache等,这些是对于SA的基本要求。
而且,还要会看java编译报错。。。要能写脚本进行编译build,熟悉svn ,git,会排错。
还要熟悉maven,ant,了解编译流程。但凡是开发的要求,SA都要去做。。。偶尔还要管sql...
俺觉得,我当时就成了万金油。SA其实蛮能锻炼人的。在那两年多的时间里,接触的东西比较杂,但是
对于自己以后的职业生涯来说,这确实是一种技术经验优势。不过,我觉得任何技术方面,学精通就好,太杂的话
对于自己的职业发展不是太有利。目前正在自学python中,希望能将python学好,做一名sa自动化工程师。
(3)运维工程师工程师在目前这个时代应该作何技术储备?
hadoop, openstack, salt, hbase,puppet。至少我认为在目前,这些技术工具、平台等是必须要了解和掌握的。
否则感觉要被淘汰的样子。 bash,sed,awk ,python,要能够熟练编写啦。 lol |
评分
-
查看全部评分
|