15 min de leitura Autor: Eduardo Fagundes

GitHub Copilot: O Gênio da Lâmpada do Desenvolvedor Moderno

ACESSIBILIDADE
00:00

Desafios na Gestão de Soluções Tecnológicas 

Na rotina de um gestor de área responsável por entregar soluções tecnológicas, é comum deparar-se com obstáculos como uma equipe reduzida ou falta de conhecimento específico em determinadas tecnologias. Nessas situações, muitas vezes parece que não há saída, até que surge uma alternativa inovadora: o GitHub Copilot, apresentado como o “gênio da lâmpada” pronto para atender três desejos. 

O GitHub Copilot como Agente Transformador 

Ao preparar o ambiente de desenvolvimento e habilitar o modo agente do GitHub Copilot, o gestor nota que as demandas começam a avançar com facilidade. Agora, é possível realizar entregas dialogando em linguagem natural, sem a necessidade de dominar profundamente determinada linguagem de programação ou investir longas horas em treinamentos de ferramentas. O processo se torna simples e eficiente, ampliando as possibilidades de entrega. 

Três Desejos Atendidos pelo GitHub Copilot 

1º Desejo – Manutenção em Código Legado 

Em um projeto front-end estável, desenvolvido em JavaScript e sem manutenção recente, surge a necessidade de ajustes em componentes e alterações de nomes de campos. Com o afastamento do desenvolvedor responsável, a solução foi abrir o projeto na IDE, pedir para o GitHub Copilot analisar o código e realizar as modificações solicitadas. O resultado foi imediato: as alterações foram feitas de forma ágil, sem idas e vindas com outros desenvolvedores, focando na validação da demanda. O Copilot ainda sugeriu melhorias, demonstrando proatividade, embora o gestor tenha preferido não explorar demais de imediato. 

2º Desejo – Evolução de Software 

Ao buscar utilizar uma nova linguagem de programação, especificamente migrando de PHP para Node.js, o gestor recorreu ao GitHub Copilot. Após escrever o código original em PHP, solicitou ao Copilot a transcrição para Node.js. Em poucos minutos, o código estava convertido e funcional, com direito à documentação gerada via Swagger. Todo o processo ocorreu sem a necessidade de contratar novos desenvolvedores ou lidar com reclamações sobre documentação, superando rapidamente desafios comuns de evolução tecnológica. 

3º Desejo – Validação de Arquivos 

No contexto de conciliação de dados por troca de arquivos, uma falha no processamento exigiu a identificação do problema. O gestor enviou ao Copilot o arquivo de dados e o layout, pedindo a criação de um sistema que permitisse upload de arquivos e apontasse erros no layout, com explicação detalhada. O resultado foi um sistema robusto, criado a partir de uma solicitação simples, resolvendo a demanda sem sobrecarregar a equipe de desenvolvedores. 

Considerações Finais sobre o Uso do GitHub Copilot 

O GitHub Copilot mostrou-se uma ferramenta poderosa, permitindo usar diferentes modelos de linguagem para gerar código e solucionar problemas diversos. Ele se tornou um “membro” da equipe capaz de responder dúvidas técnicas, apoiar desenvolvedores menos experientes e aumentar a produtividade, sem a necessidade de expandir o quadro de pessoal. 

Contudo, é importante ressaltar que o Copilot atua como um copiloto: requer supervisão de alguém mais experiente para garantir a qualidade e segurança das entregas, já que modelos de linguagem podem apresentar respostas imprecisas. 

Esses exemplos ilustram como o GitHub Copilot pode agregar valor ao dia a dia, resolver problemas rapidamente e fomentar a inovação. Além disso, há a versão Web do Copilot, que atua em áreas como revisão de código, análise de dependências e vulnerabilidades, e aprimoramento da qualidade do código. 

Esfregue seu mouse e veja a mágica acontecer. 


Curtiu o conteúdo? Compartilhe esse conhecimento!

Autor

Eduardo Fagundes

Eduardo Fagundes

Consultor de TI

Tecnologias abordadas

Conteúdos relacionados

QuattoNews

  • Criando um Oceano Azul com Automação e IA

    Transformação Digital no Setor Público: Criando um Oceano Azul com Automação e Inteligência ArtificialA transformação...

    Continue lendo
  • IA com Segurança: LGPD, Compliance e o Futuro dos Dados

    O compliance deixou de ser apenas um conceito técnico para se tornar um pilar estratégico...

    Continue lendo
  • Gestão de Repositórios Git no Desenvolvimento de Software

    Salvar os arquivos do projeto no computador funciona bem... até que alguém entra na história....

    Continue lendo
  • Visual renovado no Microsoft 365: ícones vibrantes que refletem o futuro

    Os ícones do Microsoft 365 foram redesenhados para refletir colaboração, IA e simplicidade. Descubra o...

    Continue lendo

QuattoCafé

  • QuattoCafé 14 - Tudo sobre Tecnologia e Microsoft

    Neste episódio do QuattoCafé, celebramos o poder da tecnologia com propósito. Recebemos Erton Miranda, Consultor...

    Continue lendo
  • QuattoCafé 13 - Tudo Sobre Tecnologia e Microsoft

    Neste episódio do QuattoCafé, celebramos um momento especial para a Quatto: o lançamento do nosso...

    Continue lendo
  • QuattoCafé 12 - Tudo Sobre Tecnologia e Microsoft

    Neste episódio do QuattoCafé, trazemos um panorama completo das principais novidades do ecossistema Microsoft, com...

    Continue lendo
  • QuattoCafé 10 - Tudo Sobre Tecnologia e Microsoft

    Com Daniel Dinis e Octávio Souza na mesa, esta edição do QuattoCafé traz uma conversa...

    Continue lendo
  • QuattoCafé 09 - Tudo Sobre Tecnologia e Microsoft

    Nesta edição do QuattoCafé, reunimos os principais destaques das últimas semanas: eventos, podcasts, inovações e...

    Continue lendo

QuattoCast

  • André Castro e a Missão Microsoft: Humanizando a Tecnologia no Setor Público

    No 30º episódio do QuattoCast, recebemos André Castro, Estrategista de Tecnologia de Contas na Microsoft,...

    Continue lendo
  • Microsoft impactando a tecnologia no Brasil: sob o olhar de Ronan Damasco

    No 29º episódio do QuattoCast, recebemos Ronan Damasco, Diretor Nacional de Tecnologia da Microsoft Brasil,...

    Continue lendo
  • Inteligência Artificial, Inovação e Carreira com Carla Gonçalves

    Neste episódio,Carla Gonçalves, Partner Solution Architect na Microsoft compartilha sua trajetória profissional — desde o...

    Continue lendo
  • MVP em Ação: A Inspiradora Jornada de Johnson Cruz, do Suporte Júnior ao MVP Microsoft

    No 25º episódio do QuattoCast, recebemos Johnson Souza Cruz, Microsoft Most Valuable Professional (MVP), referência...

    Continue lendo
  • Time Quatto: A Tecnologia Explicada por Quem Foca em Você.

    No 24º episódio do QuattoCast, reunimos um time de especialistas da Quatto para um episódio...

    Continue lendo

QuattoBook