Eu sou um programador chato (e orgulhoso disso)

Arquétipos para programadores (se você acredita em todas essas postagens idiotas). Ilustração de Nate Otto .

Eu tenho uma confissão a fazer – eu não sou um programador de rock star. Nem sou hacker. Eu não sei ninjutsu. Ninguém nunca me chamou de mago.

Ainda assim, tenho orgulho do fato de que sou um bom programador sólido. Aquele que trabalha duro em seu ofício e realmente gosta, mesmo sem as etiquetas extravagantes.

Isto é de um site de roupas.

No entanto, toda semana vejo uma chamada para programadores ninja, que eu presumo cortar linhas de código com precisão incrível. Eu li sobre estrelas do rock tecnológico, que eu imagino escrever funções tão bonitas quanto o solo de “Stairway to Heaven”. Eu ouço as pessoas jogarem ao redor da palavra hacker (e o hack associado, hackfest e hackathon) como se, ao acaso, cortar algo em pedacinhos ou abrir caminho em um sistema não autorizado seja uma coisa boa.

E para que não nos esqueçamos daqueles magos incríveis, que não podem transformar nada em algo com seus…

Não há magias que consertem os males do seu código.

Com nomes tão legais e habilidades místicas implícitas, parece que esses são os arquétipos que todos os programadores deveriam modelar depois.

Mas e se, como eu, você não se relacionar com esses rótulos? Se você não compartilha a sensibilidade de um astro do rock-ninja-hacker-wizard, você deve estar fazendo algo errado, certo? Não.