Очередная классификация программистов
Утром наткнулся в zite на замечательную статью: ”Are You a Good Programmer?”, в которой приведена интересная классификация хороших программистов. Несмотря на всю относительность таких классификаций, очень занимательно примерять это всё на себя.
Мне трудно судить, являюсь ли я на данный момент действительно хорошим программистом (и каким критериям, собственно, надо для этого соответствовать?), но определённо могу сказать что последний год развиваюсь в сторону первого типа (Philosopher). Этому явно способствует и спользование такого языка как scala, склоняющая к очень “безопасному” стилю программирования, и позволяющая хорошо управлять ограничениями в коде с помощью системы типов, при этом сохраняя красоту и лаконичность кода.
Было бы интересно узнать, к какому типу вы себя относите? Понятно что типы могут сочетаться в разных пропорциях, и вполне возможно, что можно придумать ещё несколько.