DEV Community

Gabriel Gomes de Oliveira
Gabriel Gomes de Oliveira

Posted on

 

Começo de Fevereiro - DevLog #3

Estou levemente perdido. Agora que o trabalho engatou e a faculdade voltou, ficou bastante complicado. Mas, está tudo bem. Estou me acostumando com a nova rotina academia-trabalho-faculdade e ainda estamos no começo de tudo isso. Ainda assim, me esforço para manter os projetos paralelos e sigo tendo novas ideias do que fazer, do que estudar e como prosseguir.

Github Campus Experts, Faculdade e Projetos

Bom, eu tinha como meta me dedicar mais à faculdade. Agora eu vejo as aulas (risos), o que é um grande avanço. E também tenho tentado entregar as atividades o mais rápido possível, sem esperar o último dia do prazo, quando todas se acumulam.
A partir daí, comecei me aproximar mais dos meus colegas e perceber várias dores deles, tipo arranjar o primeiro emprego/estágio na área, fase que eu já passei. Muitos deles não sabem nem o que é frontend ou backend, ou como funciona o mercado de trabalho. Do pouco que eu sei, comecei a ajudar algumas pessoas a criar o currículo ou a encontrar vagas de estágio/emprego. Também dei dicas e tentei acalmar os ânimos. Ao mesmo tempo que isso ocorreu, recebi um e-mail do Github falando a respeito do programa Github Campus Experts. Eu já tinha ouvido falar brevemente dele, mas não sabia que apenas os membros do Github Student Pack podiam participar. Como participei do programa no ano passado (inclusive, recomendo), decidi ver o que era e me inscrevi. São vários treinamentos para melhorar e ajudar a comunidade local de desenvolvedores a crescer.
Então tive uma ideia. E se eu criar uma organização de desenvolvedores? Eu gosto bastante da comunidade da He4rt Devs e pensei em algo similar, só que local para os alunos do IFSP da minha cidade. O nome que pensei, rapidamente, "Caiçara Devs".
A intenção é juntar um pessoal e realizar projetos, ensinando a galera a programar e a trabalhar em equipe, coisa difícil de se obter só estudando por cursos ou tentando aprender sozinho. Se eu conseguir guiar bem um projeto, seria uma experiência e tanto. Porém, como a ideia é recente, irei planejar e me organizar corretamente e jogar a ideia para as pessoas. Daqui um tempo veremos se ela foi boa ou não.

Blog com Rails (Livros Explosivos)

Fiz apenas algumas mudanças no Blog. Não consegui mexer nele o tanto quanto queria, mas o que fiz nos últimos quinze dias foi:

  • Mudar a visualização da primeira página;
  • Criar um footer simples que irei colocar mais informações posteriormente;
  • Estudei como fazer analytics e estou me preparando para implementar isso;
  • Tentei usar Tailwind, não gostei muito. Talvez em um outro projeto seja mais interessante, reverti tudo o que fiz e mantive o Bulma mesmo;
  • Fiz o primeiro post, sobre o livro A Vida Invisível de Addie LaRue, e já vi bugs visuais, arrumei isso.

Gosto do blog, mas o visual dele ainda me incomoda muito. Fede a amadorismo. Quero algo melhor, mais bonito e chamativo. Vou pesquisar outros designs até encontrar algo que me satisfaça, aí crio uma adaptação. Talvez sejam as cores, a fonte. Falta personalidade. Sei lá.
Também preciso codar os testes, adicionar novas páginas, colocar o Analytics e a API da Amazon para listar livros (sou afiliado da Amazon e consigo colocar links patrocinados ali, mas isso é outra história. Talvez só veja mês que vem).

Trabalho

Isso aqui ocupou a maior parte do tempo, certamente. Porém, gostei bastante da evolução que tive e me senti bem maduro nesses primeiros quinze dias, já conseguindo me aprofundar mais no código do produto e resolver algumas coisas, botando a mão na massa mesmo.
Ainda fiz coisas muito simples, adicionando uma nova forma de pagamento num produto, criando os testes unitários para essa nova feature, testando tudo em grupo e fazendo pairing.
Lentamente aprimorando minha noção de trabalho, organização e competência.

Meta para a próxima quinzena:

  • Organizar o Caiçara Devs (Site de apresentação, Github, Discord, LinkedIn, Twitch, Twitter);
  • Fazer os testes com o RSpec no Livros Explosivos, adicionar analytics e corrigir o contador de visualização;
  • Fazer algum post educativo sobre qualquer assunto.

Esse escrevi com mais pressa, meio em cima da hora, mas para o próximo vou me dedicar a ser mais específico com as coisas que fiz e ir escrevendo ao longo da quinzena ao invés de só no último dia.

Top comments (0)

Get a better DEV experience!

Sign in to your DEV account for a more curated experience.

You're welcome to keep lurking, but the signed in experience is more delightful.