Primeiro Post; Quem é o Antonio?
Autor de provavelmente todos os posts deste blog, conheça um pouco sobre mim.
07 de março de 2023 às 14:00

Olá!
Este é o primeiro post do meu blog. Como nunca escrevi nada do tipo, não tenho experiência. Mas como eu vou conseguir experiência se não tentar?
(Peço a compreensão dos leitores. Prometo que irei realizar algumas pesquisas e melhorar o jeito de escrever com o tempo)
Desta vez, para o primeiro post, estarei falando um pouco sobre mim e sobre a ideia deste blog.
Como você provavelmente já viu na página inicial, me chamo Antonio; tenho 17 anos e estudo programação desde os 14. Nos últimos dois anos, estudei um pouco de tudo — tudo mesmo, fui bem generalista —, desde NextJS para o Front-end (tecnologia utilizada para o desenvolvimento deste blog; vou falar mais sobre num próximo post) até Java com SpringBoot ou Quarkus para o Back-end. Obviamente não foram apenas estas tecnologias, mas elas são as principais atualmente.
No geral eu já estudei — mesmo que só um pouquinho — todas as tecnologias nesta lista:
- JavaScript/TypeScript:
- NestJS;
- ExpressJS;
- NextJS;
- React;
- Vue;
- Angular;
- Ionic;
- Jest;
- Java:
- SpringBoot;
- Quarkus;
- JUnit;
- C# .NET (só o básico sobre API's);
- Ruby (estudei para usar o Cucumber, mas também apenas o básico e ainda não tenho muita confiança na utilização);
- Go (vi um pouco da sintaxe, bem básico);
- Python (também vi apenas o básico da sintaxe);
- Azure (ainda não tenho muito conhecimento, mas sei me virar);
- Kafka (está na lista de estudos para aprimorar! Utilizei o Kafka junto do Java com SpringBoot);
- Tecnologias básicas e necessárias para um programador:
- Docker;
- Git, Github, GitLab, Bitbucket;
- Banco de dados relacional (PostgreSQL, MySQL, Oracle...);
- Banco de dados não-relacional em documentos (MongoDB, CosmosDB);
Deu pra ver que mexi algumas coisinhas nos últimos dois anos.
Mesmo que eu já tenha estudado todas essas tecnologias na lista, eu tenho mais confiança e me especializei apenas em algumas — não arrisco dizer que SEI programar em Python, Ruby ou Go, por exemplo. Sou extremamente curioso então acabo testando uma coisa ou outra. Sei que ainda tenho muito a aprender e que tenho muito potencial. Pretendo continuar criando mais experiência no que estou focando agora e, se eu conseguir uma oportunidade, quero aprender mais sobre Ruby e Cucumber para fazer testes de componente.
Não sei se você que está lendo chegou a se perguntar como estudei tudo isso nos últimos tempos, e se pensou que eu estudei sozinho; mas para responder (mesmo que você não queira uma resposta) a realidade é que a grande maioria dessas tecnologias eu aprendi durante minha experiência de estágio na CI&T; empresa que foi muito importante para a evolução da minha carreira como programador. Antes do estágio, eu sabia apenas algumas tecnologias da stack JavaScript/TypeScript e lá eu tive a oportunidade de aprender sobre todas essas outras tecnologias citadas acima (principalmente sobre Java, conceitos de Cloud e Microsserviços). Infelizmente, meu contrato acabou no fim do ano passado e agora estou desempregado :/
Junto com o fim de contrato, me formei no ensino médio e técnico. Com todas essas mudanças, fiquei com bastante tempo livre para estudar e criar projetos pessoais; então aproveitei para desenvolver e começar a escrever neste blog. Por aqui, pretendo compartilhar algumas experiências e bastante informação sobre meus estudos em programação. Espero que algum post meu possa te ajudar!
No próximo post estarei explicando com mais detalhes como este blog foi desenvolvido.
Espero você lá. Até a próxima!