Introdução

Olá! Seja bem vindo novamente, este é o primeiro post deste humilde e bonito blog.

Deixa eu começar me apresentando: Prazer! Me chamo Vinicius José, tenho 23 anos na data atual do post e sou um desenvolvedor de software há 2 anos e meio (consegui o primeiro emprego em junho de 2023). Meu primeiro contato com a programação foi em um curso aqui da minha cidade de “informática”, o nome do curso era “Geração Web” e a turma foi a primeira (se não me falhe a memória), entrei nele quando tinha por volta de 12 anos (sétima ano da escola).

Lembro como se fosse hoje: No curso aprendemos a primeiro o básico de um computador, diferenciando entre software e hardware, janelas no windows, navegadores, word, excel, power point e afins. Sempre gostei bastante de mexer em computador e para época seria muito legal aprender tudo isso se eu não soubesse de 80% de todo o curso (rsrs).

Aprendi a mexer com quase tudo que o curso ensinava muito antes de entrar no curso, afinal, eu entrei quando tinha 12 anos, mas eu já “bolia” no computador desde meus 7 anos de idade quando finalmente ganhei meu primeiro computador. Porém sem acesso a internet. Fui ter acesso uns 2 anos depois de ganhar o primeiro PC.

No começo, eu fiz o que uma boa criança faria: Fuçei em tudo. Comecei no windows xp, ele ja vinha instalado com alguns joguinhos como o 3D Pinball que pra época eu achava incrível. Logo depois meu primo instalou um emulador de PS1 que por incrível que pareça não tinha saves. Os jogos eram em DVD, eu os colocava no leitor do computador e o emulador os rodava. Eu sempre jogava mas dificilmente zerava os games por que quando o PC desligava eu perdia todo o progresso. Mas mesmo com isso, no outro dia eu ia lá e começava novamente com a maior felicidade. Eu achava aquilo incrível!

Passei um tempo assim, mas logo depois meus pais colocaram internet de bairro. Era 1MB de download e a metade para upload, a partir dai o mundo ficou infinito aos meus olhos. As possibildades que eu podia fazer com ela eram tantas que eu não sabia por onde começar. Mas logo depois me peguei vendo os episodios completos de Dragon ball Z no youtube (eu nunca consegui ver todos na tv globinho rs). A partir dai foi historia: Orkut, Facebook, MU Online, DDTank, AQW, fazendinha feliz, dragon city e por ai vai.

Off-topic: Também grava videos em DVD`s genérico com o Nero (saudades nero) e passava músicas para pen drives para ganhar um dinheirinho.

Voltando a história do curso: Eu só tirava 10 porque já sabia quase tudo que o curso ensinava, afinal era o que eu aprendi sozinho em casa no meu PC. Quase tudo.

Os 20% finais do curso eram sobre programação, e aí o bagulho ficou doido, porque era algo que eu não sabia. De fato era algo novo para mim.

Começamos aprendendo lógica de programação através de jogos. Lembro que joguei um do Angry Birds que se consistia em programar os passos dos pássaros. Pode parecer besta, mas no futuro eu agradeci por ter começado a aprender lógica assim.

Depois seguimos o padrão que os cursos dão: Portugol, Pascal.

Depois tivemos aulas de HTML e CSS, sem JavaScript na época. Foi legal também essa parte, embora eu não me lembre muito a respeito.

Até que a ultima matéria foi o boss final de fato: Java.

Sim, em 1 modulo de um curso “aprendemos” Java. Tivemos umas 20 horas de Java ao total e é claro que eu não aprendi nada, no máximo a fazer um “Hellow World”.

Embora essa ultima parte fosse um pouco frustrante pois eu não aprendido nada, acabou que já era a reta final do curso então meio que tanto faz.

Alguns anos depois eu entrei no ensino médio técnico no curso de desenvolvimento de sistemas. Já no inicio do ensino médio voltei a estudar programação porque era algo que tinha gostado de aprender no curso anterior, mas desta vez comecei a minha jornada “auto didata”.

Comecei aprendendo Python e na época meu pensamento foi “vou masterizar 1 linguagem” e esse de fato foi um bom pensamento, válido até para iniciantes hoje em dia.

Lembra que falei que aprendi lógica de programação jogando Angry Birds? Então, meu pensamento lógico desenvolvido naquela época fez eu aprender Python com muita facilidade (não que Python seja dificil, mas ajudou muito mesmo assim).

Comecei comprando um curso na Udemy e fui aprendendo a partir dai. Lembro também que fiz bastante exercícios de logicas, provavelmente mais de 100 facilmente.

Lembro até hoje que utilizei esses exercícios: https://exercicios.dunossauro.com.

Na época esses mesmos exercícios estavam em exercícios.python.brasil.org ou algo assim. Mas de qualquer forma foram bastante exercícios de lógicas e ainda estavam separados por tópicos, o que me fazia “gameficar” meu progresso.

No fim, Python foi minha primeira linguagem “aprendida” de fato, enquanto eu ainda estava no ensino médio.

A continuação desta história é alguns meses depois do fim ensino médio. Onde fui para minha primeira vaga de emprego em Python e fui humilhado porque não sabia porra nenhuma.

Bom, mas dai já entra no capítulo “Primeira vaga como dev”. Vou deixar para falar isso em um futuro outro post rs.

Este blog vai servir para conteúdos técnicos e também histórias de vidas e qualquer coisa relacioada a área dev. Se sinta bem-vindo!

Até a próxima!