Qual a parte mais difícil em criar aplicativos?
Recebi essa pergunta nos meus stories, quando estava comentando de eu falar sobre como foi trabalhar no app da Posthaus, que é usado por milhares de brasileiros, e daí coloquei uma caixa de perguntas para quem quisesse tirar alguma dúvida que tinha sobre essa área de criação de aplicativos.
Eu até cheguei a montar uma pequena resposta e enviei para a pessoa que havia feito essa pergunta:
"Acho que seria a parte da mentalidade.
De tipo, você criar em si mesmo uma cultura de processos para serem feitos para que o produto/objetivo saia bem feito.Porque as partes do processo são difíceis, mas devem ser feitas no cotidiano.
Então acho que o mais difícil, seria de fato ter essa mentalidade e cultura de saber que os processos são complicados e que eles não podem ser pulados, devem ser pensados de maneira inteligente e estratégica, e que aceitar que isso é difícil e que é exatamente por isso que as coisas dão certo, da uma sensação de "despertar" e um alívio muito grande, por de certa forma, saber o que está fazendo, e que está no caminho certo"
Eu tava dando uma olhada no Youtube, e me deparei com esse vídeo aqui do Filipe Deschamps Maior Tapa que Steve Jobs Já Deu Num Programador (Análise Detalhada), onde ele comenta sobre uma resposta do Steve Jobs a uma pergunta de um programador que quis dar uma provocada ao dizer que o Jobs não sabia muito sobre tudo que estava falando, e meio que pra comentar sobre a trajetória dele antes de voltar a Apple e porque enterrou tantos projetos que estavam em andamento na empresa.
Então, Steve Jobs, responde que é fácil agradar poucas pessoas em alguns momentos, e que ele se desculpava por não saber mais técnicamente sobre os projetos que descontinuou, mas aí ele fala sobre como que os produtos que ele cria, se baseiam não na tecnologia mas na real necessidade das pessoas, e como fazer com que esse produto atinja o mundo e gere bilhões em receitas anualmente, tendo uma visão mais macro.
Ele continua então o sua resposta ao falar sobre como acredita na importância da experiência do usuário, e a partir dessa experiência, achar o melhor caminho técnológico para esse fim. Fazendo um "caminho inverso", de depois de entender o que realmente precisam criar e fazerem para se ter essa melhor experiência, decidirem a partir daí os caminhos técnicos para realiza-lá, criando assim algo que realmente é atrativo e faz sentido ao usuário, não pelo quesito técnico, mas pela forma eficiente que soluciona os problemas e ajuda as pessoas.
Uma coisa impactante é a fala sobre como errar é um sinal de progresso, porque se você está errando, é porque está fazendo alguma coisa, e é analizando os erros que se encontra caminhos para consertá-los e assim continuar progredindo. Acho que poderiamos complementar isso ao falar que ver os erros mais cedo é essencial para que consiga lidar com os erros do futuro, para que não virem uma bola de neve gigante.
O interessante, é que o Steve Jobs sabe admitir os erros da Apple da época, provavelmente porque ele não estava nela quando esses erros estavam acontecendo, e sua visão de fora, uma visão macro e fora da bolha, foi talvez o ponto mais impactante de Jobs para salvar a Apple da falência.
Esse vídeo e as reflexões dele, conseguem embasar e complementar com o que iniciei falando, sobre a importância de você entender que um produto, um aplicativo, quando criado, deve ser pensado de maneira muito estratégica e inteligente, se baseando em diversos processos e formas que possam garantir a qualidade daquilo que se está construíndo.
Isso talvez seja difícil para algumas pessoas egocêntricas que acham que nada pode melhorar e que já sabem o suficiente, ou que pensam que criando uma solução mega técnica e complexa tecnologicamente, é a melhor forma de sucesso, de conseguir chegar a um ótimo fluxo de caixa.
Para essas pessoas, o que falta, é a maturidade. Necessitam repensar suas formas de verem e fazerem as coisas. É sempre necessária a reflexão, a dialética. É importante entender que as pessoas se vão, mas suas ideias tendem a permanecer por muito mais tempo.
Eu tenho uma frase que é, "um artista não deve ser apegado a sua obra", pois devemos sempre estarmos abertos a ideias, críticas e sugestões, para que nós mesmos sejamos sempre melhores do que ontem. Se nem o próprio Leonardo Da Vinci terminou a Monalisa, e estáva constantemente a ajustando, por que você acharia que a sua obra não pode ser melhorada ou criticada? Tudo tem seu tempo, as vezes uma ideia era ótima na época em que a teve, hoje talvez não. O Van Gogh demorou anos para ser reconhecido, porque a maturidade das pessoas mudou, a visão da sociedade mudou, você também tem que levar em conta isso quando vai criar alguma coisa.