Deploy na Sexta #001: O primeiro deploy a gente nunca esquece
Emoções e aprendizados nesse marco na jornada da programação.
“Giulia, o desenvolvimento foi aprovado! Pode fazer o deploy.”
“Deploy? Que deploy?”
O tal do deploy. Lembro-me da primeira vez em que ouvi essa palavra no primeiro estágio como programadora. Apesar de ter um portfólio caprichado com projetos na minha stack, nunca tinha feito um deploy em um ambiente real.
Quando comecei na tecnologia não existiam as definições claras como "júnior", "pleno", "sênior", "frontend" ou "backend". Éramos programadores e desenrolávamos em múltiplas tarefas, utilizando diversas linguagens. Havia aqueles que tinham mais experiência e outros que estavam começando. E quando alguém experiente me solicitava um deploy, a mensagem subentendida era que eu deveria, de alguma forma, já saber como fazer.
Quando iniciei minha jornada na programação, sentia medo de fazer perguntas. O receio de que questionamentos pudessem ser interpretados como uma falta de conhecimento e, consequentemente, colocar minha vaguinha em risco, me impedia de buscar esclarecimentos.
Além disso, nem sequer utilizávamos o git naquele tempo. Então, pode imaginar o resultado quando, uma estagiária, na sua primeira experiência, sem orientação, tentou fazer deploy por conta própria e com ajuda de fóruns da internet.
"Deploy" a grosso modo, é quando tiramos um software do lugar onde foi feito e testado para onde ele realmente será usado pelo usuário final.
Meu maior aprendizado nessa experiência foi a distinção crucial entre teoria e prática. A teoria nos dá a base para atacar problemas e pensar soluções, mas a prática nos apresenta à realidade e seus imprevistos.
Já ouvi daqui: “Ah, mas no curso que fiz, fizemos deploy da aplicação”. Adiciono, que há uma diferença gigante entre praticar em ambientes controlados, como em cursos e tutoriais, e enfrentar a realidade caótica do mercado de trabalho.
Como eu me prepararia para o primeiro deploy?
No fim das contas, minha recomendação é procurar um profissional mais experiente na empresa e solicitar que ele te oriente. Digo por experiência: passar conhecimento é melhor que arrumar bagunça de aprendiz no ambiente de produção.
Não seja desumilde, porque nunca saberemos tudo! Fica a lição de que precisamos compreender que cada organização tem sua própria dinâmica, processos e realidade, que muitas vezes divergem da teoria e dos cursos que fazemos. Manter a mente aberta para se adaptar e captar essas peculiaridades é tão essencial quanto possuir um sólido conhecimento técnico.
Ah, e não esquece de fazer backup, vai te salvar quando der tudo errado. 😂
Tem uma história engraçada relacionada ao primeiro deploy? Me manda um email para: comunidade@spacecoding.dev com título: Minha história.
🧠 Exercício da Semana
Mais cedo ou mais tarde tu vais precisar perguntar. Estruturar bem uma pergunta é a chave! Quando você pergunta direito, economiza tempo e evita rodeios. Uma boa pergunta mostra que você pensou no assunto e valoriza o tempo de quem responde. Além disso, te ajuda a entender melhor o rolê.
Então, antes de soltar aquela dúvida, dá uma organizada no pensamento:
Pesquise primeiro: Antes de perguntar, dê uma rápida olhada no tópico para ter certeza de que não é algo facilmente solucionável com uma pesquisa básica. Isso mostra que você está proativo e tentou resolver o problema por conta própria.
Seja específico: Em vez de fazer uma pergunta genérica, seja específico sobre o que você não entende. Isso facilita para a pessoa que está ajudando a identificar a raiz do seu problema e fornecer uma resposta direta.
Coloque em contexto: Explique brevemente o cenário ou a situação em que você está trabalhando. Isso dá ao seu colega uma imagem clara do problema.
Mostre o que você já tentou: "Eu tentei fazer X e Y, mas estou tendo problemas com Z". Isso mostra que você não está apenas procurando uma solução fácil, mas que está realmente envolvido em resolver o problema.
Seja humilde e receptivo: Reconheça que você está no processo de aprendizado e esteja aberto a feedbacks. Isso mostra maturidade e disposição para crescer.
Agradeça: Não pode rir dessa dica tá: mas mostre ✨✨gratidão✨✨ para quem te ajudou. Isso incentiva uma cultura de colaboração, ajuda mútua e a pessoa que parou para te ajudar se sente valorizada.
💡Indicações
Escute minha playlist no Spotify para codar, inspirada no Woodstock.
Sou apaixonada por filmes de terror e ficção científica e estou re-assistindo à saga Alien de 1979. Quando eu era criança, a atriz Sigourney Weaver era minha astronauta heroína no papel da comandante Ripley.
Meus gatos estão trocando de pelo e meu setup fica um caos. Esse soprador tem salvado a limpeza do setup. 🐈
🗓️ Próximos eventos
28/10 CodeCon Feature: Um evento direcionado a pessoas desenvolvedoras em cargos de sênior que buscam inspiração em temas relacionados a equipe, processo, tecnologia e desenvolvimento pessoal. Desconto de 30% OFF com cupom SPACECODING.
09/11 The Developer's Life Weekend: Um evento para todos os públicos de tecnologia com palestras e workshops.
Nossa comunidade tem um Grupo no Whatsap onde compartilho eventos de tecnologia com cupons de desconto para ingressos.
Já que tu leu até aqui, caiu na corrente: Indique o "Deploy na Sexta" para pelo menos 5 contatos ou tu vais ter um bug para consertar e fazer deploy hoje às 17:55 👀
Essa é a minha primeira newsletter e tô super ansiosa pra saber o que tu achou. Não vou levar pro lado pessoal, então manda a real. Tá show? Tá meia-boca? Tem algo que você gostaria de ver por aqui? Quero muito saber a tua opinião. Manda lá pra comunidade@spacecoding.dev com o título: feedback.
Bom dia, é você quem consigo tirar maior parte das minhas dúvidas. Simplesmente ótimo.
Meu feedback é apenas um... Ta curto demais pra esperar o próximo kkkkk tirando isto, parabéns pelo conteúdo. Ansioso pra próxima news...