1

Antigamente, o código demorava mais para ser criado e fazer o sistema se comportar como os requisitos. Porque? Porquê a maioria dos devs não sabe, de fato, programar bem. Eu tenho 5 anos na área, e eu sei bem que a pandemia só aumentou a quantidade de devs iniciantes. Nunca existiu, pra maioria, uma boa relação efetividade do resultado/tempo necessário.

É impossível julgar o mérito do encantamento de quem é mais leigo ao ver essa relação melhorar. É tudo que qualquer pessoa que viu ou vê o valor espetacular da tecnologia sempre sonhou. Não tem como fugir.

Sobre a produtividade, desde o surgimento da programação as empresas gostam de medir produtividade por LoC (line of code). Esse foi um ponto muito criticado na época e daí surgiram as metodologias ágeis, arquiteturas limpas, princípios de design etc. Ou seja, a principal métrica passou de "medir linhas" pra "medir entregas (e mudar rápido*)".

Mudar rápido pra atender as demandas do mundo atual. E até antes do mundo VUCA de hoje: o mundo sempre busca reduzir o tempo total de desenvolvimento; se lembra da otimização com os ligadores (linkers)? E esse ponto é muito importante: a única forma de mudar rápido é aplicando boas práticas de desenvolvimento, como por exemplo, princípios de design e arquitetura baseada em componentes. Um tipo de conhecimento que vai muito além do código e encosta mais no mundo real (e sua modelagem precisa).

Sobre satisfação e prazer percebido. A sua frustração, minha, e de todos os devs que se importam com código, é a de não se sentir mais totalmente responsável por criar uma ótima solução. Pensa quando você entrou (por paixão) na área. Nunca foi sobre código; foi sobre nós criarmos algo COM código. Código nosso. Saber a complexidade necessária, entender o funcionamento, e ver funcionar.

Eu concluo com a mentalidade que eu busco ter hoje, que bebe um pouco do estoicismo. Pra quem gosta de código, de lógica, do raciocínio e do planejamento, como eu, vai sofrer muito se olhar pra esse cenário pela sua perspectiva. Como eu disse, você deve se sentir responsável pelo que cria, e isso deve compreender o entendimento da solução e busca de novos desafios. Veja, nada que aconteceu ou vai acontecer é controlável. Mas o presente, sim. E você pode buscar entender mais o que de fato gosta de fazer, ao mesmo tempo que encaixa isso numa atividade que aumente o bem-estar do mundo. Isso, sim, te dá sentido na vida – e DINHEIRO. Pois pessoas pagam pra terem seus problemas resolvidos.

É difícil. Mas essa crise esconde uma ótima oportunidade pra quem deseja melhorar e aprender. Abraços!

Carregando publicação patrocinada...