2
respostas

[Dúvida] Uso de IAs

Tenho notado diversos debates inclusive da parte da Alura sobre IAs e apesar de não ter tido como me aprofundar no assunto, tenho tido a impressão de que essas ferramentas podem simlesmente fazer o trabalho do desenvolvedor, programado qualquer coisa, ou seja, fica a apergunta insegura então, será o fim dos desenvolvedores? Porque estudar então HTML, CSS, JS, React, Mongo DB, Figma, etc? Gostaria de contar com a produdidade do conhecimento dos especialistas para uma melhor orientação sobre o assunto até para saber se devo continuar em meu caminho de estudos, ainda um pouco longo e no começo, aguardo o retorno e desde já, agradeço.
2 respostas

Oi, Rafael! Como vai?

Agradeço por compartilhar sua reflexão e seu questionamento com a comunidade Alura.

É super natural ter essa dúvida, principalmente com tanto conteúdo sobre Inteligência Artificial circulando. A verdade é que a IA não substitui o desenvolvedor, mas sim potencializa o trabalho. As empresas seguem contratando pessoas desenvolvedoras, porque a IA não cria sozinha soluções de qualidade, seguras e pensadas para o contexto específico de cada projeto.

Saber HTML, CSS, JavaScript, React, MongoDB e até Figma continua sendo fundamental. A IA ajuda a acelerar tarefas, sugerir soluções e até gerar código, mas quem entende o problema, define a melhor solução e ajusta o código é você, pessoa desenvolvedora. Inclusive, entender o código gerado pela IA é algo que só se faz estudando, como você está fazendo.

Curiosidade: sabia que muitas IAs, como o ChatGPT e outras, foram treinadas com códigos públicos criados por pessoas desenvolvedoras? Ou seja, sem pessoas programando, nem a IA existiria.

Rafael, continue sua jornada. O mercado de tecnologia precisa e sempre precisará de pessoas criativas, críticas, que saibam resolver problemas de forma inteligente, utilizando ou não IA como ferramenta.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.

Abraços e bons estudos!

  Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Boa noite,

Perfeita a colocação da Rafaela,

Rafael, embora os avanços progressivos da IA que podem até estarem presentes em outras áreas além de TI. Sempre haverá uma nova oportunidade de atribuição a desempenhar. Algo que é muito comentado e já li em vários reports de instrutores de TI ou profissionais não estritatamente desenvolvedores e que criam soluções para os seus negócios por meio do Low-code e No-code. É que cada vez mais, desenvolvedores que criam soluções de software e que sabem integrar com serviços de IA para a automação, serão com certeza valorizados no mercado de trabalho ( ex: micro-saas com integrações com IA ). Então como a Rafaela comentou, ainda é fundamental que o desenvolvedor saiba o que a IA está produzindo, pois é ele que irá opinar e efetuar modificações quando necessário, mas para isso, é necessário saber as bases da programação e linguagens.

Espero ter contribuído

Até mais.