paint-brush
Codificando um aplicativo da Web com hieróglifos chineses com ChatGPT…por@djg89
685 leituras
685 leituras

Codificando um aplicativo da Web com hieróglifos chineses com ChatGPT…

por DJ Gallow4m2023/06/08
Read on Terminal Reader

Muito longo; Para ler

O objetivo era codificar um aplicativo fictício simples para um jogo de cartas que estou criando sobre hieróglifos chineses. O aplicativo teria funcionalidade de jogo de perguntas e respostas, uma tabela com uma coleção de caracteres chineses e back-end para armazenar dados do usuário. Tudo parecia tão simples no começo, especialmente considerando o poder do ChatGPT, no qual eu pretendia me apoiar fortemente. Claro, o projeto acabou sendo tudo menos simples e tornou-se cada vez mais complicado à medida que avançava.
featured image - Codificando um aplicativo da Web com hieróglifos chineses com ChatGPT…
DJ Gallow HackerNoon profile picture
0-item


“Não quero ver você estressado..”


As palavras da minha namorada entram por um ouvido e saem pelo outro enquanto passo minha terceira hora seguida pesquisando no Google 'funções sem servidor Netlify'. Eu não sou um desenvolvedor web profissional. Eu apenas brinco. E minha paciência se esgotou muito antes de minha namorada dizer qualquer coisa.


O objetivo era codificar um aplicativo fictício simples para um jogo de cartas que estou criando sobre hieróglifos chineses — também conhecido como Oracle Bone Script ou “Jiaguwen”. O aplicativo teria funcionalidade de jogo de perguntas e respostas, uma tabela com uma coleção de caracteres chineses e back-end para armazenar dados do usuário. Tudo parecia tão simples no começo, especialmente considerando o poder do ChatGPT, no qual eu pretendia me apoiar fortemente. Claro, o projeto acabou sendo tudo menos simples e tornou-se cada vez mais complicado à medida que avançava. Eu ainda não sabia, mas estava prestes a ter não apenas uma experiência de aprendizado interessante, mas também uma montanha-russa emocional.


Deixe-me falar um pouco sobre minhas circunstâncias iniciais. Em primeiro lugar, eu não tinha experiência com React e quase nenhuma com MongoDB, sobre o qual só aprendi um pouco durante a segunda metade de um curso de SQL. Além disso, nunca havia usado o Netlify, de que precisava para implantar o aplicativo. Também não estava muito familiarizado com o Typescript, que meu primo desenvolvedor me recomendou. Apesar de todas estas circunstâncias, no final, consegui fazer exatamente o que me propus a fazer: construir uma aplicação web quase inteiramente com ChatGPT. você pode conferir aqui .


Agora, também devo dizer a você, entrei na onda do ChatGPT bem tarde e ainda nem consegui usar o GPT4 (o que poderia ter feito uma grande diferença se eu pudesse). Se você enviar imagens para o GPT4, ele pode fornecer o HTML/CSS/JS necessário para o resultado pretendido? Eu gostaria de saber. De qualquer forma, entrando nisso, eu também não sabia o que esperar do meu companheiro de IA. .

ChatGPT, o professor..Recebe minha pontuação totalmente objetiva de: 5/5

Portanto, você não pode simplesmente solicitar o ChatGPT e dizer: “Codifique todo o meu aplicativo do zero” (a menos que seu aplicativo seja muito simples), porque um aplicativo geralmente terá vários componentes diferentes. Mas se você separar cada preocupação uma a uma e pensar cuidadosamente sobre suas solicitações, o ChatGPT fará um trabalho incrível ao fornecer a você um início rápido e ainda mais suporte além disso, se necessário. Acho que isso é perfeito para quem está tentando aprender por conta própria e me deu um impulso substancial de confiança e motivação para realmente seguir com todo o projeto.


Muitas pessoas ainda duvidam do poder da tecnologia de IA. Eu também tenho minhas próprias reservas sobre isso. No entanto, se há uma coisa que você deve aprender neste artigo, é esta: o processo de corrigir os erros em seu código, um por um, junto com a IA, é simplesmente inacreditável... pelo menos na primeira vez que você experimentar esse. Você precisa ver para acreditar nisso.


Lembre-se de que eu tinha um conhecimento mínimo de React, Typescript, Express ou MongoDB antes de tudo isso. Mas graças ao ChatGPT pude literalmente aprender e construir algo simultaneamente.

Observar uma IA sozinha pensar e cuspir soluções sob medida para meus problemas específicos dia após dia, ao mesmo tempo em que atua como professor, mudou a maneira como penso sobre aprendizado e educação. E ainda..

ChatGPT, o desenvolvedor 'faz tudo' - Pontuação: Uhh… / 5

Acha que a IA substituirá os desenvolvedores humanos? Eu não tenho tanta certeza. No final do meu projeto, houve algumas vezes em que não consegui descobrir por que meu código não estava funcionando corretamente e fiquei meio perdido. O ChatGPT continuou correndo em círculos, me dando muitos conselhos bons, mas inaplicáveis. Isso continuaria por um tempo apenas para eu descobrir que a solução para o problema bastante simples era um erro de digitação ou algum problema de sintaxe ou algum código que esqueci de remover. Até hoje ainda não entendo como a IA foi capaz de acertar em cheio quando se tratava de alguns problemas complexos, mas foi inútil quando se tratava de um problema simples que, ironicamente, exigia apenas um olhar adicional e cuidadoso da minha parte. . Vai saber. Às vezes, Google, StackOverflow, Youtube e boa paciência são tudo o que você precisa ... não necessariamente IA. Dito isto, há outro aspecto que quero mencionar.

ChatGPT, o terapeuta?

Também houve algumas vezes em que fiquei preso no mato e comecei a ficar frustrado. Pensei em desabafar no ChatGPT, mas depois pensei duas vezes. E se ele se lembrar do que eu disse depois? E se disser algo que eu não queira ouvir - ou ainda mais louco... disser algo que realmente me faça sentir bem?! Quais são as ramificações de tudo isso?


Comecei a me perguntar: um humano poderia ser 'amigo' de uma IA?


Não vou mais fundo na toca do coelho. Vocês podem fazer isso sozinhos. Mas vou dizer o seguinte: o dia em que o ChatGPT aprender a ler Jiaguwen, só pode ser o dia em que ele/ela e eu tenhamos a base para uma boa amizade.


Publicado também aqui .