Devs, Abracem o Futuro
Tradução do original em inglês.Ler o original
Neste artigo
Adivinha: vamos falar de IA.
"Ah não, mais uma pessoa falando de I.A, EU NÃO AGUENTO MAIS"
Semana passada eu fiz uma apresentação introdutória numa aula de comunicação e oratória de um curso que estou fazendo, e o tema da minha apresentação foi: "Além da IA: Navegando o Futuro do Trabalho".
Ao preparar essa apresentação, tive que mergulhar um pouco no mundo da IA para entender e passar a ideia principal para um público que não era da área de TI.
Nessa apresentação, comecei com uma afirmação polêmica: "A maioria dos seus empregos pode não existir ou pode mudar radicalmente em 10 a 15 anos" e, de fato, é nisso que eu acredito.
Os Devs Vão Deixar de Ser Necessários?
A resposta óbvia para essa pergunta é NÃO (pelo menos não por enquanto). Afinal, antes de chegarmos à AGI, que causa tanto medo, quem vai ficar responsável por escrever todo o código dela? :)
Confesso que eu gostaria muito de continuar fazendo o que faço, do jeito que faço, pelos próximos 10 anos, e até acredito que seja possível, mas o preço disso, na minha opinião, é perder oportunidades relevantes na minha área.
Não quero ser alarmista, e quero voltar aqui daqui a 5 ou 10 anos, neste exato post, e dizer que eu estava errado, para que grande parte dos meus colegas (e até eu) não tenha precisado adaptar seu jeito de trabalhar.
Mas o que eu realmente acredito é que essas novas ferramentas estão mudando, e já mudaram, o jeito como trabalhamos. Tarefas muitas vezes vistas como chatas, como escrever documentação, refatorar uma função, autocompletar código, já são realidade com ferramentas como o GitHub Copilot e, na minha experiência, funcionam muito bem como ferramentas de apoio. Por exemplo, usando o Copilot, posso pedir para ele me ajudar a escrever uma função só descrevendo o que eu gostaria de fazer, posso pedir para ele escrever casos de teste para o código que acabei de escrever, escrever uma documentação detalhada sobre um módulo recém criado. E, a partir das interações comigo e com o código em que trabalho, ele entende cada vez mais o contexto e dá sugestões melhores.
Acredito que a mudança será gradual. Primeiro, vamos integrar essas ferramentas cada vez mais ao nosso dia a dia (como já estamos fazendo com o uso do ChatGPT e do Copilot), e essas inteligências vão ficar cada vez mais robustas e "inteligentes" (tum dum tss), a ponto de conseguirem prever nossos próximos passos no código com alguma precisão.
Logo depois, acredito que vamos começar a usar cada vez mais ferramentas de voz e a conversar com nossas IDEs falando, de modo que vamos precisar "escrever código" cada vez menos.
Depois disso, é tudo um mistério. Afinal, ainda não temos a capacidade de prever o futuro, né?
Olhar Crítico
Quando pensamos no crescimento rápido da IA e nas suas enormes promessas, também devemos considerar alguns desafios éticos, sociais e morais. Principalmente numa sociedade marcada por uma grande desigualdade econômica e social, o desenvolvimento da IA pode levantar várias preocupações sérias:
- Renda Básica Universal: A evolução da IA vai nos ajudar a automatizar inúmeras tarefas repetitivas, o que provavelmente vai tornar alguns empregos irrelevantes, e algumas pessoas talvez nem consigam se adaptar a essa mudança. A renda básica universal pode proteger da privação econômica os trabalhadores que ficarem obsoletos no trabalho.
- Viés inconsciente: A IA, por mais avançada que seja, ainda se baseia em dados que podem ter sido criados por nós e que carregam viés humano. Existe um perigo que devemos considerar, que é a propagação de viés inconsciente para decisões vitais para a vida humana.
- Domínio das AGIs nas grandes corporações: A monopolização do poder da AGI entre poucas corporações pode criar um desequilíbrio de poder. Isso pode ser ruim para a concorrência, para a privacidade e até para a democracia.
Esses desafios nos levam a perguntar: "A regulação é um obstáculo para a inovação?". Na minha visão, uma abordagem equilibrada para a regulação pode ser necessária. Embora eu ainda não tenha uma opinião forte sobre isso, é crucial estabelecer diretrizes que garantam um desenvolvimento ético e responsável da IA, evitando a exploração e reduzindo os riscos possíveis.
No entanto, essas regulações devem ser flexíveis o bastante para não sufocar a inovação. O objetivo deve ser encontrar um meio termo que proteja a sociedade sem travar o avanço tecnológico.
No fim das contas, o debate sobre IA não é só sobre tecnologia; é sobre moldar o tipo de sociedade em que queremos viver.
Conclusões
Então, se servir como um apelo, meu conselho é: "devs, abracem o futuro".
Afinal, que autoridade eu tenho para dizer isso? Se você fez essa pergunta, sinto muito te decepcionar, mas a resposta é: Nenhuma.
Sou só um entusiasta de tecnologia que acredita no poder do estudo e da evolução pessoal. E, se servir como conselho, busque informação sobre essas tecnologias, experimente, mantenha a mente aberta para a inovação e nunca, nunca pare de aprender, porque a nossa área evolui muito rápido e sim, precisamos acompanhar.
Bom código.
Referências
- AI Index Report - Stanford University.
- The Future of Jobs Report - WE Forum.
- State of AI Report - Ian Hogarth e Nathan Benaich.
- Artificial Intelligence and the Future of Humans - Pew Research Center.