Um DevOps tem saber programar?

6 respostas Resolvido
D

Fiquei sabendo que uma pessoa que trabalha com DevOps tem que ter conhecimento de infraestrutura, mas será que é necessário saber também programar?

6 Respostas

J

Pelo contato que tenho com colegas da àrea que atuam com DevOps, saber programar não é necessariamente primordial, porém alguém que tem esse conhecimento é sem dúvidas um profissional de destaque nesse meio.

J

Desenvolvedor normalmente só é usuário do que o pessoal de infra de aplicação disponibiliza dessa automação e integração devops. Fora isso seria um “faz tudo”, fuja de empresas que buscam iisso.

J

Mas do lado de quem é de infra de aplicação tem que saber o mínimo de programação pra automatizar processos. Equipe de infra de aplicação que usa jenkins por exemplo utiliza scripts em Groovy pra automatizar tarefas, mas nao exige como analista de sistema.

J

Em um ambiente onde se trabalha com infra as code, já seria um cenário onde se utilizaria programação.

D

:joy:

R
Solucao aceita

Não é essencial, mas fortemente recomendável. DevOps costuma mecher muito com scripts e automação, recomendo escolher e dominar alguma linguagem muito utilizada pra esses fins, como Python, GO, Ruby, Node.js,… Se estiver em ambientes Linux, bash script também. Será um diferencial.

E dominar alguma Infrastructure as a code (IaC) como Terraform ou CloudFormation também fazem diferença no seu CV.

aqui tem um roadmap bem legal pra carreira de devops: https://github.com/kamranahmedse/developer-roadmap

Criado 7 de agosto de 2020
Ultima resposta 7 de ago. de 2020
Respostas 6
Participantes 4