DEVS ou INFRA CODE (DevOps)

15/01/2021 23:15

Leonardo Demetrio

Leonardo Demetrio

Brasil

Sou apaixonado por tecnologia, marketing e games.

Na minha trajetória percebi que existem muitos lados no T.I. Não é porque se chama tecnologia da informação que você vá se ligar com a área, e está tudo bem!

Sabe aquela pessoa que te da match no Tinder, mas você não da Match com ela? Então, esse era a Infra comigo.

Deu match! - ATL Girls

Para um Dev a infraestrutura pode ser um lugar estranho. Primeiramente você não vai usar muito código de linguagens como Java, Python entre outras. O seu melhor amigo será o Yaml e o Kubernetes, e se não domina-los não sentirá um animo muito forte. São ferramentas muito importantes, o mundo está utilizando, mas é nesse momento de desanimo que você se pergunta será que é aqui mesmo que eu devo ficar ?

Fazer perguntas

Quando está no Iaas, infra como um serviço, a maioria das tecnologias que você vai usar são: Vault, Kafka, Zookeeper, Kubernetes, Docker (Esse é lindoo) e um pouquinho de linguagem.

A infraestrutura tem um papel muito importante e é fundamental que todo Dev saiba o básico. Mas o contrário pode ser difícil também.

Para um Infra code (DevOps, microsserviços), o desenvolvimento de um software pode até acontecer, mas geralmente preferem ficar um pouco longe das linguagens de programação. São dois mundos diferentes e que se comunicam. Enquanto o desenvolvimento testa coisas novas e quer mudar a cada hora, o time de infra tenta mantes tudo estável para as aplicações não caírem, não dar bug e os sistemas ficarem saudáveis.

Input Checkbox Switch ON / OFF apenas com CSS3

Programadores, existirão áreas dentro do T.I em que vocês não irão dar match. Talvez você Dev possa gostar de infra e talvez você DevOps possa gostar de desenvolvimento, ou talvez não. Talvez uma pessoa de infra pode gostar de banco de dados, mas não gosta de desenvolver. O que importa é a aplicação do cliente não cair e os dois times trabalharem unidos.

Abaixo estão algumas tecnologias que eu usei na infra e no desenvolvimento para vocês terem uma ideia:

Infra

  • Docker (Seu lindo)
  • Kubernetes
  • Zookeeper e Kafka
  • Vault
  • Rancher
  • Java
  • SQL e Redis

Desenvolvimento

  • Python, C#, Java, C, JS e Jquery
  • PL/SQL, SQL
  • .Net Framework
  • Mono developer
  • Unity
  • Django
  • Jupyter

Como podemos ver são dois mundos diferentes e não há mal nenhum em gostar dos dois, mas também há pessoas que podem se sentir bem apenas em um lugar ou quererem aprender as outras coisas, mas no seu tempo.

A galera, comenta ai em baixo se você gostaria que eu ensinasse alguma coisa, estou sem ideias. Mas lembrando que mesmo passando por tudo isso, ainda sou um Jr, mas quero ajudar!

Abraços.

4

Comentários