Há quanto tempo não apareço aqui pra escrever algo, estava com saudades!
Desde meu último post, muita coisa mudou. Troquei de trampo, voltei a trabalhar de casa, comecei a trabalhar no maior serviço de streaming da América Latina, e comecei a desenvolver meu próprio produto!
E é sobre esse último cara que quero conversar hoje.
Recentemente estou acompanhando muito o Daniel Lima, da AbacatePay. E ele segue uma "filosofia" (se assim posso dizer) que é o Build In Public. Se quiser saber mais sobre esse movimento, dá um bizu aqui.
Acontece que, eu sempre quis empreender e criar algo pra chamar de meu e creio que existem muitos desenvolvedores que sonham com isso.
Creio que, o Build In Public possa ser um ótimo passo pra não desistir e também pra documentar o que tenho feito.
Então, dito isto, quero pincelar nesse post sobre o projeto que venho trabalhando:
Meu projeto
Minha primeira paixão sempre foi a música e muito tempo depois o desenvolvimento chegou na minha vida. Nada mais justo que um dia esses dois mundos se juntarem.
O projeto do qual estou trabalhando resolve um problema pra cantores. Esse problema veio, inclusive, de um professor de canto colega meu e também de vários cantores que conheço.
Logo, quem sabe, darei mais informações detalhadas sobre o que é o projeto! Enquanto isso, bora saber um pouco sobre as techs
Tecnologias
Meu projeto é um aplicativo, então dado já o conhecimento com React, nada mais justo que começar com React Native pra -tentar- encurtar a curva de aprendizado.
Pro backend, decidi seguir no básico de Node + TS, seguindo alguns conceitos de funcional, aproveitando pra fixar tudo que tenho visto no novo trabalho.
Pra banco de dados, preferi pelo Supabase. Pela facilidade, não queria me preocupar com coisas como backup, servidor, etc.
É uma stack simples, bem conhecida e boa pra MVP's!
Negócio
Um negócio não se vende sozinho com apenas um desenvolvedor. Até vende, mas você vai precisar ser 5 profissionais em apenas 1.
Pra adiantar o caminho, decidi seguir com sociedade com meu colega professor de canto. Mas, não só por ser um professor de canto e conhecer o problema do nosso público, mas por que ele têm anos de marketing digital.
Teu produto precisa ser vendido de alguma forma, se não vai ser você, precisa ter alguém que tenha a força que você não tem.
Vender qual produto se ele ainda não existe?
Um dia terei um produto pra vender 🤓
Passos e desafios
Meu projeto está, eu diria, embrionário. O app em si está quase pronto, mas ainda tem muita coisa a ser feita... Espero não desistir quando precisar de coisas da nossa querida maçã!
Mas, não quero levar muito tempo pra lançar o MVP, isso seria uma decisão complicada. Creio que isso é um dos desafios pra quem constrói um produto, querer lançar com ele perfeito e inúmeras features prontas.
Cada dia que passa eu penso em coisas novas pra incluir no projeto, mas preciso escolher qual vai pra V1 e qual não vai. Antes de qualquer coisa, preciso validar isso com clientes reais.
Acredito que o maior desafio, pra mim, está sendo tratar isso como side project. É um projeto que eu realmente quero que dê certo e pelo menos vá pra produção, mas quão difícil é ter um trabalho fixo + responsabilidades de casa + família e ainda ter tempo com qualidade pra trabalhar nesse projeto.
Além de tudo isso, tem sido desafiador desbravar esse mundo do mobile, do qual é totalmente novo pra mim. Quero implementar assinatura e ads, e pra isso tenho que desbravar o mundo da Apple, mas pra isso tem que resolver pendências da própria empresa, e por aí vai... Cada problema a se resolver, precisa resolver uns 8 problemas antes.
Enfim
Mas, mesmo com esses desafios, tem sido gratificante seguir com esse projeto.
Eu costumo aprender mais quando estou com a mão na massa, então nada mais justo que juntar isso com a possibilidade de virar um produto real!
Em breve volto por aqui pra dar mais atualizações =)
Top comments (0)