image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Carlos CGS
Carlos CGS24/03/2025 13:32
Compartilhe
Microsoft Certification Challenge #3 DP-100Recomendados para vocêMicrosoft Certification Challenge #3 DP-100

🤖 Codando como o Homem de Ferro 🤝 IA como seu J.A.R.V.I.S. do Desenvolvimento

    ⚡ A Revolução da IA na Geração de Código

    Se você já assistiu a Homem de Ferro, sabe que Tony Stark não faz tudo sozinho. Ele tem a J.A.R.V.I.S., uma IA poderosa que automatiza tarefas, faz cálculos complexos e até sugere melhorias para suas armaduras. Agora, imagine que no mundo da programação, temos nossas próprias "J.A.R.V.I.S." — inteligências artificiais que geram código automaticamente!

    Mas antes que você pense que as IAs vão substituir desenvolvedores, calma lá, jovem gafanhoto! Assim como Tony Stark ainda precisa vestir a armadura e tomar decisões estratégicas, programadores continuam essenciais para revisar, validar e melhorar o código gerado pela IA. A IA acelera o processo, mas a lógica e o senso crítico ainda são totalmente humanos.

    Agora, bora entender como podemos usar essas "armaduras inteligentes" para codar mais rápido e melhor, neste artigo vou apresentar o uso do ChatGpt, o o GitHub Copilot, sendo duas ferramentas que uso em meu dia a dia, e que torna minha produtividade meuto maior do que há alguns meses atrás quando não os usava, por desconhecer seu poder.

    🤖 ChatGPT: Seu Assistente para Ideias e Código

    Assim como J.A.R.V.I.S. auxilia Tony Stark a projetar suas invenções, o ChatGPT é um assistente poderoso para desenvolvedores. Ele não escreve apenas código — ele ajuda a estruturar ideias, explicar conceitos e até solucionar bugs. E sim, estrutrura idéas e textos de uma forma bem melhor do que um ser humano e em questão de segundos todas as ideias que voce joga para ele de forma bagunçada, está ali toda estruturada, sendo necessário apenas alguns ajustes de refino para tornar o texto ou código da forma como você realmente deseja que seja. Mas, assim como Tony revisa seus projetos antes de testar uma nova armadura, você deve sempre revisar o código gerado pela IA. Abaixo, mostro como aplicar esses alguns conceitos de forma prática usando o ChatGpt.

    image

    🎮 Como usar na prática? (E como criar bons prompts!)

    A IA pode ser extremamente útil, mas o segredo para obter respostas úteis é na qualidade dos prompts . Afinal, não é a IA que é burra, e sim nós que às vezes não sabemos perguntar da maneira certa .

    Aqui estão algumas técnicas para criar prompts que são eficientes e obter respostas mais precisas:

    image

    💡 Dica de Ouro: Se a resposta não for boa, reformule o prompt! Perguntar da maneira certa faz toda a diferença.

    A IA funciona como um copiloto , ajudando a sair de bloqueios e encontrar soluções mais rápidas. Mas o Stark da história ainda é você! 🚀

    🚀 GitHub Copilot: O Autocompletar dos Sonhos

    Se o ChatGPT é um assistente versátil, o GitHub Copilot é um verdadeiro copiloto para nós desenvolvedores. Ele se integra diretamente ao seu editor de código e sugere trechos automaticamente enquanto você digita. Parece mágica, mas na verdade é inteligência artificial treinada em bilhões de linhas de código! Com ele podemos ter sugestções de códigos, perguntar que nos explique alguma parte do daquele código que você escreveu há uns dois anos atrás e hoje, você nem lembra mais para que serve cada função por não ter documentado! (isso acontece comigo, rs).

    🔎 Como usar gratuitamente?

    Se você é estudante e está matriculado em um curso superior, pode ativar o GitHub Copilot gratuitamente seguindo estes passos:

    1️⃣ Acesse o GitHub Student Developer Pack.

    2️⃣ Solicite acesso usando seu e-mail acadêmico institucional.

    3️⃣ Aguarde a aprovação do GitHub. Pode levar algumas horas ou dias.

    4️⃣ Ative o Copilot na sua conta do GitHub.

    5️⃣ Instale no seu editor de código, como VS Code, JetBrains ou Neovim.

    💡 Dicas para aproveitar ao máximo

    image

    Com o Copilot, sua produtividade pode disparar, mas lembre-se: IA é um assistente, não um substituto para o seu pensamento crítico! 🚀

    💪 Concluindo... ( IA + Desenvolvedores = Um Time Imbatível! )

    No fim das contas, usar inteligência artificial na programação não é sobre substituir desenvolvedores, mas sim sobre ampliar nossas capacidades. Assim como Tony Stark e sua armadura, a IA é uma ferramenta poderosa, mas quem toma as decisões, inova e resolve problemas de verdade ainda somos nós.

    O ChatGPT pode te ajudar a estruturar ideias, entender conceitos complexos e até solucionar bugs. O GitHub Copilot acelera a escrita de código e sugere soluções baseadas em milhões de exemplos. Mas nenhum deles substitui o olhar crítico, a criatividade e a experiência que um bom desenvolvedor traz para o projeto.

    Então, que tal começar a usar essas ferramentas de forma inteligente? Teste, explore e descubra como elas podem elevar sua produtividade. No fim das contas, a IA pode ser sua aliada, mas o verdadeiro herói do código ainda é você! 🚀👨‍💻

    Saiba mais:

    Segue lá no LinkedIn: https://www.linkedin.com/in/carlos-cgs/

    Segue lá no GitHub: https://github.com/Carlos-CGS

    Compartilhe
    Recomendados para você
    Microsoft AI for Tech - Azure Databricks
    Microsoft Certification Challenge #3 DP-100
    Decola Tech 2025
    Comentários (2)
    Carlos CGS
    Carlos CGS - 24/03/2025 16:15

    Sim, começei a usar o github copilot depois de fazer um bootcamp aqui na plataforma, pois opuvia falar e não sabia do tamanho do poder desta ferramenta. Gratidão a DIO e a todos os envolvidos por me apresnetar a esta ferramenta e a tanto aprendizado no universo do desenvolvimento de software!

    DIO Community
    DIO Community - 24/03/2025 16:02

    Muito bom o seu artigo, Carlos! A comparação do uso de IA no desenvolvimento de software com a interação de Tony Stark com a J.A.R.V.I.S. foi extremamente criativa e fácil de entender. Você conseguiu transmitir muito bem a ideia de que, assim como a J.A.R.V.I.S., as IAs como o ChatGPT e o GitHub Copilot podem ser grandes aliadas dos desenvolvedores, mas sempre com a consciência de que o toque humano, a criatividade e o raciocínio crítico são insubstituíveis.

    Além disso, as dicas de como criar bons prompts para o ChatGPT e como usar o GitHub Copilot de forma eficiente são extremamente úteis e práticas. A IA não substitui o desenvolvedor, mas a maneira como você compartilhou essas ferramentas como “copilotos” da programação é uma ótima maneira de encarar essa nova era de desenvolvimento.

    Você já experimentou utilizar o GitHub Copilot em projetos mais avançados? Como você vê a IA ajudando a melhorar a qualidade e a organização do código em projetos grandes?

    Recomendados para vocêMicrosoft Certification Challenge #3 DP-100