Já trabalhei em quatro organizações sem engenheiros. E, em cada uma delas, criei uma organização ou empresa de engenharia do zero.
Como as grandes empresas e a grande tecnologia, Quando já existe uma estrutura de engenharia bem estabelecida, o desenvolvimento é fácil. Basta percorrer o ciclo de projeto, implementação, revisão e lançamento. Mas em ambientes onde não há engenheiros, ou há apenas alguns, esse processo não funciona de jeito nenhum.
---
O que é necessário em uma situação como essa é, Improvisação.
Esse também é um conceito de jazz. Converse com as pessoas, sinta o local, comece a tocar, antes de projetar.
No campo, sem um gerente de produto, As pessoas com quem converso não são designers, engenheiros, Pessoal de campo, pessoal de fabricação, pessoal de vendas.
Interagir com elas, improvisar e decidir quais tecnologias introduzir e em que medida. Em alguns casos, nem sequer escrevemos código. Às vezes, é suficiente apenas combinar as ferramentas existentes.
---
Na era da IA, essa "improvisação" se torna ainda mais importante.
Até agora, escrevemos o design e empilhamos o código, semanas para concluir o aplicativo. Mas agora, a mesma coisa sai da IA em 5 minutos.
Em outras palavras, a ideia de "projetar e depois implementar " não se encaixa mais na velocidade dos negócios.
---
O que é necessário no futuro, Pessoas que possam conversar com o campo, construir em tempo real e reagir rapidamente. Programadores que leiam o ar em vez de escrever código.
Eu chamo essa função de programador de melhoria.
Eles usam a IA como uma ferramenta, transformam o ruído proveniente do campo diretamente em música.
---
É uma sessão improvisada, se você preferir. As pessoas no local emitem um "som" chamado feedback. Os programadores ouvem os sons e improvisam o código. É assim que os aplicativos evoluem.
Não se trata mais de "desenvolvimento". É programação como um desempenho (sessão).
---
À medida que a IA se torna mais predominante, nem todas as empresas precisarão de engenheiros dedicados. Com alguns programadores improvisados, qualquer empresa pode executar o sistema suficientemente bem.
Improvise no ritmo do site, improvise para criar e improvise para consertar. Acho que essa é a engenharia real na era da IA.
