|
Abstract:
|
O presente Trabalho de Conclusão de Curso investiga a relação entre desenvolvedores
de software e ferramentas de Inteligência Artificial (IA), buscando compreender se
essas tecnologias representam um movimento de substituição ou evolução na atuação
desses profissionais. A pesquisa parte do cenário recente de expansão de ferramentas
como GitHub Copilot, ChatGPT, que têm remodelado processos de programação,
aumentando produtividade e alterando o papel do desenvolvedor no ciclo de
desenvolvimento de software.
O estudo caracteriza-se como uma pesquisa aplicada, de abordagem qualitativa, com
caráter exploratório e descritivo, utilizando um questionário semiestruturado aplicado a
desenvolvedores brasileiros. A análise dos dados combinou estatística descritiva e
análise de conteúdo, conforme Bardin (2016), a fim de identificar percepções, padrões
e significados atribuídos ao uso da IA.
Os resultados indicam que a IA é amplamente percebida como um mecanismo de
amplificação das capacidades humanas, aumentando produtividade e auxiliando na
resolução de problemas, ainda que exija supervisão constante para garantir a qualidade
do código. Todos os participantes afirmaram que a IA não substitui o desenvolvedor,
mas evolui suas funções, deslocando o foco da execução para atividades de análise
crítica, validação e tomada de decisão. Foram identificados também desafios éticos,
relacionados à dependência tecnológica, à confiabilidade e ao uso responsável dos
modelos.
Conclui-se que a IA transforma, mas não elimina, o papel do desenvolvedor, exigindo
novas competências e consolidando um modelo de colaboração humano-máquina. |