Jakim programistą jestem.

CodeW ostatnim tygodniu na jednym z blogów znalazłem opisu kilku rodzai programistów. Po zapoznaniu się z nimi, stwierdziłem, że faktycznie jeden z nich to idealny 100 % opis mojej osoby, jako programisty.

A więc jaki jestem? Cytując opis ze strony: http://undefined.com/ia/2006/10/05/the-fourteen-types-of-programmers/

Zalety:

  • 1. Patrzę zawsze na cały system i staram się znaleźć sposób na stworzenie rozwiązania realizującego tak wiele zadań jak to tylko możliwe. (Niekoniecznie, też wymaganych w danym projekcie).
  • 2. Szukam sposobów na rozwój, poznanie nowych technik, języków, tak aby rozwiązywać problemy jak najefektywniej.
  • 3. Nienawidzę wykonywać żmudnej, nudnej pracy. I jeśli tylko to możliwe szukam sposobów na jej zautomatyzowanie.

Wady:

  • 1. Jeśli muszę wykonywać żmudną i nudną pracę, ale w zasadzie niemożliwą do zautomatyzowania, staje się bardzo, ale to bardzo zrzędliwy.
  • 2. Czasami (Możliwe, że częściej niż inni) mam skłonności do tworzenia rozwiązań znacznie wykraczających poza aktualne potrzeby, tak żeby mogły realizować jak najwięcej zadań.
  • 3. Nienawidzę grzebać się, naprawiać i testować kodu beznadziejnej jakości. Zwykle wolę napisać coś od zera niż babrać się w bagnie.

To tak w skrócie. Uważam, że powyższe twierdzenia faktycznie oddają 100% mojej osoby.  A Ty jakim typem programisty jesteś? (O ile w ogóle programujesz :) )