Por que eu deveria aprender Docker?

Você já se perguntou isso? 🙂

Pois bem, essa é uma pergunta que me rondava há algum tempo e por esse motivo resolvi apontar 3 aspectos não técnicos, os quais me fizeram dar importância a essa ferramenta que tem ganhado muito espaço entre os desenvolvedores.

Bom, caso ainda não tenha escutado falar (o que acho muito difícil), Docker é uma ferramenta que vai te ajudar a “virtualizar” ambientes/programas de forma simples. Entretanto “virtualizar” não é o melhor termo para o caso (mas isso explicarei em outro post), inclusive, aproveito para fazer o jabá do meu curso de Docker para desenvolvedores Ruby on Rails, onde mostro do início ao fim o que é e como usar o Docker no seu dia a dia de desenvolvedor.


Enfim, a resposta curta para a indagação do título, na minha opinião, é “Sim, você deve aprender!”, mas, como mencionei, vou elencar 3 aspectos chaves que me fizeram decidir por estudá-lo.

1) Curiosidade

Nós da área de TI somos um tanto curiosos e essa curiosidade, certamente, foi a primeira coisa que me veio à mente. Sempre que surge alguma nova tecnologia, é de praxe que nós desejemos conhecê-la, afinal, queremos aproveitar nosso “brinquedinho mais novo”.


Se você é desenvolvedor, deve ter percebido que o Docker tem despontado nos últimos anos como uma ótima ferramenta de DevOps; e como também sou desenvolvedor, atentei para o “zum zum zum” sobre Docker; sinal de algo novo. A parti daí, a curiosidade surgiu e simplesmente embarquei! 🙂

2) Conhecimento

É praxe dizer que estudar e conhecer o Docker agrega conhecimento e, COM CERTEZA, isso nunca é demais.

Também é óbvio dizer que as criptomoedas têm sido um bom negócio :), contudo ressalto que o melhor investimento será SEMPRE em você, pois conhecimento ninguém tira.

Um parêntesis aqui… O mais legal de estudar algo novo é que novas percepções e raciocínios afloram, afinal, “tudo está conectado”. Dessa forma, ao aprender Docker, você notará o quanto esse conhecimento pode te ajudar no dia a dia, a exemplo de projetos pessoais e, quem sabe, profissionais.

Conhecimento, a meu ver, tem sido o mais importante aspecto dentre os três aqui expostos, vez que é impulsionado pela curiosidade e consequência para o mercado. 🙂

3) Mercado

Não é novidade que, atualmente, o mercado tem exigido cada vez mais dos profissionais de TI. E atualizar-se não tem sido uma tarefa das mais fáceis, todavia, estar sempre “antenado” deixa o profissional preparado para novos desafios e a frente dos concorrentes, pois aprender Docker, sem dúvidas, alavancará os conhecimentos sobre DevOps.

Ainda sobre mercado, o Docker tem despontando no mundo DevOps e, cada vez mais, tem aumentado seu uso por profissionais que fazem “freela”, visto que, com essa ferramenta, usar ambientes padronizados para diferentes projetos tem se tornado mais fácil. E é por isso que o mercado tem olhado para o Docker de forma diferente, afinal, com poucos comandos, permiti-se que qualquer pessoa tenha, instantaneamente, um ambiente configurado para executar projetos que estavam parados há tempos! Legal, hein!? 🙂

Resumindo…

Se você é desenvolvedor e deseja dar um “up” em sua carreira, é impossível ficar alheio ao Docker, principalmente, porque nessa área do conhecimento, em que “TEMPO É DINHEIRO”, a matemática é simples: menos estudo, menos oportunidades; mais estudo, melhores chances.

Que tal entrar de “cabeça” nesse mundo e subir mais um degrau?

Por fim, caso tenha interesse, lembre-se de que estarei publicando assuntos correlatos por aqui, ou ainda, se preferir, vem estudar essa nova tecnologia! 😉

Capa do Curso de Docker para Desenvolvedores JS

Docker para desenvolvedores Javascript / Node.JS

Use Docker no seu ambiente de desenvolvimento e produção com aplicações Javascript / Node.JS O curso visa mostrar aos alunos ...
Leia Mais
Docker Rails Cover

Docker para desenvolvedores Ruby on Rails

Use Docker no seu ambiente de desenvolvimento e produção com aplicações Ruby on Rails O curso visa mostrar aos alunos ...
Leia Mais

Um super abraço e até a próxima!