- Conselhos de Carlie Monroe, desenvolvedor solo que criou vários apps como o downloader de vídeos da web para Mac Downie e o conversor de formatos de mídia Permute
Nem tudo alcança sucesso imediato
- Existem muitos casos de sucesso da noite para o dia, mas são extremamente excepcionais, e a maioria dos negócios precisa de tempo
- Com um orçamento limitado, é pouco realista criar um grande sucesso em poucas semanas ou meses
- Como alguém que começou uma empresa sem capital inicial, quero dar conselhos realistas
- Esteja preparado para pequenos fracassos
- Os primeiros apps que lancei quase não tiveram downloads, não tinham usuários e não geravam receita
- É importante esperar esse tipo de fracasso e não desanimar
- Em vez de gastar um ano tentando criar um produto perfeito desde o início, é mais eficaz desenvolver rapidamente a ideia central, receber feedback e ir melhorando
- Mantenha o app bem acabado
- É preciso desenvolver a ideia central do app e fazê-lo evoluir com base no feedback e no roadmap
- Não simplifique demais o desenvolvimento; no mínimo, ele precisa funcionar de forma estável
- Se o app trava, tem muitos bugs ou parece inacabado, será difícil conquistar a confiança dos usuários
- Algumas funcionalidades podem faltar, mas o importante é melhorá-lo com atualizações contínuas
- Se houver melhorias constantes, os usuários vão avaliar isso de forma positiva e recomendar o app
- Continue melhorando, mas saiba a hora de parar
- Se você lançar o app, fizer algumas atualizações e tentar anúncios ou divulgação, mas ainda assim tiver algo como 200 downloads, talvez seja hora de repensar a ideia
- Se os usuários não acharem o app útil, pode ser melhor considerar uma nova ideia
- Não desanime e esteja pronto para tentar de novo com uma ideia melhor
Não arrume um emprego fixo
- Conciliar um emprego com desenvolvimento indie é algo muito difícil
- No meu caso, trabalhei como estagiário durante o verão na Universidade de Cambridge; trabalhava 8 horas por dia e, ao voltar para a residência, ainda passava mais 3 a 4 horas nos meus apps
- Quando o verão estava acabando, eu estava estressado, tinha engordado e não tinha tempo para fazer nada além de trabalhar no computador
- Não dá para manter esse ritmo por muito tempo
- Você até pode tentar por alguns meses, mas só isso não basta para desenvolver apps e conquistar uma base de usuários
- No fim, conseguir um emprego provavelmente marca o fim da trajetória do negócio
- Mas tudo bem aceitar trabalhos freelance ou encomendas de software
- Passar o dia inteiro só desenvolvendo apps pode até ser ineficiente; trabalhar em outros projetos pode ajudar a descansar a mente
- Só tome cuidado para que os projetos externos não virem sua atividade principal; o ideal é investir algo como 4 horas por dia e garantir tempo para focar no seu próprio projeto
- No começo, pode faltar dinheiro, então é necessário ao menos cobrir o custo básico de vida com trabalho freelance
- O importante, porém, é manter o equilíbrio para trabalhar tendo seu próprio projeto como centro, e não um emprego fixo
Nem sozinho, nem acompanhado demais
- Essa é uma decisão realmente difícil
- Eu toquei a empresa sozinho
- Quando você administra a empresa sozinho, pode tomar todas as decisões por conta própria, sem conflitos sobre estilo de código, funcionalidades, UI etc.
- Mas sucesso não é uma questão de semanas ou meses, e não dá para saber se outra pessoa aceitaria fazer sacrifícios parecidos
- Depois de alguns meses, um cofundador pode desistir e arrumar um emprego, e como cada um tem uma situação de vida diferente, é possível que os rumos se separem
- Mas também não faça tudo completamente sozinho
- Você precisa cuidar de tudo por conta própria, então acaba trabalhando o ano inteiro sem parar
- Mesmo em feriados ou férias, é preciso verificar e responder e-mails de suporte
- Há em média cerca de 100 contatos de usuários por dia, e a maioria inclui questões técnicas, o que dificulta simplesmente delegar isso a outra pessoa
- Se você tirar férias longas, o trabalho acumulado na volta pode ficar impossível de administrar, e os usuários querem resposta em poucas horas
- O suporte ao cliente leva cerca de 2 a 3 horas por dia; é pouco para justificar uma pessoa dedicada, mas pesado demais para uma única pessoa carregar sozinha
- Se houver um cofundador, é mais provável que ele entenda bem a estrutura interna e consiga assumir esse trabalho no seu lugar
- Se você começar com outra pessoa, ela poderá cobrir você em parte do trabalho, então você não precisará carregar tudo sozinho
- É um conselho contraditório, mas exige reflexão realista
- Sozinho, você tem liberdade, mas a carga é grande; com alguém, é possível dividir responsabilidades, mas também existem riscos
- É importante decidir com cuidado qual caminho combina mais com você no longo prazo
Valorize o feedback dos usuários
- Os usuários devem conseguir entrar em contato com facilidade
- É uma boa ideia colocar botões de suporte em vários pontos do app, como caixas de diálogo de erro e a tela principal
- Abrir o cliente de e-mail pode atrapalhar a experiência do usuário
- Em vez disso, oferecer um formulário de suporte dentro do app permite verificar atualizações, incluir informações de versão e solicitar detalhes adicionais
- Pode haver um fluxo constante de contatos e relatos, mas isso é um sinal positivo de que os usuários se importam com o app
- Ouça a opinião dos usuários
- No início, quando há poucos usuários, é importante maximizar a satisfação deles. Usuários satisfeitos vão recomendar o app
- Respostas rápidas e implementação de funcionalidades solicitadas podem ajudar a construir confiança com os usuários
- Ao incorporar feedback, o app pode evoluir em uma direção diferente da esperada, mas depois que a base de usuários crescer, ainda haverá oportunidade de reajustar o rumo
- Selecione com critério o que atender
- É preciso avaliar se as solicitações dos usuários combinam com a direção geral do app
- Não se trata apenas de resolver um problema pontual, mas de considerar se aquilo será útil no longo prazo
- É importante entender o motivo do pedido e como ele se encaixa no fluxo de trabalho do usuário e, se houver uma abordagem melhor, explicá-la
- Perder um usuário por falta de um recurso é um problema menor do que perder centenas porque o app ficou complexo demais
Esteja preparado para um encerramento repentino
- Todo negócio acaba em algum momento. Se não for uma empresa de grande porte, quando você se aposentar ou não puder mais operar, o negócio provavelmente desaparecerá
- Como isso é natural, é importante ter em mente que um dia você poderá encerrar a empresa
- O setor de tecnologia muda rápido, e até apps populares hoje podem se tornar inúteis com o tempo
- Houve muitos casos no começo dos anos 2000 em que negócios encolheram drasticamente quando a bolha da internet estourou
- Caso 1: CandyBar
- Há 15 a 20 anos, era um app popular que permitia personalizar ícones do sistema e o Dock
- Mas o macOS mudou a forma de renderização do Dock e, com a adição da proteção do sistema (SIP), ele deixou de poder ser usado
- Caso 2: Skype
- Há 15 anos, era uma ferramenta de comunicação essencial, mas hoje foi substituída por iMessage, FaceTime, WhatsApp, Zoom, Google Meet etc.
- Com as mudanças do mercado, foi gradualmente sendo esquecido pelos usuários
- Caso 3: Twitterrific & Apollo
- Quando o Twitter (X) e o Reddit mudaram repentinamente suas políticas de API, apps de terceiros deixaram de funcionar
- Os desenvolvedores tiveram de descontinuar os apps sem qualquer preparação, e os usuários às vezes interpretaram isso como responsabilidade dos próprios desenvolvedores
- Estratégias de preparação
- É recomendável não depender de um único app, mas operar de 2 a 4 apps estáveis
- Além do app principal, garanta apps que possam servir como fontes alternativas de receita para se preparar para imprevistos
- Também vale ter uma estratégia de saída completa. Por exemplo, é importante planejar com antecedência uma migração para uma nova área
Encerrando
- Não trate o que foi dito acima como regras absolutas
- Isso vem de mais de 20 anos de experiência, mas toda experiência é subjetiva
- Os tempos mudaram, e a situação de cada pessoa também, então o mesmo método nem sempre funciona
- Se você perguntar se tudo isso vale a pena
- Para mim, valeu a pena
- Passei por tempos difíceis, fiz o negócio crescer e consegui viver disso
- Mas não é um caminho adequado para todo mundo
- Se você não souber se motivar sozinho, pode desistir com facilidade, e é importante conseguir trabalhar com autonomia em um ambiente sem chefe
- Leve a realidade em conta
- A intenção não é assustar quem quer começar no desenvolvimento indie
- Pelo contrário, foi mencionado várias vezes que desistir cedo demais é o maior risco
- Começar um negócio e criar apps é um excelente desafio, mas é importante ter expectativas realistas
- Não é algo que se resolve em poucos meses; pode ser um processo que dure anos, ou até décadas
- Pense com cuidado antes de encarar esse desafio
Ainda não há comentários.