本文作者:ptiyny

运维python学习 运维python要掌握到什么程度

ptiyny 08-16 6
运维python学习 运维python要掌握到什么程度摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于运维python学习的问题,于是小编就整理了4个相关介绍运维python学习的解答,让我们一起看看吧。为什么用python实现自...

大家好,今天小关注到一个比较有意思的话题,就是关于运维python学习的问题,于是小编就整了4个相关介绍运维Python学习的解答,让我们一起看看吧。

运维python学习 运维python要掌握到什么程度
(图片来源网络,侵删)

为什么用python实现自动化运维?

自动化概念应该是很广泛了,使用机器代替手工的一些工作,电气自动化,机械自动化等可以称为自动化。 Python自动化概念可以理解在计算机软件行业兴起的,python本身是一门编程语,使用它自动化额完一些复杂重复的工作,我觉得可以叫Python自动化,用Python实现一些脚本、软件,应用在软件开发、测试中。比如现在互联网、计算机公司中,自动化测试使用python完成。 Python自动化应用人工智能,web开发,自动化测试,爬虫,数据分析,自动化运维,他编应用

运维工程师需要学什么?学习go语言好还是python好?

先上两个结论,

第一,运维工程师学习一门编程语言是必须的,要不为啥叫devops。

第二,要学就学python,这是毫无疑问的。因为python使用广泛。

运维python学习 运维python要掌握到什么程度
(图片来源网络,侵删)

python在多个排行榜中,都是前三名,基本是运维工程师的共同语言,支持多个版本的linuxwindows。据说连微软的office也要支持python了。

基本可以说,凡有运维处,皆有python ,作为运维,不会python 将寸步难行,先把python 学会了,再考虑其他的吧。

并且python 功能强大,web编程,机器学习,云计算,区块链,用python 都可以玩转,以后有啥新东东出来,肯定也会支持python 的。

目前从事Linux运维,打算转python开发,前景如何?

前景应该会不错的,并且于懂linux运维的人来说,转python非常容易,学语言,除了语法就是思路了。python语法简单,容易入手,工具包多,应用领域广,尤其是目前很火的人工智能和大数据,都用到了python,虽然运行效率上不如java c++等,但对于大多数的应用来说,已足够。

运维python学习 运维python要掌握到什么程度
(图片来源网络,侵删)

运维擅长Python吧?

Python的诞生就是为了配合C语言做快速开发的,确定你计算机基础比较扎实是可以继续学习的,但是想只学了Python就想达到高段位是不可能的。技多不压身,想学就学。但是要打算以这个为生的话慎重考虑。

在学校学了docker、linux、K8S、Python、MySQL、路由交换,是转运维还是开发?

不会开发的运维没有什么意思。

其实现在的运维跟开发,已经不是做不做开发的工作的差别了。而是面向对象的差别。传统的开发,更多的是面向业务逻辑的开发。而现在的运维开发,面向的是开发平台,服务的不仅仅是开发的应用运维,更多的是使开发的可持续迭代,实现应用运维更快更精更准的发现处理解决问题,最终实现自动化运维。

随着云计算的发展,运维的角色在将来会进一步弱化。

在之前的回答我举过数据库的例子,我是2005年从事工作,那个时候我们在项目中最牛的一个工种叫做Oracle DBA,因为那个时候核心的业务系统都离不开Oracle的支撑。那个时候Oracle DBA的年薪在那个时期绝对是首屈一指的。随着时间的推移,很多公司开始采用了云计算架构,构建应用很重要的服务就是关系型数据库服务(RDS),但是企业并不会因此再单独招聘一名DBA来负责云上的数据库服务。我们往往看到的是一个200多人的研发团队,只配备了一名运维人员。所以某种意义上说,云计算取代了部分传统运维的工作。

现在另外一个很火热的词叫做DevOps,我们来看一下英文的定义:

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops).It aims to shorten the systems development life cycle and provide continuous delivery with high software quality.

简单来说,DevOps的目的就是缩短开发周期,提高开发效率并保障质量。

那么问题来了,究竟是开发者从事运维呢?还是运维从事开发工作呢?在我面试过程中,很多做传统的运维同学都期望从事DevOps工作,但是非常遗憾的是DevOps本质是通过基础架构的升级,让开发者能用最少的代码进行运维工作,最后实现高效的软件迭代速度。

不知道同学看了我的回答,你是想从事开发呢还是运维呢?

到此,以上就是小编对于运维python学习的问题就介绍到这了,希望介绍关于运维python学习的4点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享