Erros de devs iniciantes
Hoje em dia, com a tendência das IAs no mercado, os novos desenvolvedores estão optando por gerar códigos nas IAs e deixando a melhor parte, que é lidar com problemas ("bugs"), para pesquisar em fóruns e comunidades ativas na internet.
Não estou dizendo que é errado utilizar as IAs para ajudar na solução de uma dúvida ou problema, mas sim o fato de sempre optar por buscar soluções rápidas e automáticas, sem se aprofundar realmente no entendimento do código e no processo de resolução de problemas. O uso de IAs para gerar códigos tem sido uma ferramenta valiosa, sem dúvida, proporcionando agilidade e aumentando a produtividade dos desenvolvedores. Contudo, ao confiar cegamente nessas ferramentas, muitos acabam perdendo a oportunidade de aprimorar suas habilidades de raciocínio lógico, depuração e análise de sistemas.
O desenvolvimento de software não é apenas sobre escrever linhas de código, mas sobre entender profundamente os problemas que estamos tentando resolver e como as soluções que criamos impactam o sistema como um todo. Ao depender excessivamente de ferramentas automatizadas para a criação de código, os novos desenvolvedores podem se distanciar desse aprendizado crucial.
Além disso, ao interagir com fóruns e comunidades ativas, muitos se limitam a buscar respostas rápidas, sem tentar compreender os conceitos por trás das soluções que estão sendo discutidas. Esse comportamento pode criar uma mentalidade de "dependência de respostas prontas", em vez de um processo mais reflexivo e de autoaprendizado.
Portanto, é importante usar as IAs como apoio, mas nunca perder de vista a importância de adquirir experiência prática e desenvolver um entendimento sólido dos fundamentos do desenvolvimento de software. Dessa forma, o uso das IAs será mais eficaz e servirá como um verdadeiro catalisador para o crescimento profissional, em vez de um substituto para o aprendizado contínuo.
Assino embaixo.
Pra não ficar só nisso vou discordar que esse seja um erro de devs iniciantes, esses são os que mais fazem, mas vejo alguns com anos de experiência que cometem os mesmos erros. Já vi gente que é referência para muita gente dizer que os fundamentos não servem pra nada.
Assim como dsaber usar a internet como um todo sempre foi uma habilidade que precisou ser desenvolvida de forma muito forte por quem deseja ser profissional de primeira linha, aprender usar a IA adequadamente agora é a habilidade mais necessária.
Provavelmente você que está lendo isso não está usado da forma correta, o quanto você vai melhorar só depende de você. Eu uso errado, e ainda vou usar por muito tempo, e por isso uso com muita parcim ônia, quase sempre estou gastando mais tempo por usá-la do que se não usasse, é um investimento que estou fazendo, não é uma forma de conseguir gratificação imediata. Mesmo tendo pensamento crítico e entendendo completamente as limitações dela eu me pego caindo na armadilha que ela prega a todos.
O maior erro do iniciante é achar que ele conseguirá separar o joio do trigo. Frase que eu uso muito: se você aprender errado, treinar o erro, é ele que fará sempre, e passará brigar por ele. É o mesmo processo que vemos na política.
Só vou dar uma dica: IA é péssima para fornecer conhecimento ou criar algo que dependa de raciocínio, até porque ela não tem isso. E ela é uma mentirosa convincente. A única vantagem dela para um influencer mau-caráter (seria um pleonasmo?) é que ela não vai fazer você gastar seu dinheiro com bobagem.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).
Meus 2 cents:
E o texto foi gerado por IA (chatGPT provavelmente).
Fala serio...