运维学go还是python_运维工程师是要学python还是学go那?

运维工程师应学习Python而非Go。Python虽不擅长多线程,但支持多进程和协程,拥有丰富的第三方库,适合开发运维工具,如ansible、saltstack、openstack等。相比之下,Go效率虽高,但在运维领域成熟的库较少,学习成本较高。
摘要由CSDN通过智能技术生成

在我们的认知中,运维工程师就是一个背锅侠,那么咱们怎么样来避免做背锅侠那?

可能有人会告诉你,你需要去懂一门开发语言,其实在现价段,掌握一门开发语言已经成为高级运维工程师的必备计能。不会开发,你就不能充分理解你们系统的业务流程,开发人员是很少关注性能的问题,他们只会把功能开发完成就可以了,那么性能问题就需要运维人员来做。一个业务上线了,导致CPU使用过高,内存占用过大,如果你不会开发,你可能只能查到进程级别,也就是哪个进程占用这么多,然后呢?然后就交给开发人员处理了,这样咋体现你的价值?如果是这样的话,那么你活该做背锅侠。

回到咱们的问题:

运维工程师是要学python还是学go那?

答案是显而易见的:必须是python,那么为什么是python那?为什么不用PHP,JAVA, C++,RUBY,这里我只能说,仁者见仁智者见智, 如果你碰巧已经掌握了除Python之外的其它语言,那你爱用啥用啥,如果你是一个连SHELL都还没写明白的新手,想学个语言的话,请用Python,为什么呢?

首先,PHP是跟Python比的最多的,其实他俩根本就不用比,为什么呢?两个语言适用性不同,PHP主要适用于Web开发,可以迅速的做出中小型,轻量级的WEB网站,但后端嘛,基本还是要借助其它语言,借助什么语言呢?Shell?Python?呵呵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值