在以往的观念中,运维的工作内容是不涉及编程、开发的,因此以前也没用学编程的需求。然而随着互联网的发展和变化,现如今,运维也需要开始接触开发,接触编程了。
当然有很多运维朋友,本身是不认可的。可,一人之力不能阻挡行业发展,我们随机看几个招聘信息,就知道要不要学编程了。
以上招聘信息来自不同地区,不同企业,不同薪资。可以看出,全部都有“编程要求”。而没有编程要求的岗位是什么样的呢?
主要工作内容是硬件设备等的维护和修复,和上面的工作内容是大相径庭,薪资也只有4-7K。
虽然有可能是个例,但要想摆脱“运维=修电脑的”刻板印象,掌握一门编程语言是至关重要的。
那么运维应该掌握哪些编程语言呢?
首先shell是必须要掌握的,除此之外,正儿八经的语言最好掌握Python,这俩在自动化运维方面应用非常广泛。如果你有二次开发的需求,Go语言也是需要学习的。
最后依然是那句老话,不断学习和更新自己的技能,保持对新技术和趋势的敏感性,不断提升自己的综合能力和市场竞争力同样重要。