Este ano, para além do Bitcoin, decidi que aprenderia uma linguagem de programação. Não que eu tenha aprendido tudo sobre Bitcoin, só deduzi que é muito mais viável deixar suas criptomoedas rendendo no tal do stake (provendo liquidez) do que tentar a sorte com as altas e baixas no “day trading”. Ao menos para mim, que não tenho quase nada investido. Caso seja de seu interesse, procure sobre o stake com PancakeSwap. Como levar a sério, investir, acreditar nas moedas com esses nomes, heim? “Doge Coin to the moon!”
Era meio que aquelas resoluções de ano novo: Aprender uma linguagem de programação em um ano. Fiz uma pesquisa e tudo apontava para Python. Depois de umas cervejas e conversas com o Sr. cunhado, fui convencido a tentar o Ruby. Ele tem trabalhado com essa linguagem há anos e colhido bons frutos. Atualmente trabalha para uma empresa fora do país e recebe em dólares. Em tempos de Bolsonaro, Paulo Guedes e pandemia é um luxo receber em dólares.
Como sempre, obviamente, digo de cara que “nem penso em trabalhar com isso”, me apresento como incapaz de avançar nessa área para nem dar chance de alguém dizer que falhei miseravelmente na empreitada. Fiz um teste no TreinaDev e Passei na primeira etapa (acho que todo mundo passa nessa) e travei de cara no primeiro exercício da segunda etapa de testes. O exercício pedia para contar as vogais de uma frase. Travei!
Nessa etapa do treinamento somos apresentados a métodos e ferramentas que os programadores utilizam em produção. É uma imersão incrível. Uma das ferramentas é o uso de um agregador de grupos de trabalho, ou algo que o valha, chamado Slack. Um tipo WhatsApp com esteroides. Era um espaço de informação geral sobre o treinamento, troca de conhecimentos e ajuda. Eles enfatizavam bastante que ali era um espaço para pedir ajuda. Olha, parece funcionar muito bem, mas imagine eu que nem me achava capaz de chegar até ali, ver outrem comentar que o primeiro exercício foi “fácil fácil” e eu nem saber como o começar? Obviamente eu era um impostor ali. Desisti. Não sei pedir ajuda e não, não me orgulho disso.
Apesar de ter desistido dessa segunda fase do treinamento, decidi que vou voltar lá um dia. Tanto é que voltei a estudar um pouco mais o Ruby, a tal da Orientação a Objetos e tals. Comprei um curso na Udemy e tenho acompanhado outros vários no Youtube. Recentemente comecei o curso de Ruby do Codecademy. Lembro quando anos atrás queria cursar a linguagem “C” e não tinha por lá.
Paralelo a isso também fiz um minicurso geral de Linguagem de Programação e me inscrevi para outro similar, de capacitação, no programa Escola do Futuro promovido pelo Governo do Estado juntamente com a Universidade Federal de Goiás. Coloquei Linguagem de Programação como primeira opção e Python para Iniciantes como segunda. No resultado do edital consta que estou matriculado em ambas disciplinas. As aulas deveriam começar agora, dia 08/11, porém ainda estão formando a turma. Lamentável a falta de interesse das pessoas em cursos gratuitos com a provável qualidade UFG de ensino.
Pois bem, hoje consigo compreender os conceitos da Orientação a Objeto e consigo me divertir fazendo exercícios propostos pelos professores. Foi bacana transformar diversos exercícios das aulas de Algoritmo (do geral de linguagem de programação) para Ruby. Creio que antes do final do mês de novembro desse ano eu comece a aprender o tal do framework Rails, o famoso Ruby on Rails.
Era para aprender tudo esse ano, mas eu comecei de fato a estudar em junho ou julho. Ainda esse mês tentei fazer um treinamento de Google Cloud, porém fiquei sabendo só depois da data para acesso gratuito ao treinamento. Com isso só consegui fazer a aula inicial. Depois disso é preciso pagar. O preço é até em conta, porém em dólar. Daí já viu né: 1 USD = 5,48 BRL em 09/11/2021.
É mais ou menos isso. Assim tenho ocupado minha cabeça nesse 2021. Se tudo der certo logo mais eu volto, ainda este ano, para contar sobre os livros que ganhei e li.