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

Ter ideias de projetos é facil, difícil é desenvolver um projeto utilizando um fluxo profissional semelhante ao que você encontra no mercado, onde através dos projetos você possa aprender tecnologias modernas e boas práticas de desenvolvimento de software.

Eu estou criando uma plataforma justamente com esse objetivo, onde desenvolvedores possam aprender, praticar e ganhar experiência como desenvolvedor através de desafios de programação baseado em testes técnicos reais de empresas das quais participei.

Para saber mais, acesse codechallenges.com.br

Carregando publicação patrocinada...
1

Entendi, bom como citei em outra resposta, o post é para tentar desafiar tecnicamente quem gosta da área, se você só quer um emprego ou vender um produto, não fará sentido mesmo.

1

A questão não é vender um produto, mas qual o objetivo com esses desafios? Criar projetos para o portfólio, ganhar experiência, aprender a desenvolver projetos de nível enpresarial? Se você quer ganhar experiência para entrar no mercado, criar clones não é muito diferente de um todolist.

1

no caso, se as pessoas tiver pelo menos 2 neurônios, elas não vão criar clones, vão criar algo real, além de criar elas vão melhorar com que acham que deveriam ter, e além de tudo, mesmo se elas fazerem clones elas vão ganhar experiência de como aquilo é feito, elas vão botar o celebro para funcionar, tentando saber como tal coisa foi implementado etc

Um bom exemplo é que atualmente eu estou fazendo um client para o tabnews usando compose que é algo novo para mim, há mais você está apenas fazendo um clone não, eu estou melhorando, assim que eu terminar as features bases, eu irei criar outros como poder seguir autores, receber notificação de quando alguém comenta etc.

Já existe um app do TabNews feito em flutter, mas e daí eu não gostei do design porque não se parece com o design original do TabNews, e agora vou estudar e fazer minha própria versão melhorada