João Gilberto Saraiva

desenvolvedor de software | professor | escritor


Page 2 of 7 for João Gilberto Saraiva | desenvolvedor de software professor escritor
Encontrar, conhecer e celebrar: dois dedos de café e prosa 18-12-2023

Transformar café em código é um mote estampado em canecas e camisetas que vemos por aí sobre a vida de quem trabalha com TI. Eu faço parte desse grande grupo de programadores amantes da cafeína, mas a frase também remete à rotina. Quando perguntamos a um programador como é seu dia a dia, geralmente escutamos sobre muitas horas de reuniões, leitura e revisão de código, pesquisa por respostas nem sempre claras e úteis. Há relatos sobre estresse, dor nas costas, noites mal dormidas, insônia, síndrome de impostor - por vezes, depressão e burnout também - além de xícaras e mais xícaras de café. É claro que isso é apenas uma parte do todo, que também envolve aspectos positivos, como salários mais altos que a média, possibilidade de trabalho remoto e benefícios variados. Seja como for, a rotina é uma repetição de ações na frente de telas, com uma xícara na mão. No caso do trabalho remoto, esse é praticamente o único meio de interação com os colegas.

Diplomado 3 anos depois do primeiro if-else 20-11-2023

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-2023

Seja 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-2023

Você 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?