2013-09-21

能力の足りないスーパープログラマ仕事が遅い

例えば新しいプログラミングを習得するとき普通プログラマは基本的な構文さえ習得すればまともに仕事をし始めて、すぐに構文に馴染んで標準的な作業は出来るようになるが、スーパープログラマ仕様を読んで言語思想を汲み取って困ったことがあれば処理系ソースを読んで…とやっていて、それでどんどん進化する。ロジックを実装するときにも、ササッと書けば済むもの操作対象のデータはどういう構造を持っているか分析して抽象化しようとする、そうして進化する。

でも、進化にはコストがかかる。単に何も考えず知ってることを使ってすぐやらなければならない問題を解決するほうがよほど速い。もし能力が極めて高い人であれば、こうした学習コスト能力の高さで相殺するか、あるいは学習にかかる時間を短縮することが出来るため、普通の人以上のパフォーマンスを発揮する人間として特に問題とされない。しか能力が足りないか、周囲の人の能力も極めて高いかすれば、仕事が遅い人と思われてしまう。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん