Reflexões sobre o lugar de um engenheiro de software em um mundo pós-IA
Em um mundo onde a IA escreve todo o código, nosso valor como desenvolvedores dependerá de algo mais humano: criatividade, emoção e narrativa
Depois que postei sobre
Para mim, Kanye acertou em cheio com seu verso:
“Tenho tesouros em minha mente, mas não consigo abrir meu próprio cofre
Minha criatividade infantil, pureza e honestidade
Honestamente está sendo lotado por esses pensamentos adultos”
Kanye West - Poder
É hora de começar a pensar em nós mesmos mais do que apenas como desenvolvedores. Não podemos vibrar código sem uma vibe, e se o código tem sido nossa vibe, então onde isso nos deixa?
A IA me deixou doente
Minhas enxaquecas estão piorando. Tenho sentido aquela fraqueza do lado esquerdo de novo. Estou aprendendo a ver essas coisas como meu corpo sendo um professor... Não escutei meu subconsciente direito, e agora, aqui está o problema.
Talvez obscuramente, eu atribua isso à IA.
A IA me fascinou e aterrorizou em parte já faz algum tempo.
E acho que em breve será seguro dizer que isso assumiu a parte de engenharia do que faço.
Eu adoraria pensar que essa nova onda de codificação de vibração vai capacitar melhores ideias para chegar ao topo. Pode ser. Provavelmente, porém, isso só vai forçar uma evolução do capitalismo. Vamos ver verticais de tudo. Psicólogos de animais de estimação vão ter aplicativos.
A ascensão do Vibeware está me dando ataques de pânico.
Essa mudança existencial levanta uma questão mais profunda: minhas ideias são suficientes para me ajudar na transição para um novo trabalho significativo e o que significa criar em um mundo saturado de IA?
Como você define "ideias"?
O Dicionário Oxford diz que ideias são “um pensamento ou sugestão quanto a um possível curso de ação”.
Prefiro minha definição; de ideias como partículas de poeira flutuantes cavalgando as ondas do nosso subconsciente coletivo, atraídas para algumas mentes pela atração sutil das frequências em que sintonizaram seus pensamentos. Para mim, elas são um tipo de herança coletiva computada em pacotes que são retirados de nossas memórias raciais para se misturar com nossos algoritmos evolucionários do mecanismo de caos pessoal.
Talvez eu esteja errado.
…mas a crença é uma escolha, e acredito que as ideias são graças que nos preparamos para colher.
Para o que a IA média do LLM se preparou? Não é puramente mecânico; não tem mais do que um fantasma do nosso subconsciente coletivo, mas talvez o fantasma na casca possa fazer alguns truques malucos.
Quando é possível produzir 8 ou 8.000 aplicativos totalmente formados com 1 recurso por dia a partir de um terminal; isso realmente precisa ser feito?
Digamos que essa tendência continue. Cada ato de atrito com o qual um humano tem que lidar em um dispositivo é resolvido ou comoditizado. Qual é o impulso para produzir novos aplicativos então? As pessoas não estarão em fluxo constante com o sistema, fazendo com que ele se poda ou se aprimore infinitamente?
Digo a mim mesmo que estamos a 3 anos daquele lugar; principalmente para poder dormir à noite.
Mas está chegando. E a criação de aplicativos vai precisar de mais do que apenas boas ideias para ser um negócio viável.
Então, por enquanto, eu digo que sim, ideias + desenvolvedores de IA irão impulsionar essa próxima onda de avanço vertical em software.
Mas vai precisar de mais do que apenas ideias para ser um empreendedor de software, depois disso. Vai precisar de algo em que muitos de nós somos menos bons: emoção.
Emoção e Desenvolvimento de Software
Como muitos outros, descobri a engenharia por amor à racionalidade. Criar com lógica alimentou a parte autista em mim. Ela me permite usar a lógica do senso comum para criar resultados previsíveis.
A emoção era algo a ser deixado para a terapia, talvez, e somente quando todas as outras técnicas de evitação falhassem 😅.
Não me entenda mal, não é tudo mecânico, acho que olhando para o software que fiz, ele teve mais sucesso quando eu o criei de forma livre, segui alguma inspiração e fui mais criativo. Dei o nome Zero-BS CRM para minha última empresa por capricho; tive um pressentimento de que ele ressoaria com usuários que estavam cansados de software SaaS com babados; e funcionou.
Mas o código do dia a dia era onde eu vivia; um mundo de lógica.
Agora, esses modelos de IA podem contornar todo tipo de descrições aproximadas e preencher lacunas com base no conhecimento intelectual de bilhões de escolhas de design humano anteriores.
Algumas coisas não podem ser resolvidas pensando
Teremos que aparecer e fazer mais do que pensar em soluções.
Teremos que ser contadores de histórias, mágicos e imaginativos além das limitações previamente assumidas.
Grandes empresários já fazem isso; as grandes marcas que sobreviveram a cinco ciclos de expansão e retração vendem sonhos e percepções tanto quanto vendem sapatos e carros.
O software terá que melhorar.
O SaaS mais comum ainda parece uma versão bootstrap do software de contabilidade de 1999.
Não será suficiente.
Para me preparar, pessoalmente, vou trabalhar para me reconectar comigo mesmo. Esse mecanismo de defesa que tenho desde menino, de controlar e viver na racionalidade, me serviu bem por algumas décadas, mas agora é minha maior limitação. Preciso recuperar meu jogo e minha liberdade de experimentar, explorar e explodir coisas.
Talvez isso ajude com as enxaquecas também.
Para todos nós que gostamos de engenharia de software nesses anos ensolarados de crescimento, eu imploro, incline-se para a criatividade. Vamos fazer software tão variado e opinativo quanto música ou arte. Vamos usar as ferramentas vibeware em rápida evolução para criar coisas novas, não reciclar UIs antigas.
Metas decrescentes
Se tudo isso acontecer, talvez seja assim:
2025 - A codificação Vibe realmente funciona apenas uma vez.
2026 - Todos e suas natas criam aplicativos verticalizados.
2027 - O software se torna principalmente vibeware ou gerado na hora e marcas opinativas/baseadas em histórias saem no topo. O mercado cai para todos os outros.
2028 - A queda final para a maioria dos engenheiros de software não diversificados.
Ou talvez aconteça mais rápido.
É uma pílula difícil de engolir.
Gostaria de acreditar que boas ideias serão suficientes.
Mas acho que será preciso coração, emoção e histórias.
E mesmo assim, todos nós teremos que encontrar vida depois do código.
Um caminho através da tempestade
Espero que o caminho seja favorável a você e que, de alguma forma, neste momento confuso, encontremos maneiras de abraçar a mudança e continuar a fazer coisas legais.
Pelo menos escrever este post ajudou na minha ansiedade; obrigada por ler 😂
Qual é o meu caminho através desta tempestade? Escrevendo um boletim informativo (
Também comecei um projeto sem fins lucrativos para reunir histórias de engenheiros de software que mudaram para novas carreiras ou estilos de vida. Por favor, envie sua história se você for um desenvolvedor que está evoluindo pós-IA:
Aqui vai uma pergunta de encerramento para você: O futuro do software não pertencerá apenas aos codificadores, mas aos criadores. O que você criará quando a lógica estiver pronta para você?