Executando verificação de segurança...
1

[Chat-GPT] Democratizando a Programação - Automatizando a Criação de Etiquetas de Patrimônio

Eu trabalho com Engenharia Clínica e umas das atividades importantes no gerenciamento de equipamentos médicos é a identificação destes equipamentos. Para isso é utilizado uma etiqueta de patrimonio com informações básicas de identificação.

Este trabalho normalmente já é realizado por softwares de engenharia clínica, porém em 2019 durante um período de transição, escrevemos nosso próprio código, pontualmente, para gerar estas etiquetas.

Como o Chat-GPT me ajudou?

O fato é que hoje, 4 anos após, eu gostaria de confecionar novas etiquetas mantendo o padrão anterior, porém não encontrava mais o código (que foi desenvolvido por um colega de trabalho). Tendo experiencia já em Python, eu tinha duas opções:

  1. Passar a noite estudando as bilbiotecas para editar imagens e gerar QR Code
  2. "Brincar" com o ChatGPT

Como era um conhecimento muito específico que eu não iria utilizar num futuro breve, e não tinha tido contato ainda com a ferramenta da OpenAI, escolhi a segunda opção.

O Desenvolvimento

  • Relevem o ingles kkkk

Essencialmente os diálogos chaves foram os seguintes:

Diálogo 1

Neste caso, ainda estava muito genérico, a etiqueta considerava informações únicas e pouco práticas. Então precisei dar mais algumas instruções para permitir fazer isso para um inventário inteiro.

Diálogo 2

Após mais alguns diálogos, algumas correções (erros de compilação, variáveis sendo usadas sem terem sido definidas antes, etc), o resultado já estava bem próximo do esperado em menos de 1h de conversa kkkk

Primeira Intereção

Para adequar alguns pontos em relação ao Layout, após alguns diálogos, obtive o seguinte resultado:

Quarta Interação

O outro diálogo chave foi:

Diálogo 3

Como assim democratizar a programação?

Um dos pontos chaves disso é que a ferramenta não me entregou resultados 100%, chegou uma hora em que estava muito enfadonha a tarefa de tentar fazer com que a ferramenta entendesse exatamente o layout que eu esperava então valia mais a pena eu alterar essas informações a partir da ultima versão do código gerado.
Outro ponto de destaque é que a ferramenta constantemente se perdia, ou gerava códigos em outra linha de raciocinio (fora do contexto prévio) após algumas interacões, erros de compilação, etc.

A democratização vem exatamente de dar acessibilidade a este nível de automação, pequenas empresas de Engenharia Clíncia muitas vezes não possuem acesso à softwares pagos que geram este serviço, e não dominam uma linguagem de programação por estarem centralizadas nas habilidades de eletronica/manutenção e gestão.

A ferramenta abre um leque de produtividade, levando produtividade de forma acessível e subindo a barra da avaliação também das empresas que vendem software, neste sentido "Gerar automaticamente as etiquetas de patrimonio com QRCode" não serão mais um diferencial. O valor agregado das funcionalidades precisarão ser mais concretos para se destacar frente à expectativa dos usuários e frente a concorrencia.

Carregando publicação patrocinada...
1

Passei pela mesma coisa ontem. Eu estava com um problema em um item de uma interface que não estava funcionando do jeito que eu queria. Há mais de 1 mês. Como o projeto não foi lançado me dei o luxo de adiar a resolução. Ontem tive a ideia de usar o chatgpt pra resolver o problema. Tentei 4 vezes, ele deu soluções diferentes nas 4. Fui ajustando o prompt e ele foi melhorando. No final, eu tinha 4 ideias que não funcionavam do jeito que eu queria. 5, na realidade, contando com a primeira. No final identifiquei qual era o problema que acontecia ao comparar as versões entre si.

Semana passada a mesma coisa:um algoritmo que eu estava trabalhando e não estava confiando na resposta por achar que era gambiarra a forma como eu fiz. Passei o prompt e ele me retornou uma solução. A solução dele não funcionou também mas mas me deu a ideia que tava faltando pra resolver a pendência.

Meu medo é me viciar nisso.

No embalo, testei ontem também com 2 problemas que eu tive em projetos anteriores, os quais eu passei semanas tentando resolver e ele resolveu rapidão. Pena que eu nao usei na época. Teria me poupado várias dezenas de horas.

1

Então é isso. Creio que a ferramenta é excelente mas ainda tem espaço pra melhorar. Ela é infinitamente melhor que apenas uma lista de links. Às vezes a sua dúvida nao é respondida no google porque simplesmente você nem sabe as palavras chave corretas pra pesquisar. Essa ferramenta de chat é boa pq você conversa e ela consegue entender o que você quer mesmo que você use palavras arbitrárias.
Estou empolgado com ela.

1
1

esse e um defeito do chatgpt,ja tentei fazer algo específico nele e ele não consegue fazer ,quando parece que vai ele sai totalmente do rumo que eu falei anteriormente

1

Manter um contexto por muito tempo é dificil mesmo, é mais prático consolidar os resultados e começar um assunto novo após 4 ou 5 perguntas se a ideia é afinar um resultado.