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

E se a gente se unisse para começar um projeto Open Source do zero?

Nada te impede de começar um sozinho, não tente fazer algo complexo, não tente reinventar a roda, faça algo pequeno e que resolva um problema específico.

isso acontece só comigo ou outros devs (principalmente juniores) também sentem essa dificuldade?

Todos os iniciantes ficam perdidos. Eu lembro que minhas primeiras contribuições foram pra projetos muito pequenos de plugins de Minecraft.

Encontrei um plugin com um problema e investiguei até encontrar a solução. Não sabia resolver então abri uma discussão no Github informando tudo que eu tinha encontrado, incluindo qual era a função do código problemática e com que parâmetros ele tinha que testar.

Com essas informações ele corrigiu o plugin rapidamente.

comecei a aprender a programar plugins, fiz diversos sozinho, desde utilitários pequenos a minigames complexos.

Sabendo programar muito bem me aliei a youtubers grandes e comecei a criar servidores inteiros.

Virei referência no desenvolvimento de plugins e servidores. Fiz projetos gigantescos, e em um desses projetos conheci meu atual sócio.

Sim, uma das minhas empresas (que não tem nada a ver com jogos) começou comigo sabendo resolver um problema no Minecraft.

Carregando publicação patrocinada...
3

Minha história na tecnologia um pouco menos empolgante tem Minecraft como ponto de partida também.

Quando criança sempre quis criar um servidor para jogar com meus amigos... Resuminho a história já fiz servidores das mais diversas formas possíveis sempre buscando aprender mais. Com o tempo cheguei a ter 5 servidores rodando ao mesmo tempo: ATM9, SkyATM, BetterMC, Vanilla, Stoneblock 3)

Por causa de muitos desafios e as diversas platformas que usei pra fazer servidores java: Android (Userland), Windows, WSL2, Debian, Ubuntu. Acabei adquirindo muito conhecimento de redes.

E hoje eu posso dizer que tenho um emprego porquê eu decidi aprender a fazer servidor de joguinho 😃

1

Cara, minha história é a mesma que a sua, aprendi a programar com 10 anos, usava muito o eclipse, bukkit, spigot, bungercoord, tempo bom, hoje ainda estou na area porem focado em cyber segurança, mas é bom saber que nao fui o unico que o Minecraft deu uma profissão.

1

Que sensacional o relato de vocês! Meu interesse por programação também começou usando redstone e blocos de comando e, eventualmente, criando data packs.

Em 2019, de um jeito ou outro, acabei me tornando o mantenedor do Note Block Studio, um app de criação musical bem conhecido pro Minecraft. Em 2024, fundei e desenvolvi, com meu colega de faculdade, o Note Block World, um site para a comunidade do programa compartilhar suas músicas. Hoje o projeto está com cerca de 30 mil usuários ativos e mais de 2 mil músicas enviadas (ainda estou pra fazer um post sobre ele aqui no TabNews, hahaha), e foi, acredito eu, o maior contribuinte para que eu conseguisse minha primeira vaga em tech.
(Conversando com o assunto inicial do post, o projeto ainda está numa fase bem inicial e precisamos MUITO de contribuidores! 🙏🏻)

Hoje, ainda tô escrevendo minha dissertação de mestrado em Computação Musical sobre o projeto.

Assim como vocês, tenho muito a agradecer a esse joguinho quadrado, viu? 😁🙌🏻

3

Nossa, que relato legal!
Eu acredito que esteja faltando um pouco isso hoje em dia, gostar, tentar fazer, pessoal comentar, aí aprender e tentar melhorar.
Eu quando adolescente fazia CDs personalizados e convites de aniversário no computador para vender, tive que aprender a fazer capas, ajustar impressora pra imprimir em adesivo redondo etc.
Uma amiga da minha mãe tinha uma empresa e usava um software (dos, bem velho) que a empresa fechou, eles cobravam uma mensalidade e todo mês iam lá pessoalmente e aumentavam mais 30 dias (pré internet ser rápida e existir saas, não me julgue). Tudo da empresa dela lá dentro é não dava mais pra usar. Ela perguntou se eu podia tentar ajudar de alguma forma já que "mexe com computador".
Eu não fazia ideia que estava fazendo, sabia o básico do básico sobre programação pois minha irmã mais velha estava fazendo um técnico e tinha uns livros lá dela que eu lia de curioso. Abri até o hexadecimal do negócio procurando se dava pra abrir o programa de algum jeito, sem fazer ideia o que tava fazendo, procurando datas, números qualquer coisa que fizesse sentido. Sabe-se lá Deus como, depois de ficar tentando mudar várias coisas aleatórias que eu chutava que podia ser, o programa abriu e ela conseguiu não parar a empresa. Isso me rendeu meu primeiro emprego, comprei um livro de visual basic, recriei o programinha lá que tinha destravado para Windows e banco de dados access (que era o que ensinava no livro), fiz site, programei um sistemas para outras empresas da cidade, depois para outras cidades, para umas empresas maiores que começaram a precisar de cloud/aws, montei operações em vários setores e hoje sou CTO de uma empresa.
Tudo porque destravei um software.

1

Eu acredito que esteja faltando um pouco isso hoje em dia

Sim, lembro que na minha adolescência o tédio era constante, precisava achar o que fazer.

Ficava horas e hoas vendo placas de eletrônicos sem entender nada, comprei um livro de eletrônica e ficava procurando os componentes que tinha estudado para ver com o que eles se ligavam (claro, nunca consegui entender um circuito completo, só partes dele)

Hoje não tem esses momentos de tédio, tudo o que tu precisa está a 15s de você.

Acredito que tenha criado uma geração extremamente imediatista.

Se não consegue fazer em poucas tentativas -- desiste