[DÚVIDA] Como organizar ideias
Boa Tarde a todos, gostaria de saber como vocês organizando suas ideias e como fazem para organizar antes de iniciar um projeto, quais etapas, o que precisa ser definido como prioridade.
As vezes eu tenho muitas ideias para projetos, mas não consigo realmente organizar e colocar em prática. Teriam algum material sobre para recomendar?
Aplicativos
- Obsidian: meu preferido, armazena tudo em formato texto, fácil de versionar e muito portável Não depende de uma cloud.
- Notion: extremamente bonito, muitas funcionalidades e templates, único porém é depender de uma cloud
Método
- Zettelkasten
- How to take smart notes
- Second Brain
Não quero tentar definir algo aqui e ser extremamente incompleto. Mas existe muita coisa sobre esses métodos que citei no YouTube.
O conceito principal é sempre interligar assuntos.
Espero ter ajudado! Let's Code 😎
Não importa qual ferramenta você utilize para se organizar, seja o Trello, Notion, Obsidian, ou qualquer outra. O fundamental é ter clareza sobre seus objetivos.
veja o exemplo abaixo
Suponhamos que você tenha um problema, como gastos excessivos em jogos. Como reduzir esses gastos? Uma abordagem pode ser pesquisar em diversos sites para encontrar melhores ofertas.
É possível automatizar esse processo? Sim, você pode criar um programa que pesquisa em vários sites automaticamente em busca das melhores ofertas.
O que você precisa para isso? Uma rotina de web scraping, que acessa cada site e extrai informações sobre os preços.
Como fazer isso? Pesquise no Google sobre web scraping, no meu csso pesquisei na linguagem C#. Aprenda e aplique esse conhecimento em uma aplicação de console para testar seu aprendizado.
Se funcionar, siga para a próxima etapa:
- Desenhe um fluxograma de trabalho.
- Crie a versão 1.0, a mais simples possível para testar o conceito.
- Se funcionar, decida se o próximo passo é desenvolver um site, um aplicativo ou ambos. Comece desenhando um esboço no Paint.
- Escolha as tecnologias apropriadas. Para o primeiro protótipo, considere HTML, CSS e JavaScript puros.
- Codifique o frontend.
- Integre com o backend.
- Avalie se a ideia funciona, não se preocupe com a beleza ou performance neste momento.
- Se funcionar, avance para a próxima etapa.
- Se estiver lento, considere o uso de multi-threading e implemente cache para otimizar a pesquisa, entre outras melhorias.
Antes de começar a codificar, documente sua ideia de forma detalhada e mantenha a simplicidade como princípio. À medida que o conceito se prova eficaz, faça melhorias. Assim, você terá um site em constante evolução.
aqui meu filhote seguindo essas etapas:comparador de jogos
agora estou ba etapa de documentar novas melhorias, como autocomplete nas buscas, remover itens com valores zerado (pq acabou o estoque), etc.
espero que esse pequeno exemplo te ajude a elaborar suas ideias de forma melhor