加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡水站长网 (https://www.0318zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

传统运维怎样做才能不被"杀死"?

发布时间:2021-03-16 15:09:47 所属栏目:传媒 来源:互联网
导读:编程语言 编程语言可以让运维人员在日常工作中事半功倍,同时在编程过程中可以进一步加强逻辑化思维,保持头脑的灵活性,并且可以在过程中能够站在开发的角度思考问题,快速定位问题,提出合理解决方案,提高效率。 作为运维人员,必须要懂开发,并且至少了

编程语言

编程语言可以让运维人员在日常工作中事半功倍,同时在编程过程中可以进一步加强逻辑化思维,保持头脑的灵活性,并且可以在过程中能够站在开发的角度思考问题,快速定位问题,提出合理解决方案,提高效率。

作为运维人员,必须要懂开发,并且至少了解一两种编程语言,虽然并不一定要求有多少项目经验,但最起码排错技能要具备。传统运维阶段,我们可以只要求会shell,平时写个脚本,备份下数据,完全足够了。但是现在这个时代,只会脚本、只会部署是完全不够的,shell是绝对写不出一套运维系统的。

图为IEEE 2019编程语言排行榜,IEEE Spectrum编程语言排行榜一年发布一次,这个排行榜已经连续发布了六年。每个开发者都需要相对流行的网站统计数据,与其他的语言排行榜不同,IEEE Spectrum可以让开发者自己选择参数组合时的权重,得到多样的排序结果,所以,这个排行榜还是有一些参考意义的,Python已经连续三年位居榜首。

结合运维行业目前的趋势来看,通用的语言包括shell,Python以及目前比较火的GO等,但是语言并不是固定的,具体到运维的某一个具体领域,需求也会不太一样,对于平台运维或者开发运维,Python基本是是必须的,目前也已经有越来越多的公司要求会GO,这也是一个学习方向;对于专注Nginx的运维,Lua的深入研究是必不可少的,对于偏DBA类型的运维,SQL语言要求也是很高的。

总之,选择什么语言并不重要,首先还是需要讲究实用,能快速优雅的解决问题,语言是相通的,精通一门语言,学习其他语言也是非常快的,个人建议运维同胞在会shell的同时,学习至少一门其他语言,个人比较建议Python或者GO!

(编辑:衡水站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读