8

IA e a síndrome do impostor

Trago aqui um desabafo e convido todos a uma reflexão.

Desde o início da era da IA, sempre fui extremamente reticente quanto ao seu uso. Evitava ao máximo utilizá-la e me posicionava fortemente contra essa tecnologia. Contudo, nos últimos seis meses, vi-me obrigado a começar a estudá-la e utilizá-la, pois, caso contrário, acabaria ficando para trás.

O problema é que, desde que comecei a usar IA no dia a dia, sinto cada vez mais que estou desaprendendo a programar, por delegar a geração de código a ela. É claro que, com isso, acabo direcionando meu foco para outras habilidades, mas até que ponto isso representa uma vantagem? Eu, como desenvolvedor, não deveria focar justamente em código?

Esse é o dilema em que me encontro: quanto mais utilizo IA, mais me sinto uma fraude; quanto mais utilizo IA, mais me sinto burro; quanto mais utilizo IA, mais me torno refém dela.

Assim como TikTok, Instagram e outras plataformas oferecem uma recompensa instantânea, a IA também toca em um ponto bastante primitivo do ser humano: a busca pelo menor esforço.

Afinal, por que gastar 45 minutos escrevendo um código manualmente se posso pedir para uma IA e recebê-lo pronto em dois minutos?

Diante disso, fico me perguntando: qual será o futuro da nossa profissão? E, principalmente, qual será o futuro das pessoas por trás de tudo isso?

Carregando publicação patrocinada...
2

Síndrome de impostor já era comum para todos nós e tenho a mesma sensação. Já tive uma visão mais tenebrosa sobre nosso futuro e a cada dia que lido com agentes, fico menos pessimista.

Um artigo que recomendo a leitura: https://www.thoughtworks.com/content/dam/thoughtworks/documents/report/tw_future%20_of_software_development_retreat_%20key_takeaways.pdf

Nosso foco deixará de ser escrever código. Cada empresa tem seus processos específicos. Isso não mudará. Então sempre haverá a necessidade de alguém entender como os agentes funcionam de uma forma mais profunda e entender as regras desses processos e orquestrar isso tudo.

E o mundo funciona em ondas. Estamos em uma onda sem volta e maravilhosa, que só temos que nos adaptar. Mas não... não escreveremos mais código. Faremos coisas diferentes, que pessoas de negócio não saberão como fazer.

Hoje as empresas dizem para seus colaboradores: usem IA e melhorem seus processos. Todos estão fazendo isso, mas eu já vi isso com planilhas. Todos criavam suas planilhas, cada um com seu formato e atendiam perfeitamente ao seu criador, mas quando uma parte dessa planilha dependia de outra planilha e essa de outras, isso tudo se tornou um inferno.

Em breve teremos um novo inferno. Adivinhe quem irá ajudar a tornar esse inferno menos inferno... nós. Só não me pergunte como, mas qualquer hora vamos descobrir, porque ninguém sabe.

4

Vou te dar um ponto de vista diferente:

No passado, bem no passado, já exisita móvel planejado. A pessoa contratava um marceneiro para preparar os móveis, e então este ia até a casa do cliente instalar.

Mas ele não ia sozinho, ele ia com 3 ou 4 ajudantes, de pouco conhecimento da marcenaria, mas que sabiam usar um martelo, um cerrote e uma chave de fenda com maestria. A operação de ajuste do móvel para encaixar e fixar na casa do cliente existia pois, apesar de já terem sido tiradas as medidas antes e preparado tudo, ao chegar no local, além da montagem, sempre tem ajuste no tamanho a se fazer, além de dezenas, centenas de parafusos a apertar. É assim até hoje. Tem-se que fazer algumas aparas, tem que parafusar...

Pois bem, um tempo depois ficou popular a eletricidade, e rapidamente surgiram a cerra elétrica, a parafusadeira eletrica... e o que aconteceu com esses trabalhadores?

O marceneiro dominava a arte de criar produtos incríveis, conhecia o comportamento das diferentes madeiras, sabia a capacidade de carga de cada instalação, quantos fixadores, quantas pernas... mas os ajudantes, esses tiveram ou que se tornar marceneiros, ou mudaram de profissão.

Não sei se você já se tocou no quanto isso se parece com nossa realidade hoje. Então eu vou deixar óbvio:

Hoje todo desenvolvedor humano precisa ser o marceneiro. Precisa entender tudo da infra, das decisões de arquitetura, de replicar com eficiência a regra de negócio do cliente/produto. Precisa compreender de estética, usabilidade ui/ux... este profissional não nasce com o advento da IA, da mesma forma que a eletricidade não transformou o ajudante em marceneiro.

