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

Post muito bom!

Algo interessante que percebi foi a sua postura de entender a dor do cliente. E já é algo tão natural para você que já está fazendo até com o barbeiro, hoje em dia!

Muitos softwares nascem mortos porque não escutam os possiveis clientes. Da mesma forma, muitos softwares dão muito certo porque entendem que podem gerar valor objetiva e concretamente para alguém.

Mas pra saber isso você tem que conversar com a pessoa, saber as perguntas certas a se fazer. Você precisa saber lidar com gente.

Um soft-skill essencial para um programador é essa empatia: mais do que somente entender o que atrapalha alguém, encontrar uma forma de ajudar, de trazer mais lucros. Eu até acrescentaria essa habilidade àquelas que listei neste post: as três soft-skills essenciais para o dev.

É só com essa mentalidade qus a gente consegue gerar valor concreto para alguém, como programador.

1

Ótima contribuição!
👏😁

Exatamente isso, empatia é a chave.
Eu mesmo já elaborei projetos que não viraram, com coisas que surgiram da minha cabeça. E acredito que foi por isso que não virou 😅

E entra também naquele caso de que a gente não precisa chegar no mercado com algo super inovador. Não precisamos de uma super ideia, que ninguém pensou antes.

Com a empatia podemos entrar em um nicho, já com demanda de uma solução valida, onde podemos melhorar o atendimento ao público, só por ter ouvido-o.

E olha que com este caminho, podemos ainda passar longe daquela pegada de fazer algo igual e cobrar barato. Podemos chegar nos destacando e ainda cobrando mais caro.