Um dos mistérios que atualmente fascina a opinião pública é aquele levantado por essa revolução, que promete consequências muito maiores do que as da Tomada da Bastilha em 1789, e ainda mais significativas do que as provocadas no mercado de trabalho pela máquina a vapor.
Assim como ocorreu com esses eventos históricos, processos semelhantes são difíceis de medir, exceto com o distanciamento temporal. No entanto, o potencial transformador já visível sugere um antes e um depois no destino da humanidade.
O desejo de entender melhor do que se trata essa tecnologia e qual será seu impacto nos levou a entrevistar um desenvolvedor com vasta experiência profissional:
Diego Castruonuovo é Engenheiro Eletrônico formado pela Universidade Tecnológica Nacional em 2002. Ele atuou profissionalmente em desenvolvimento de sistemas embarcados, software e serviços de infraestrutura em nuvem. Sua carreira inclui passagens por empresas como Hitachi Data Systems, Sonda Argentina e Semperti, entre outras.
Atualmente, ele lidera a equipe de desenvolvimento de produto e infraestrutura de IA na N5 Now. De fato, ele se dedica ao desenvolvimento de inteligência artificial em uma empresa que é líder na indústria de software e que foi recentemente reconhecida com um prêmio da Microsoft pela melhor plataforma de inovação digital.
Como você definiria, em poucas palavras, o que é Inteligência Artificial?
A inteligência artificial é uma tecnologia que permite às máquinas aprender e tomar decisões para automatizar tarefas complexas que normalmente exigem inteligência humana. Em poucas palavras, tenta fazer com que as máquinas raciocinem como seres humanos.
O que faz um desenvolvedor de IA?
Um desenvolvedor de IA, de maneira geral, projeta e implementa sistemas baseados em Inteligência Artificial.
Desenvolve soluções para problemas comuns utilizando essas tecnologias.
Você sabe como foi a gênese dessa “nova ciência”?
Começou nos anos 50, quando Alan Turing propôs que as máquinas poderiam raciocinar e aprender. Seu famoso Teste de Turing lançou as bases filosóficas da IA.
Sua história teve períodos de auge e estagnação, mas por volta de 2010, com o surgimento da computação em nuvem e o aumento do poder de processamento, começou sua expansão.
Em 2020, o ChatGPT foi lançado para o público em geral, provocando uma “explosão” — um fenômeno único de adoção rápida de uma ferramenta na história da tecnologia em termos de crescimento de usuários ao longo do tempo.
Hoje em dia, fala-se de IA diariamente em muitos âmbitos, e muitos de nós não concebemos trabalhar sem usá-la como ajuda e complemento.
Poderia nos dar três exemplos de uso dessa ferramenta?
Atualmente, o que mais impressiona o público em geral é a IA generativa, ou seja, aquela que cria conteúdo novo, como texto, imagens, áudio, etc.
A partir daí, são criadas soluções para problemas existentes, como por exemplo:
- Agentes de atendimento ao cliente por voz: Eles falam como humanos e atendem o público através de canais telefônicos como se fossem pessoas.
- Edição e geração de conteúdo audiovisual de alta qualidade.
- Criação automática de software: Ajuda os desenvolvedores no dia a dia, acelera prazos e permite codificar mais rápido e com menor custo.
O que você pensa sobre as preocupações distópicas que veem nuvens negras no horizonte do mundo por causa dessa tecnologia?
A maioria das preocupações parece girar em torno do emprego e sua substituição pela IA, da segurança e do possível surgimento da famosa AGI (Inteligência Artificial Geral), que seria uma IA capaz de igualar ou até superar o ser humano em todas as atividades. Grandes players da indústria estão ativamente trabalhando nisso.
- Sobre a perda de empregos: Vejo isso como uma mudança no papel do ser humano no mercado de trabalho. A IA inevitavelmente automatizará e melhorará gradualmente muitas tarefas que hoje são realizadas por humanos em todos os setores. Haverá uma reconfiguração do mercado de trabalho, assim como ocorreu na Revolução Industrial. Novas oportunidades e desafios surgirão, exigindo adaptação e convivência com a IA.
- Em termos de segurança: Acredito que as preocupações são genuínas. Os governos devem definir políticas que garantam o desenvolvimento e o uso responsável da IA, implementando leis sólidas para regulamentar a coleta e o uso de dados. Como qualquer outra tecnologia poderosa, em mãos erradas ou usada de forma irresponsável ou mal-intencionada, a IA pode causar muitos danos.
- Sobre a AGI: Refere-se à possibilidade de uma inteligência que iguale ou supere a humana e possa agir de forma prejudicial à humanidade. Acredito que ainda estamos longe de alcançá-la de maneira consistente, dadas as limitações da arquitetura atual e a falta de conhecimento sobre a cognição humana.
Quanto tempo leva para desenvolver um projeto como os exemplos mencionados?
Embora existam frameworks e ferramentas que ajudam no desenvolvimento (inclusive a própria IA), os projetos de IA seguem uma lógica semelhante aos projetos de software tradicionais. Qualquer projeto de complexidade média pode levar mais de 6 meses para atingir um estado produtivo.
Qual é a periodicidade das atualizações nos projetos de IA?
Não há uma regra rígida, pois as atualizações dependem muito do tipo específico de projeto e do setor em que ele está inserido. Podemos dizer que compartilham alguns princípios com projetos de software tradicionais, mas também apresentam algumas diferenças.
Existe algum “IAteca” ou repositório para armazenar as criações de IA?
Não há um registro oficial dedicado a isso, mas existem várias plataformas usadas para compartilhar modelos, exemplos de implementação e código-fonte. Esses repositórios colaborativos ajudam na criação e compartilhamento de conhecimento. Exemplos incluem Kaggle e Hugging Face.
Como você acredita que essa explosão tecnológica afetará o mercado de trabalho?
Acredito que estamos vivendo uma nova “revolução industrial”, a “revolução da IA”. O mercado de trabalho será reconfigurado, e muitas tarefas acabarão sendo executadas pela IA, não apenas as de baixa complexidade.
Por enquanto, apenas trabalhos que exigem intervenção 100% manual de um humano permanecerão isentos. Será necessário aprender a conviver e trabalhar com a IA, supervisioná-la e agregar valor onde a IA ainda não consegue.
Qual é o maior desafio para um desenvolvedor na execução de um projeto?
Encontrar uma solução de negócio real para aplicar o projeto é o primeiro desafio.
Depois, o maior desafio técnico é desenvolver uma solução com as condições necessárias para entrar em produção, ou seja, sair do “acadêmico” e dos “tutoriais” e chegar a um código realmente profissional que possa ser usado por um cliente.
Qual é o trabalho que você realiza atualmente na N5 Now? Em que estado está?
Na N5, lidero a equipe de Inteligência Artificial, responsável pelo desenvolvimento das tecnologias cognitivas do nosso produto.
Conhecemos essas tecnologias como Alfred, PEP e Singular, que dão “inteligência” aos módulos da nossa ferramenta, ajudando os usuários em suas tarefas diárias, treinando-os e aumentando sua produtividade.
Nosso objetivo é torná-los uma versão melhor de si mesmos. Trabalhamos diariamente em diferentes funcionalidades para melhorar a satisfação dos nossos clientes, que são os principais usuários dessas tecnologias.
Qual é o próximo objetivo da N5 em termos de IA (não confidencial)?
Desenvolver soluções financeiras com tecnologia de ponta, visando melhorar a experiência do usuário, aumentar a produtividade, ajudar empresas a reduzir custos e aumentar vendas.
Estamos convencidos de que usar IA para isso não é mais uma opção, mas uma necessidade.
O que é a “Arquitetura” de um sistema?
A “Arquitetura de um sistema” é o conjunto de decisões de design que impactam diretamente sua manutenção e evolução.
A qualidade do design é medida pelo esforço necessário para adicionar funcionalidades e fazer alterações. Se esse esforço for baixo e continuar assim, a arquitetura é boa. Caso contrário, é ruim.
Qual é o principal requisito para trabalhar com IA?
Ter vontade de trabalhar com tecnologias promissoras que ainda estão em fase inicial de desenvolvimento.
É essencial ser curioso e estar disposto a aprender continuamente, pois o campo da IA evolui muito rapidamente.
Que conselho você daria a um jovem interessado na área?
Ser criativo, ter ideias, estudar e se capacitar, manter-se informado, aprender com os melhores e praticar muito escrevendo código.
Editora: Gisela Colombo