As a DevOps engineer which scripting language should I learn, shell or python ?

0 votes

Sep 27 in Career Counselling by Shashi
• 180 points

recategorized Sep 28 by Gitika 60 views

2 answers to this question.

0 votes

Hi@Shashi,

It depends on the use case to use case. DevOps is a big umbrella. Every tool has there own data types. For example, If you consider Jenkins CI/CD tool then you can configure your task using the bash shell as well as Groovy scripting language. So it depends on your tool.

answered Sep 28 by MD
• 64,820 points
0 votes

Hey, @Shashi,

The DevOps position requires you to be good at programming and Scripting. DevOps engineers will get involved in Build, Deploy, Testing, and release of the applications or software. The programming languages must be stable, object-oriented, secure, and scalable.

There are three main reasons Python is such a popular “starter” language for DevOps:

Python is easy to learn. Any programming language is easy is of course relative. You’re not going to become an expert overnight. However, Python is relatively easier to get started with than many other languages.

Python is great at enabling automation. DevOps is all about automating things. The more you can eliminate manual processes, the better.

answered Sep 28 by Gitika
• 41,080 points

Related Questions In Career Counselling

0 votes
4 answers
+1 vote
3 answers
0 votes
2 answers

What skills should i have if i want to be a Devops Engineer?

Required skills for a DevOps Engineer are ...READ MORE

answered Sep 9, 2019 in Career Counselling by Cherukuri
• 32,490 points
404 views
+5 votes
7 answers

Docker swarm vs kubernetes

Swarm is easy handling while kn8 is ...READ MORE

answered Aug 27, 2018 in Docker by Mahesh Ajmeria
1,348 views
0 votes
2 answers

Does DevOps need programming knowledge? If yes, then which language I should learn as a beginner?

Python This programming language came into the picture ...READ MORE

answered Oct 8 in Career Counselling by Gitika
• 41,080 points
61 views
0 votes
1 answer

Which technology should I learn to get a good job in current pandemic COVID situation?

Hi@akhtar, There are lots of technologies available that you ...READ MORE

answered May 13 in Career Counselling by MD
• 64,820 points
93 views