Ferramentas do usuário

Ferramentas do site


ti_publica:palestra_flisol_2024_ia_generativa_na_programacao

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
Próxima revisãoAmbos lados da revisão seguinte
ti_publica:palestra_flisol_2024_ia_generativa_na_programacao [2024/04/25 19:26] cartolati_publica:palestra_flisol_2024_ia_generativa_na_programacao [2024/05/29 07:26] – [O programador será substituído pela IA?] cartola
Linha 37: Linha 37:
   * Automação de tarefas repetitivas;   * Automação de tarefas repetitivas;
   * Geração de código;   * Geração de código;
 +    * Exemplo recente [[https://www.youtube.com/watch?v=bDcYwiUagR4|com GTP-4o]]
   * Depuração e testes;   * Depuração e testes;
-  * Análise de código.+  * Aprendizado; 
 +  * Análise de código
 +    * Exemplo de análise (fora daqui)
 ++++ ++++
 ===== O programador será substituído pela IA? ===== ===== O programador será substituído pela IA? =====
Linha 53: Linha 56:
   * Limitações no entendimento e na geração   * Limitações no entendimento e na geração
   * Em geral requer expertise   * Em geral requer expertise
 +
 +Notícia de 27/05/2024:
 +
 +**ChatGPT ainda produz muitas respostas incorretas para problemas de programação:** pesquisadores analisaram 517 perguntas do Stack Overflow e compararam as respostas do modelo com humanos. 54% das soluções apresentadas continham erros de interpretação, 36% apresentaram imprecisões nos fatos, 28% erravam em lógica e 12% em terminologia. Além disso, o modelo muitas vezes gerava respostas muito longas e com mais dados do que o necessário. As informações são [[https://www.techradar.com/pro/chatgpt-really-isnt-great-at-answering-programming-questions-yet|do site TechRadar]].
 ++++ ++++
 ===== Minha experiência ===== ===== Minha experiência =====
 ++++ >>>>>> | ++++ >>>>>> |
 +Melhor com linguagens mais comuns
 +  * Melhor: Python, HTML, Javascript, CSS
 +  * No meio: bash, ansible
 +  * Pior (com farta vantagem): krpano
 +Recomendações:
   * Use o contexto   * Use o contexto
   * Divida para conquistar   * Divida para conquistar
 +    * Comece de onde precisar (pergunte que linguagem usar, como montar o ambiente, como rodar, etc)
 +    * PEÇA para dividir e como dividir melhor, para conquistar
   * Use RAG   * Use RAG
  
ti_publica/palestra_flisol_2024_ia_generativa_na_programacao.txt · Última modificação: 2024/06/01 08:58 por cartola