[DUVIDA] Quais seriam os melhores pojetos para portfolio ?

o que é ter um bom portfolio ?

Bem primeiro gostaria de me apresentar, me chamo khristian tomaz, estou no quarto semestre de engenharia de software, e estou perdido em o que colocar no meu portfolio. Atualmente eu utilizo a linguagem Csharp e gostaria de saber quais seriam os melhores projeto para se ter em um currículo/portfolio como iniciante na área, Eu sei que alem de manter um linkedin atualizado e um bom README. no github, é sempre bom ter os melhores projetos mas ai que entra a questão, quais projetos começar ?

todo projeto conta?

Tenho acompanhado muitos post de Dev. juniors e vejo que muitos fazem clones de nubank, pokedex, site de climas e por assim vai... mas será que esses projetos realmente são relevantes para um portfolio? ou seria so mais um projeto dos curso "estude programação e faça 4k por mês". Então gostaria de uma opinião de mais pessoas para poder melhorar pra poder conseguir meu primeiro estágio na área da programação. pois sinto que estou acabando a faculdade e não estou melhorando em nada...

Estarei deixando meus links aqui caso alguem queira conectar, trocar alguma ideia ou dar sujestão:

linkedin: https://www.linkedin.com/in/khristian-tomaz/ github: https://www.linkedin.com/in/khristian-tomaz/

Eu acho legal fazer trabalho voluntário, desenvolve algo pro mundo real, ganha experiência e ainda ajuda pessoas que precisam 🙏

Sem contar que você pode fazer freelance, é muito bom e você ainda tira uma graninha com isso, além de claro, ganhar experiência também.

Projetos pessoais é uma boa tanto para praticar e também, dependendo do que você faz, pode ir para o seu portfólio (um dos projetos meus que uso como portfólio, é o FiscalizaJá)

Não tenho nada contra fazer clone de nubank, site de clima, etc, mas é que é algo muito "genérico", todo mundo faz. Se você faz a mesma coisa que todo mundo, o que tem de especial? Para praticar até faz sentido desenvolver essas coisas, mas usar como portfólio, não vejo nenhuma vantagem.

Essa é a minha visão, de iniciante para iniciante, espero que isso tenha ajudado de alguma forma 🙌

Primeiro parabéns que projeto incrivel! agora a parte de trabalho voluntario acabei por enquanto me inscrevendo em alguns porem sem retorno ainda, mas obrigado e sua dica realmnete ajudou bastante
Já tinha ouvido falar de trabalho voluntário mas nunca sei como começar com isso, você já fez algum? De que forma você faz para encontrar oportunidades?
Atualmente tô desenvolvendo um site para uma ONG chamada "A Casa de Bambas", o [freehelper](https://www.freehelper.com.br/) que me levou até eles. Mas você também pode entrar em contato direto com as ONGs, algumas deixam direto no site que estão procurando voluntários.

Há várias direções que você pode seguir:

  • :hammer: Prático: um projeto funcional e de escopo limitado que você pode realizar. Por exemplo: https://youtu.be/2Ev8QYgQaiM

  • :heart: Paixão: desenvolver um aplicativo de demonstração relacionado a algo que você é apaixonado. Pode ser uma demonstração de jogo, um filtro de áudio, uma IA para reconhecimento de imagens do seu gato...

  • :earth_americas: Mundo real: criar um site para um restaurante, escola ou empreendimento similar em sua região.

  • :raising_hand: Voluntariado: aplicar seus conhecimentos para ajudar causas ou organizações. Observacao, o desafio do voluntariado eh encontrar um local onde voce consigua contribuir desenvolvendo software.

Então a minha ideia ta sendo ir para o lado dos projetos voluntarios, onde acredito eu que possa aumentar meu network com pessoas da área, mas so ter ter um norte igual você falou ja ajuda e muito

Olá olá.

Acho legal a pergunta, porque realmente o github ta inundado de projetos muito simples que só servem de portifólio. Dificilmente isso vai contar numa entrevista =|.

O que eu acho legal é você pegar um projeto que acha "impossível" e tentar fazer o que esteja muito além da suas habilidades e ir aprendendo pra tentar fazer.

Por exemplo:

  • Um sistema de stream de músicas ou filmes que ajuste a qualidade de acordo com a conexão do usuário
  • Uma pesquisa, tipo o ElasticSearch, que funcione no frontend ao invés do backend (como que isso não existe ainda??)
  • Um sistema de OAuth open source.
  • Aquele "você quis dizer:" do Google) oi seja, uma sugestão de palavras parecidas.

Você provavelmente nao vai passar nem perto de conseguir, mas só falar que ta fazendo, explicar como você está tentando juntar as informações e como está começando o projeto faz toda a diferença.

Sendo sincero, no mercado de trabalho ninguém se importa com um projeto pequeno, as pessoas querem ver se você consegue ajudar em uma coisa complexa e não desiste só porque é difícil.

Bom, esses são meus dois centavos Valeu!

Caramba que baita resposta! realmente voc^entendeu minha ideia onde, acho que ter um previa de algo grande seja melhor que ter um app muito generico. mas realmente a força de vontade conta muito nesse sentido

Olá, Khristian. Acredito que não exista isso de melhor projeto, e sim como ele foi feito. Na minha visão, independente se você quer ser front ou back, o ideal seria fazer um projeto ponta a ponta. Não precisa reinventar a roda, nem ter vários projetos no portfolio, mas um bem feito. Lembra que geralmente a primeira pessoa que te aborda é um recrutador de RH, e quem vai te avaliar na parte tecnica já é outra pessoa.

Realmente, acho que me expressei errado em falar " o melhor projeto", mas gostaria de saber quais projetos não podem faltar em um portfolio, como consumação de API e assim por diante. mas vistocom o que você falou concordo plenamente.
Eu vejo de outro jeito Pagorara. Na hora de avaliar um candidato normalmente é legal que ele tenha feito um projeto que mostre uma certa curiosidade e esteja fazendo um projeto desafiador. Eu, pessoalmente, não levo em conta uma Pokedex, mesmo que esteja muuuito bem feita, porque mostra que a pessoa só está fazendo o projeto pra colocar no portifólio e mais nada.