Executando verificação de segurança...
2

Um dos grandes problemas que estamos vivendo é o terraplanismo, como eu gosto de chamar qualquer coisa que usam premissas parecidas, na programação.

Cada vez mais pessoas sem qualquer instrução de qualidade vai apresentar produtos de software por aí. Cada vez mais alguns até com alguma instrução, mas sem sensatez, sem entender o que vai além do código vão ser tentados ou quase obrigados, até pelo mercado, a entregar alguma coisa muito rui, mas que funciona, ou quase. Pode ter inúmeros problemas não muito aparentes.

Mas o problema que eu quero focar aqui é que estamos deixando a engenharia de lado, e isso vale até para grande parte do sêniores (apesar que eu não os classificaria assim), em que a entrega é a única importância que existe.

Eu já venho falando há algum tempo que o vibe coding, mesmo bem feito, o que é raro, produz muita dívida técnica, porque ficou tão barato criar código que as pessoas estão criando aos borbotões. As pessoas estão esquecendo uma frase extremamente conhecida no meio:

O melhor código é quele que não existe.

Estamos criando pilhas de código lixo em vez de pensar e gerar o código mais adequado.

Eu até acho que usar a IA fortemente em alguns casos possa ser a solução, mas poucas pessoas estão preparadas para decidir isso. EU não estou, afinal não tenho muita experiência com isso. Pelo menos eu sei disso, muita gente vai achar que tem a experiência necessária sem ter, e é o caminho para o desastre.

Estamos saindo de pessoas que adoravam fazer overengineering, que glorificavam Clean Code, Clean Architecture e coisas do tipo para pessoas que só querem ver o código rodando sem ela sequer ter escrito algo ou revisado.

Isso não é tão novo, já se fazia isso quando a pessoa se preocupava muito com o MVP. A esmagadora maioria dos produtos que eu vi soltar um MVP o mais rápido possível nunca se tornou um bom produto, agora só está reduzindo o prazo e tem menos cuidado ainda.

A sociedade está muito doente. Onde está o equilibro, a sensatez, o pensamento crítico, a contextualização?

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui).

Carregando publicação patrocinada...