Três anos depois do meu primeiro certificado como desenvolvedor, o de Programador Web pelo Metrópole Digital - IMD/UFRN, recebo minha certificação como Especialista em Engenharia de Software na Anhanguera Educacional.
Crescimento e diversidade nas comunidades de tecnologia 11-11-2023Seja nos pequenos ou grandes eventos, é muito bom ver as comunidades de tecnologia a todo vapor. Encontrar pessoas que conheço palestrando, assistindo e debatendo é bem legal, mas é melhor ainda ver novas pessoas - estudantes, profissionais migrando de área, ativistas e curiosos - participando. É certo que sem o fator N, uma quantidade mínima de pessoas interessadas em um tema específico, os grupos desaparecem. Só que o ponto aqui é outro, com novos atores as comunidades crescem não apenas em número, como também em vivacidade.
Associações polimórficas no Ruby on Rails 29-10-2023Você já ouviu falar de polimorfia? Segundo o dicionário, é “a particularidade daquilo que pode tomar formas muito diversas”. Em poucas palavras, o poder de se transformar e assumir outra figura. Das histórias da mitologia grega até a Bela e Fera, por exemplo, há inúmeros casos de deuses, titãs e animais polimorfos. Tá, mas o que isso tem haver com programação?
Da Alice ao Lego: aprendendo para além da superfície 01-10-2023Ao longo das primeiras semanas do curso CS50, uma expressão repetida diversas vezes pelo professor David Malan chamou minha atenção: “see under the hood”. A tradução literal - “ver debaixo do capô” - não nos dá pistas seguras sobre o que Malan quer dizer. Ele está falando em aprender investigando como as coisas funcionam. Parece um conselho óbvio, ir além da superfície para compreender melhor algo. No entanto, é quase um crime - em um mundo cada vez mais acelerado - aconselhar alguém a imitar Alice e descer em um buraco perseguindo o Coelho Branco.