Executando verificação de segurança...
4

As 3 tribos de programação

Li esse artigo recentemente e achei muito legal a classificação que ele dá para tipos de programadores:

  • Poetas e matemáticos: programação é uma poesia;
  • Hackers: você faz o hardware dançar no seu estilo;
  • Fazedores: você cria coisas para as outras pessoas usarem.

O legal é que a conclusão é que você não necessariamente precisa se encaixar em uma das 3 tribos, você pode ser todas elas. Embora, eu me veja muito mais no tipo "fazedores". E vocês?

3

Que massa essa classificação, eu acho que sou "Fazedor" desde o meu primeiro contato com programação, pois eu odiava programação e rejeitava a ideia de que um dia eu ia aprender a programar, e mesmo com essa rejeição, eu queria muito construir coisas para as pessoas usarem e melhorarem alguma coisa na vida delas.

Mas também depois de ler o Clean Code, eu comecei a apreciar também muito a parte da poesia da programação, até de formas um pouco estranhas que eu acho que se afastam da descrição dada no artigo. Por exemplo, o DRY (Don't repeat yourself) é uma das coisas que eu mais vejo machudando desenvolvimento de software hoje em dia e, pelo menos para mim, vejo que é muito mais natural repetir as coisas até que o software comece a te chamar: "me refatora..." e quando isso acontece, você vai lá e refatora. Mas para isso acontecer de uma forma saudável, o código precisa possuir uma arquitetura que isola o "blast radius" de uma implementação mal feita, precisa ter alguma modelagem mínima, mesmo que repetida 🤝

3
2
2

Quando comecei na área da tecnologia sempre imaginei hackers e segurança da informação, sempre quis me aprofundar nessa parte. Mas quando conheci a programação para Produto.
Pronto me apaixonei, acredito que sou Fazedor também, acredito que existe também a trivo -
Helper - Que é aquele programador que é confundido como carinha do TI, chamam ele para tudo que seja relacionado a informática porque sabem que ele é o cara porque Programa.

2