在互联网行业中,有一种这样的职位,他们普遍没有大部分的研发程序员挣得多,在公司干的活又多又杂,一到上线发布的日子就得通宵熬夜,手机7x24小时开机,生产上出现问题时要冲到一线去解决。是的,这个职位就是运维。 那么在忙忙碌碌的一天中,我们需要学习哪些技能来面对今后的职业发展呢? 首先不得不说的是要掌握各种web层、service层、数据库的一些知识,熟练安装使用配置常用软件,如:nginx、tomcat、redis、rabbitMQ等等。 其次我们还需要精通linux系统的相关操作,系统调个优,配置防火墙网络参数啥的也得信手拈来,同时一定要掌握shell的编写,能自动化完成的决不手动搞(这是运维的信仰)。 最最重要的是现在如果你只是单纯的会以上这些技能的话,你很可能只能找到一个薪资一般的工作,要想在往上升的话,你需要把自己变成DevOps,是的,你还需要掌握一门编程语言才可以。最近火热的python正是运维的首选,这门语言无需编译,类似脚本语言,能完成比shell更多更复杂的任务。 身处互联网中的小伙伴们,一定要跟紧时代的脚步,技术更迭非常快,如果不想被拉下,就必须每天不断学习新的知识。往更深一层去说,正所谓活到老学到老,人类文明迅猛发展的今天,要想跟得上时代的潮流,不管哪行哪业,不学习怎么能行?
|
| 本文出处: http://www.toutiao.com/a6427413466755645698/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|