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

Quanto mais estudo menos produzo?

Sinto que quando apenas estudava programação eu produzia muito mais do que hoje em dia trabalhando na área. O motivo? Conhecimento.

Parece que quanto mais vejo/estudo padrões de projetos e arquiteturas mais travado fico na hora de desenvolver. Sempre que traço um caminho para desenvolver uma nova funcionalidade, começo a ver possíveis impedimentos/problemas futuros.
Ex.: "Será que essa maneira é a melhor de se implementar?" ou "Isso não vai ficar acoplado no futuro?". E no fim acabo procrastinando.

No passado, quando eu era mais ignorante, não tinha receio de escrever código passível de problemas, e, no fim, eu resolvia o problema proposto, mesmo que de forma "errada". Hoje tenho uma inércia gigantesca para desenvolver algo.

Algúem passa ou já passou por isso? Se sim, o que fizeram para contornar a situação ou mudar a mentalidade?

Carregando publicação patrocinada...
2

É muito comum as pessoas estudarem algo e achar que devem usar tudo aquilo, então fica na dúvida e paraliza, depois que faz perde muito tempo fazendo algo que não é útil e depois ainda pode perder tempo porque complicou algo que cria uma dívida.

Eu tive a sorte de aprender a programar em uma época que a maioria dessas coias não existia, e também de conseguir enxergar por conta própria o que está incomodando. Então eu ia melhorando o software cada vez mais que eu fazia algo novo inuitivamente de acordo com o que eu via de necessidade, o que poderia me deixar mais produtivo, o que daria mais robustez ao software, o que facilitaria a manutenção depois, tudo sem ler nada sobre isso. Não fiz isso porque sou um gênio, mas porque eu entendia o que eu estava fazendo e via as dores.

Hoje as pessoas aprendem muito por receita de bolo, então só faem o que mandaram fazer. Isso é o que se chama de aplicar "boas práticas". Mas só dá certo quando a pessoa sabe oberservar o contexto, entendem que tem alguma dor real ali. Quando usa só porque alguém mandeu vira "A Péssima Prática de Seguir Boas Práticas", título do primeiro vídeo que publicarie no meu canal, porque isso é um grave erro pervasivo entre a esmagadora maioria dos programadores.

Também ignorar as boas práticas não costuma dar resultado, tem que saber usá-las, eu falarei tudo isso no vídeo e postagem no blog (posssivelmente no Substack, ainda estou avaliando isso).

Em alguns casos pode ficar tão difícil que é necessário ajuda profissional para lidar isso:

https://www.tabnews.com.br/maniero/faq-do-programador-perdidao

S2


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