se desnvolvedor é uma profissão de prática, precisamos praticar e escrevver código. eu fico com medo de depender de i.a e escreever cada vez menos, em um dos projetos que eu atuo, o lider simplesmente me mandou o código gerado pela v.0, e mandou implementa ai. isso me preucupou pq de fato o código até funcionou mas fica bem longe do idel precisei de umas 3 horas pra consertar tudo. mas isso me deixa em alerta pq elas estão cada vez mais impressionante a ponto desse meu superior achar que se eu não usar o código gerado eu estou ficando para trás. me pareceu que ele ta meio cagando pra qualidade do produto e só quer as entregas. espero que essa bomba estoure logo e as pessoas percebam que é apenas uma ferramenta não um desenvolvedor completo. agora tem o tal de devin..
E pior ainda se precisar fazer alterações grandes depois de um tempo.. Aí o cara se lasca todo, pois muitas reescrevem tudo, começam a gerar uma baita bagunça.. Como vc disse, o cara que entrar nessa estará sempre numa corda bamba.
Ja utilizei a IA, mas foi para cálculos bem específicos, acredito que para coisas mais simples ou até nesses casos que o @rodrigo esta mostrando, não seja viável mesmo. Top demais Rodrigo...tmj
Achei meio forçado achar que os comentários estavam desnecessários, levando em consideração que a IA serve para ajudar e ter didática para explicar para iniciantes por exemplo!
@@christopher2010100 sim se vc não copiar esses comentários para o código eu não vejo problema nenhum. O problema que foi o que comentei foi sobre levar tudo isso para dentro do seu projeto. E é isso que o iniciante faz.
Cara vou te falar que trabalhei e trabalho em projetos gigantes como o DDA do banco central ou mesmo projetos na CVC que impactam milhares de pessoas e muitos outros com milhões de linhas de código e digo que comentários para explicar uma lógica muito complexa ou mesmo um cálculo matemático que seria difícil de entender eu concordo. Mas um comentário como. // variável que guarda o nome final nome = “Rodrigo” Não faz muito sentido pra mim. E se vc leu o livro clean code vc sabe que robert martin fala que não devemos comentar código como o exemplo que dei, mas sim que devemos comentar o que realmente faz sentido. Inclusive ele é várias outras literaturas falam que se seu código precisa de um comentário é pq ele não está claro o suficiente.
@@rodrigorahman eu não preciso ler um livro, principalmente de um programador, com técnica e comentários bem duvidosos. Na faculdade de engenharia que fiz não chegou a citar o livro dele em nenhum momento de 4 anos, mesmo assim ensinou bem as boas práticas.
entendi, então ok mas acredito que vale a leitura. Lógico que é apenas uma sugestão. E não estou dizendo que vc não saiba as boas práticas mas é um livro muito rico em vários fatores lido por milhares de programadores. Mas como vc disse ele é apenas um programador com técnica duvidosa rs. Então não tenho nem o que argumentar rs Grande abraço 😉
Rodrigo, acho que foi muito infeliz neste seu vídeo, deveria se preparar mais. O que sabe sobre engenharia de prompt? Estes prompts seus estão completamente errados, não é meia duzia de palavras que vai gerar um código decente. Quais foram suas fontes para avaliar que a IA não pode ser usada muito bem por programadores, e será usada!! O que precisa é usar da maneira correta!! Copiar e colar não é referência em nenhum lugar, sempre precisa saber o que esta fazendo. Só para ilustrar, estes comentários que criticou do código são prompts para a própria IA saber o que tem que fazer e não para dizer para você que o que é. Leia um pouco mais sobre CoT (Chain-of-Thought).
@@AntonioMacielBRZ entendo totalmente a sua colocação. Mas eu falei sobre o mundo da programação e como os desenvolvedores ESTÃO utilizando a ferramenta. Se existe um meio correto de utilizar eu sei perfeitamente. Agora fale isso para quem está começando a desenvolver ou mesmo para quem está nos primeiros passos de programação. Ou então aos que se acham sênior e programadores de qualquer linguagem só pq sabem jogar meia dúzia de comando no ChatGPT e se dizem sênior de qualquer linguagem. E de onde eu tirei isso? O nome é mercado de trabalho e convivendo com muiiitos programadores que estao utilizando a ferramenta exatamente da forma que apresentei. Mas como digo sempre, toda ferramenta tem a sua forma certa e errada de trabalhar. Essa é a forma errada e a grande maioria está usando assim.
@@rodrigorahman Foi isso que entendi também! Realmente muitos programadores estão só copiando e colando sem ao menos muitas vezes refatorar os códigos, pois por mais que as IA ajudem, elas não tem domínio de todo o contexto.
se desnvolvedor é uma profissão de prática, precisamos praticar e escrevver código. eu fico com medo de depender de i.a e escreever cada vez menos, em um dos projetos que eu atuo, o lider simplesmente me mandou o código gerado pela v.0, e mandou implementa ai. isso me preucupou pq de fato o código até funcionou mas fica bem longe do idel precisei de umas 3 horas pra consertar tudo. mas isso me deixa em alerta pq elas estão cada vez mais impressionante a ponto desse meu superior achar que se eu não usar o código gerado eu estou ficando para trás. me pareceu que ele ta meio cagando pra qualidade do produto e só quer as entregas. espero que essa bomba estoure logo e as pessoas percebam que é apenas uma ferramenta não um desenvolvedor completo. agora tem o tal de devin..
Feliz ano novo Rodrigo. Tudo de bom! Saudades já do flutter.
Vlw mestre pra vc também 😉
@@EmanuelXenos estou preparando alguns conteúdos top rs. 2025 vai ser um ano top pro Flutter escreve o que estou dizendo 😉
@@rodrigorahmanque maravilha, aí sim hein. Boto fé 😁✌🏼
E pior ainda se precisar fazer alterações grandes depois de um tempo.. Aí o cara se lasca todo, pois muitas reescrevem tudo, começam a gerar uma baita bagunça.. Como vc disse, o cara que entrar nessa estará sempre numa corda bamba.
Ja utilizei a IA, mas foi para cálculos bem específicos, acredito que para coisas mais simples ou até nesses casos que o @rodrigo esta mostrando, não seja viável mesmo. Top demais Rodrigo...tmj
So uma dica p programadores ....
Virem youtuber 😂😂😂😂😂
ótimo vídeo!!
Achei meio forçado achar que os comentários estavam desnecessários, levando em consideração que a IA serve para ajudar e ter didática para explicar para iniciantes por exemplo!
@@christopher2010100 sim se vc não copiar esses comentários para o código eu não vejo problema nenhum. O problema que foi o que comentei foi sobre levar tudo isso para dentro do seu projeto. E é isso que o iniciante faz.
Encher de comentário sem sentido é errado, mas deixar de comentar devido a clean code, só diz isso quem nunca trabalhou em projeto grande!
Cara vou te falar que trabalhei e trabalho em projetos gigantes como o DDA do banco central ou mesmo projetos na CVC que impactam milhares de pessoas e muitos outros com milhões de linhas de código e digo que comentários para explicar uma lógica muito complexa ou mesmo um cálculo matemático que seria difícil de entender eu concordo. Mas um comentário como.
// variável que guarda o nome
final nome = “Rodrigo”
Não faz muito sentido pra mim. E se vc leu o livro clean code vc sabe que robert martin fala que não devemos comentar código como o exemplo que dei, mas sim que devemos comentar o que realmente faz sentido. Inclusive ele é várias outras literaturas falam que se seu código precisa de um comentário é pq ele não está claro o suficiente.
@@rodrigorahman eu não preciso ler um livro, principalmente de um programador, com técnica e comentários bem duvidosos. Na faculdade de engenharia que fiz não chegou a citar o livro dele em nenhum momento de 4 anos, mesmo assim ensinou bem as boas práticas.
entendi, então ok mas acredito que vale a leitura. Lógico que é apenas uma sugestão. E não estou dizendo que vc não saiba as boas práticas mas é um livro muito rico em vários fatores lido por milhares de programadores. Mas como vc disse ele é apenas um programador com técnica duvidosa rs. Então não tenho nem o que argumentar rs Grande abraço 😉
Rodrigo, acho que foi muito infeliz neste seu vídeo, deveria se preparar mais. O que sabe sobre engenharia de prompt? Estes prompts seus estão completamente errados, não é meia duzia de palavras que vai gerar um código decente. Quais foram suas fontes para avaliar que a IA não pode ser usada muito bem por programadores, e será usada!! O que precisa é usar da maneira correta!! Copiar e colar não é referência em nenhum lugar, sempre precisa saber o que esta fazendo. Só para ilustrar, estes comentários que criticou do código são prompts para a própria IA saber o que tem que fazer e não para dizer para você que o que é. Leia um pouco mais sobre CoT (Chain-of-Thought).
@@AntonioMacielBRZ entendo totalmente a sua colocação. Mas eu falei sobre o mundo da programação e como os desenvolvedores ESTÃO utilizando a ferramenta. Se existe um meio correto de utilizar eu sei perfeitamente. Agora fale isso para quem está começando a desenvolver ou mesmo para quem está nos primeiros passos de programação. Ou então aos que se acham sênior e programadores de qualquer linguagem só pq sabem jogar meia dúzia de comando no ChatGPT e se dizem sênior de qualquer linguagem. E de onde eu tirei isso? O nome é mercado de trabalho e convivendo com muiiitos programadores que estao utilizando a ferramenta exatamente da forma que apresentei. Mas como digo sempre, toda ferramenta tem a sua forma certa e errada de trabalhar. Essa é a forma errada e a grande maioria está usando assim.
@@rodrigorahman Foi isso que entendi também! Realmente muitos programadores estão só copiando e colando sem ao menos muitas vezes refatorar os códigos, pois por mais que as IA ajudem, elas não tem domínio de todo o contexto.