1 Comment

Ótimas reflexões. Permita-me adicionar a minha.

Acredito que a grande dificuldade do programador que deseja ir além da programação é enxergar que tecnologia é meio, e não fim. Justamente por conta do programador só ter vivência técnica, ele não consegue entender o porquê do seu código.

Uma startup (ou qualquer outra empresa) é constituída por pequenas "máquinas" que tem como objetivo atrair ou reter um cliente. O programador está no time da retenção, só que loooonge do cliente, principalmente quando ele se posiciona como um prestador de serviços para o time de produto.

Acho que o caminho mais simples para o programador evoluir sua capacidade estratégica é começar a estudar sobre produto. Produto é o entregável final de um time de tecnologia. É o próximo passo que vai te colocar um pouco mais próximo ao cliente. É algo bem menos técnico, mas ainda sim muito próximo da tecnologia. É quando você começa a entender os porquês do seu código.

Expand full comment