superprogrammer

名詞

多作な programmer。並外れてうまく、速くコーディングできる者。すべてのハッカーがsuperprogrammerなわけではないが、多くがそうだ。(生産性は、ある programmer から別の programmer へ、3桁も変わりうる。たとえば、ある programmer は1日に平均3行の動くコードを書けるかもしれないが、別の者は、適切なツールがあれば3000行書けるかもしれない。この幅は驚異的で、人間の営みの他の分野ではほとんど例を見ない。)superprogrammerという用語は、ハッカーのコミュニティよりも、IBMのような場所でより一般的に使われる。それは生産性の素朴な尺度を強調し、創造性、独創性、仕事を片付けることを過小評価しがちで——3000行のコードが、Right Thingを行う3行より多くの、あるいは少ない有用な仕事をするのかという問いを避ける傾向がある。ハッカーはhackerwizardという用語を好む傾向がある。