Ícone do site Eu Faço Programas

Os quatro tipos de bons programadores


Que tipo de programador você é?

Nesse artigo você vai encontrar aqui o que considero Os quatro tipos de bons programadores.

  1. O programador filósofo ????????‍♂️
  2. O programador inventor ????????‍????
  3. O programador conquistador ????
  4. O resolvedor de problemas ????????‍????

/* Que tipo de programador você é? */

Foi pensando nessa questão, de como um programador pode ser bom, que resolvi criar esse artigo. Acima de tudo, será que algum desses tipos de programadores te representa?

#1 O Programador Filósofo

Em primeiro lugar, o programador filósofo adora construir códigos bonitos, bem escritos e bem estruturados. Sendo assim, sua energia é colocada na robustez, elegância e flexibilidade do código.

Enfim, esse tipo de programador não consegue passar uma semana sem citar “boas práticas”.

Motivação do Programador Filósofo

O filósofo é motivado pela necessidade de proteção e segurança que se manifestam pelo controle severo.

Dessa forma, mm programa bem ordenado e bem escrito, que siga princípios claros são o “pedacinho do céu” para esse tipo de programador.

O caos é seu pesadelo. A beleza se dá pela legibilidade do código.

Superpoderes do Programador Filósofo

Constroem códigos tão bons que você poderia apostar sua vida neles!

Por isso Podem criar ambientes onde a base do código permaneça em forma pura, independente das habilidades dos outros membros da equipe.

Portanto se programadores filósofos construíram o sistema, ele será escalável!

O Lado Negro do Programador Filósofo

Deixe-os com raiva! ????

O Programador Inventor

Algo diferente e legal está sempre saindo do “laboratório” do programador inventor.

Portanto mesmo quando ninguém lhe pediu nada, mas ele está sempre criando coisas novas.

Motivação do Programador Inventor

O inventor é movido pela necessidade de explorar e dar vida a algo completamente novo e único.

Sendo assim a curiosidade do “E se…” o leva a constantemente procurar novas soluções.

Superpoderes do Programador Inventor

O Lado Negro

Ainda não foi inventado ????

Deixe-os com raiva ????

#3 O Programador Conquistador

Nenhum problema é difícil demais para o programador conquistador! Dessa forma para eles programar é estar em uma odisséia, com cada vez mais desafios a superar.

O conquistador é esforçado e competitivo, mas não necessariamente competitivo com outras pessoas.

Motivação

Acima de tudo, quanto maior o desafio, maior será sua empolgação.

Superpoderes do Programador Conquistador

O Lado Negro do Programador Conquistador

Deixe-os com raiva ????

  1. Escale-os para atividades simples do tipo CRUD
  2. Force-os a usar linguagens imperativas
  3. Presentei-os com livros de Sudoku Nível Iniciante

#4 O Resolvedor de Problemas

O resolvedor de problemas é uma pessoa determinada e pragmática.

Dessa forma um problema bem definido será resolvido, e resolvido rapidamente por todos os meios necessários.

Motivação

Esse programador é focado na agregação de valor. Sendo assim, deixa de lado o processo criativo a fim de entregar exatamente o que lhe foi pedido.

SuperPoderes

  • Escuta
  • Resolve
  • Usa a tecnologia para resolver os problemas do negócio e não para trazer mais problemas

Lado Negro

Deixe-os com raiva ????


E você, se encaixa em alguma dessas classificações?
Comente!

Traduzido e adaptado de Techiferous.

// Comente!

comentários

Sair da versão mobile