Por que programar mudou a minha vida…
"QUERO COMPARTILHAR COM A COMUNIDADE ESSE GRANDE RELATO QUE ENCONTREI AGORA POUCO NO SITE DA https://medium.com
https://medium.com/@wendelfreitas/porque-programar-mudou-a-minha-vida-2bd37048ce87
Se você veio até aqui em busca de “12 maneiras para ficar rico após aprender programação”, sinto-lhe dizer, não vai passar de uma história de como e por que aprender a programar mudou a minha vida de muitas formas. Para isso, eu preciso contar quem sou, bom eu sou Wendel, a maioria das pessoas me chamam de Wendelzinho, Wendeus ou Wuendeu ( ̶M̶a̶i̶s̶ ̶e̶s̶p̶e̶c̶i̶f̶i̶c̶a̶m̶e̶n̶t̶e̶ ̶a̶ ̶m̶o̶ç̶a̶ ̶d̶e̶ ̶u̶m̶ ̶d̶r̶i̶v̶e̶-̶t̶h̶r̶u̶ ̶m̶e̶ ̶c̶h̶a̶m̶a̶ ̶a̶s̶s̶i̶m̶). Tenho 20 anos e sou programador.
Para você entender minha história voltarei algum tempo no passado. Vou te contar nada mais nada menos que as desventuras da minha infância.
Bom, diferente da maioria das crianças que sonham em ser, por exemplo: Policial, Advogado, Professor, Médico, Bombeiro etc. Eu queria ser alguém que pudesse criar o que quisesse igual um cientista louco ou o ̶E̶l̶o̶n̶ ̶M̶u̶s̶k̶, e essa vontade cresceu comigo. Eu adorava qualquer coisa que me proporcionasse o sentimento de ter criado algo, por isso passei um bom tempo da minha vida jogando Sim City, The Sims e Harvest Moon. Foi quando completei 12 anos eu já não aguentava mais zerar Harvest Moon foi quando em um momento de procrastinação ouvi meu irmão dizer algo sobre “CRIAR um servidor pokémon netbattle”. Em seguida, ouvi algo melhor ainda “Eu simplesmente não consigo criar um” (Na época eu e meu irmão vivíamos em constante disputa sobre qualquer coisa que fosse possível criar uma disputa). Foi assim que decidi que criaria um “servidor de pokémon netbattle”, eu tinha os requisitos que para mim eram mais que necessários: convicção, vontade, nome e habilidades de todos os pokémons até a 3ª geração. Assim começou minha busca incansável de como criar um servidor de pokémon. Meu tempo era escasso e como somos em 4 na minha família e tínhamos apenas um computador, o sistema … ( ̶e̶r̶a̶ ̶p̶e̶s̶a̶d̶o̶ ̶m̶e̶r̶m̶ã̶o̶) era rotativo, 1 hora você e aí você esperava + 3 horas para que pudesse mexer mais 1 hora. Isso me dava em torno de 5 horas por dia no computador. Só depois de muita rotatividade e pesquisa conheci um jovem que sabia tudo sobre criar servidores. Após alguns dias de ensinamentos deste ( ̶Y̶o̶d̶a̶) homem finalmente aprendi algumas linhas de comando e consegui colocar no ar o meu próprio servidor de pokémon netbattle (Yay! Não me pergunte que linguagem eu tinha usado, eu não fazia ideia o que era isso na época). O que você ganha após criar algo só seu? Fama?… Não, o jogo simplesmente faliu e todos os servidores foram para o limbo.
Isso era pokémon netbattle, mais especificamente a parte de duelo do jogo.
Isso não me fez perder a vontade de continuar criando as coisas, inclusive foi aí que eu conheci o mundo do RPG Maker e descobri a melhor parte de ser um desenvolvedor (eu vou contar sobre isso mais pra frente). Minha nova aventura tinha começado. Minha sequência de evolução tinha a seguinte estrutura: Criador de cidades e fazendas -> criador de servidores pokémon netbattle -> criador de jogos RPG. E, sério, eu fiquei muito tempo brincando com essa ferramenta na minha vida. Não terminei nenhum dos meus 218 projetos. Mas por mais que eu tenha tentado inúmeras vezes aprender RGSS (Que é uma linguagem para criação de games baseada em Ruby para o RPG Maker) a única coisa que eu sabia fazer era uma janela com o fundo azul e o título do jogo (Isso pra mim era a coisa mais legal do mundo), vivi no mundo do RPG Maker dos 12 aos 16 anos, isso era a coisa mais legal do mundo pra mim, pois eu era tímido e consegui criar coisas de dentro da minha casa, caso tivesse alguma dúvida, era só procurar em fóruns (Alerta de anti-social em criação).
O tempo passou e surgiu a oportunidade de prestar um concurso para um colégio técnico na minha cidade. Eles ofereciam, entre outros, o curso de informática, eu já tinha lido inúmeras vezes a grade do curso e sabia que tinha programação, era isso que eu queria. “Maneiro, hora de estudar e passar nesse concurso!” “Nope”, eu não era fã de estudar na época e fui fazer a prova contando com a sorte. Algumas semanas depois o resultado do concurso saiu, felizmente eu tinha passado.
Quando começaram as aulas eu era um dos poucos que sabiam que aquele curso de informática era voltado mais para a parte de códigos. Eu queria estar ali, já os outros amiguinhos da turma, queriam muuiiito terminar e se formar, o que levaria 3 anos (E para muitos que me perguntam, sim, esses foram os 3 melhores anos da minha vida). Foi nessa época que a programação começou a mudar a minha vida ainda mais. Tive que perder o medo de criar vínculos, de falar em público e de fazer apresentações, foi assim que aprendi realmente a programar, aprendi C, C#, Java, PHP, cheguei a ver até Assembly, aprendi a trabalhar em equipe e fiz muitos amigos. Mas uma coisa me intrigava, eu sempre me questionava como coisas grandes eram feitas, como o facebook foi feito, como o twitter foi feito, youtube, instagram entre outros. Então eu decidi criar um jogo, fiz cursos, questionei em fóruns, busquei em sites, vi inúmeros vídeos, e depois de 2 meses o meu primeiro jogo saiu (eu estava no segundo ano do curso). Era simplesmente um jogo de infinity fall, mas acredite, a parte mais difícil de toda criação era desenhar o pixel art do personagem e do cenário, fiz o game com a engine Unity e tinha usado a linguagem C#. Eu sonhava com as pessoas jogando o meu jogo, mas o que mais me deixava empolgado realmente, era que eu tinha aprendido tudo aquilo e tinha criado algo (novamente).
Esse é o meu primeiro jogo “This Mig!”, o nome é uma brincadeira para “This must be a impossible game”.
No último ano do curso, a maior parte do ano letivo você e sua equipe fazem o TCC. Era um desafio e tanto programar um projeto todo, mas pra mim não bastava, eu queria mais, queria colocar meus super poderes de programação em ação. Afinal, para que super poderes se você não quiser mudar o mundo? E como eu poderia mudar o mundo? Bom, a maneira que eu encontrei era simples: ajudar os “bixos” que tinham entrado no curso. (Observação: quando você está no 3º ano nesse colégio [CTI], você, automaticamente, se torna uma criatura divina chamada “veterano” e quem acabou de entrar, “bixo”). Nessa de ensinar tudo que eu aprendia e tudo que eu já sabia, eu mudava o mundo, talvez eu não mudasse o mundo deles, talvez sim, mas, com certeza, eu mudava o meu mundo. Eu descobria coisas novas, eu conheci pessoas novas e além de programar muito vi cada um dos que eu ensinei usando tudo que eu tinha lhes ensinado. Hoje eles estão muito melhores que eu e isso me deixou completamente orgulhoso.
O curso tinha acabado, eu queria criar algo. O fato de ter mexido muito com RPG Maker me fez ver a vida como um RPG. Pra mim, minhas habilidades tinham evoluído e eu queria testá-las. Resolvi fazer o meu segundo jogo. Depois de 2 meses o Soloquiz estava pronto (É um jogo de perguntas e respostas com coisas do League of Legends, sim, eu jogava muito league of legends), coloquei ele na playstore, e divulguei em alguns grupos que me deram permissão para divulgar. Ojogo fez um sucesso até que bem bacana, eu estava muito feliz com o resultado.
Esse é o Soloquiz, mais especificamente, dentro de uma partida do Soloquiz :P
Eu tinha apenas 18 anos. Nesse período, comecei a procurar empregos na área, mandei currículo para uma empresa que exigia experiência. Mesmo não atendendo esse requisito, fui chamado para a entrevista. Me deram um desafio que deveria ser completado em 1 semana em Laravel ( Eu nunca tinha visto frameworks na minha vida, fiquei realmente assustado e nessa hora me desesperei, achei que não tinha nascido para programar). 3 dias depois terminei o desafio e fui entregar. Analisaram o meu projeto e eu fui contratado no mesmo dia. Nunca vou me esquecer que ao final do dia após conhecer meus colegas de trabalho, a pessoa que me entrevistou (COO da empresa) disse as seguintes palavras “O que me fez te chamar para conversarmos foi… (Ele circulou o nome dos meus jogos que estavam no meu currículo).” É engraçado, não é? Como uma simples vontade de criança pode mudar sua vida por completo. Você deve estar pensando o seguinte agora “sim, agora você começou a ganhar dinheiro”, bem, isso também, mas eu ganhei muito mais que isso. Eu trabalho nessa empresa há 1 ano e 6 meses, parece pouco né? Vou resumir muito o que esse 1 ano e 6 meses agregou na minha vida.
Trabalho com aprendizagem e educação, o que me fez criar muito mais amor por aprender e ensinar; pessoas entraram e saíram dessa empresa, mas todas sem exceção me ensinaram coisas mesmo quando não tinham a intenção de ensinar. Essas pessoas se tornaram a minha família. Isso me faz lembrar que qualquer pessoa que agregue algo de positivo à sua vida é digna de ser amada e respeitada por você.
Por que programação mudou minha vida? Bom, conheci pessoas incríveis e a cada dia conheço mais pessoas que compartilham da mesma paixão, criei vínculos e relacionamentos. Aprendi a aprender e também a ensinar, entendi que tudo parece impossível até que seja feito. Aprendi a acreditar mais em mim e acreditar ainda mais na minha vontade de mudar o mundo, encontrei pessoas que também acreditam em si para mudar o mundo e isso me fez acreditar em cada uma delas e acreditar que ensinar programação é uma das melhores formas de se expressar e também de mudar o mundo.
Isso tudo me faz lembrar todos os dias que a melhor parte de ser desenvolvedor não é o poder de desenvolver tudo que quiser (Claro, isso é muito incrível!). Mas a melhor parte de ser desenvolvedor é olhar para trás e perceber que foram pessoas que fizeram você chegar onde você está, as pessoas que fizeram você aprender as coisas que aprendeu. Você aprendeu com seus amigos, aprendeu com seus professores, com as pessoas que te responderam nos fóruns e que responderam seu e-mail, com a pessoa que senta do seu lado e te respondeu um questionamento, você aprendeu com a pessoa que senta do outro lado e te fez uma crítica construtiva. Não se trata de quem sabe mais linguagens que você ou de quem sabe tecnologia X e Y. Se trata de pessoas que compartilham uma única paixão e não sabem a diferença que elas fazem ao responder uma pequena pergunta. Ou seja, é uma reação em cadeia. Quando você responde uma pergunta você abre espaço para milhares outras perguntas e milhares de outras respostas e novamente você acaba aprendendo com outras pessoas. E quer saber mais? Todas essas pessoas também aprenderam com você. Então eu agradeço a todos vocês por isso, por entenderem que “Ninguém é tão sábio que não tem o que aprender e nem tão ignorante que não tenha o que ensinar.”
“Energia é o que tensiona o arco, decisão é o que solta a flecha.”