1

Sou totalmente novo na área de desenvolvimento. De alguma forma, o Flutter me escolheu. Como aluno do curso da prefeitura de Blumenau, o programa +Devs2Blu, posso dizer que estudar sem IA tem sido muito desafiador. Me identifico com quem fica desconfortável diante de questões que exigem raciocínio diferente e, sem saber por onde começar, corre para a IA como salvação. Tenho tentado usá-la apenas como ferramenta de aprendizado, não para ganhar a resposta pronta, mas para entender a lógica que deveria estar usando para resolver o problema.

Gostaria de uma dica: o que você recomenda para quem começou a estudar programação de verdade há pouco mais de um mês? Acabei de terminar lógica e agora estamos aprendendo versionamento com Git e GitHub. Saí de Java para Flutter em menos de dois meses porque passei em um concurso. Flutter não era minha primeira escolha, mas foi a oportunidade que apareceu e aceitei.

Sobre seu texto, você está certo: as ementas escolares, cursos e faculdades estão desatualizadas. Hoje, usar IA para fazer aquilo que economiza tempo virou quase um crime em qualquer instituição. Eu mesmo fico envergonhado quando preciso abrir o Claude ou ChatGPT para tirar uma dúvida.

Carregando publicação patrocinada...
1

Fala Bruno,
Em primeiro lugar, você está no caminho certo, usar a inteligência artificial para entender os processos, o porquê de algumas funções, entender um código que está confuso não é um problema. Eu sou programador há mais de 10 anos e hoje faço isso sempre que algo parece confuso pra mim ou as vezes como um "validador" pra enxergar detalhes que talvez eu tenha deixado passar. Então não tem porque ter vergonha de usar os recursos que você tem, a IA deve servir para potencializar seus estudos.

Quanto ao que estudar nesse periodo, foca em aprender lógica de programação(e pratique isso durante toda sua carreira), porque é isso que fundamenta todas as linguagens. Com uma boa lógica, aprender novas linguagens de programação será como aprender um novos idiomas.

Git e Github são fundamentais, versionar o código vai te ajudar a manter tudo organizado e te habilita a trabalhar de forma colaborativa. A partir dai eu tentaria focar no básico de frontend (HTML e CSS), porque você usa isso nos principais frameworks (Vue, Flutter, React) mas com o "formato" de cada um.

E aqui vai mais uma dica sobre o uso da IA. Ao invés pedir pra IA fazer algo por você, fala pra ela o que você entendeu e pede que ela esclareça os pontos onde você acertou, errou ou nem pensou. Perguntas assim SEMPRE vão te ensinar algo, vão te expor a algumas informações que você não chegaria sozinho de forma fácil.

Espero ter ajudado de alguma forma. E se ainda restar alguma dúvida é só falar, é sempre bom poder colaborar.