Então a pergunta é: você sempre foi ajudante (dev)? ou já vem aos poucos se tornando marceneiro (pm/po/tech leader)?

E mais importante: ser um marceneiro (pm/po/tech leader) te incomoda?

Se está tudo bem para você ser um marceneiro, a partir de agora você terá todo o tempo do mundo para ser o melhor marceneiro. E o serviço braçal, de escrever código, isso a "eletricidade" acabou de resolver.

======

Só para que essa mensagem não chegue como uma anestesia para a dor: a IA em algum momento também vai começar a ser um "marceneiro", assim como muita coisa hoje é feita por máquinas (vide impressoras 3d, robôs que fazem carros... a título de exemplo). Então apenas evolua sempre!

======

Eu tenho pensado assim, e isso me conforta. Mas sei que não posso ficar parado.

1

"...Só para que essa mensagem não chegue como uma anestesia para a dor: a IA em algum momento também vai começar a ser um "marceneiro", assim como muita coisa hoje é feita por máquinas (vide impressoras 3d, robôs que fazem carros... a título de exemplo). Então apenas evolua sempre !..."

Pois eh, a regua subiu e nao tem cara de que vai parar tao cedo.

Como diziam: "rock and roll" - pedra que rola nao cria limo.

Vai dar certo ? Sei la, so sei que se ficar parado com certeza vou ser atropelado.

Saude e Sucesso !

1

Meus 2 cents,

Entao, um DEV nao escreve codigo, ele resolve problemas atraves de codigo.

Nos anos 90 (portanto, bem antes do gepeto e correlatos) trabalhei em uma fabrica de software onde a atividade de um analista de sistemas era conversar com o cliente, entender os detalhes do negocio (levantamento de dados/requisitos), descrever e so entao passar para o DEV que escrevia o codigo (porque nao existia nenhuma maquina que fizesse isso sozinha).

Este analista entendia muito dos dois lados: ja tinha sido DEV, entao sabia como um app funcionava e como as regras de negocios iam ser transpostas, e ao mesmo tempo entendia as necessidades do cliente.

Entao nao se sinta impostor: voce apenas subiu de nivel.

Conheco team leaders que passam meses sem digitar uma linha de codigo.

Se subir para gerentes ou C-level, ainda mais tempo (alguns nem escreveram codigo, mas deixa para la...)

Mas o que nao mudou eh a necessidade de entender o que, como, onde um app faz o que faz.

Sim, voce precisa continuar estudando feito um maluco - pois eh a unica forma de entender, avaliar, auditar, modificar, confiar naquilo que a IA esta gerando.

E sim, voce vai precisar estudar a IA cada vez mais tambem, para usa-la cada vez melhor.

Nao tem mais volta: mesmo com a bolha estourando (os tokens estao ficando caros demais), o uso da IA nao ira cessar - no maximo modificar.

Eh como a bolha da internet: quando estourou um monte de empresas meia-boca desapareceram, mas a internet so intensificou seu uso (porque era boa demais para abandonar). A IA eh boa demais para ser abandonada.

Pode usar IA a vontade - muito mesmo. Cada vez mais, porque eh a unica forma de voce entender como produzir algo de valor ali eh usando no dia-a-dia, aprendendo onde ela funciona e onde nao. O que cada novo modelo traz de vantagens. Ou que modelos gratis de programacao fazem sem o custo de um modelo frontier. Quando usar um Fable, um Kimi ou um Laguna S 2.1 (free). Como usar agentes. Onde eles falham miseravelmente. Onde eles brilham. Nada disso se aprende so lendo, tem de usar e muito.

Parafraseando "Perdido em Marte":

I'm left with only one option: I'm gonna have to science the shit out of this !

At some point, everything’s gonna go south on you... everything’s going to go south and you’re going to say, ‘This is it. This is how I end.’ Now, you can either accept that, or you can get to work. That’s all it is. You just begin. You do the math. You solve one problem... and you solve the next one... and then the next. And if you solve enough problems, you get to come home.

Eh isso: estude, estude, estude.

Estude codigo, estude IA, estude Ingles, estude Linux, estude sobre Redes, estude sobre BD, estude sobre Virtualizacao, estude sobre cyberseguranca (essencial)...

Escreva o codigo via IA em 2 minutos e use os outros 43 para estudar, ler, testar, transar, comer, dormir, correr - enfim, para fazer tudo aquilo e qualquer coisa que a IA nao consegue fazer por voce.

Saude e Sucesso !


Este post foi favoritado via extensão TABNEWS FAVORITOS

Tem curiosidade sobre IA ? Da uma olhada no meu LIVRO: IA PARA ENGENHEIROS