何プログラマ?
言語じゃなくて。
職人プログラマ、デザインプログラマ、UIプログラマ。
これのどれに当てはまるか、っていうのが仕事中話題になりまして。
- 職人プログラマ:速く・軽くを優先、徹底的なコードのチューニング重視でコーディング
- デザインプログラマ:ソースコードの可読性、可搬性、メンテナンス性優先でコーディング
- UIプログラマ:見た目優先、ユーザインタフェース重視でコーディング
自分は間違いなくデザインプログラマ。
というか、サーバプログラム組む人は大抵デザインプログラマになるんじゃないかなぁ・・・。
大規模になりやすいシステムに携わるには、ソースの共有も必要になってきますからね。
それでまぁ、デザインプログラマは他人のソースを書き直したくなる症状が強いらしい(苦笑。
ひじょーに多くの心当たりが・・・(笑。
ちなみに、ほぼ携帯アプリ専門と化している先輩はもちろん職人プログラマ。
1秒でも速く、1バイトでも小さくにこだわってる姿はまさに(笑。