A-Listers

140字に収まらない海外テックネタヘッドライン

プログラマはプログラミングをしていないという現実

with 7 comments

フロリダのRubyプログラマのSteve Clayさんがブログに投稿した「プログラマーはプログラミングをしている、はずが実際はそうでもない」という記事が話題になっていました。

神話:プログラマは一日中、プログラムを書いている。
現実:多くのプログラマは下記の事に多くの時間を費やしている。(順不同)

  • 外部のプログラマーのMLへのメールやテックでない人へのメールを用心深く書く
  • ミーティングに参加、モックアップやDBスキーマの作成、要求された機能へのパフォーマンスの心配
  • バグレポートを書く、過去のバグを検索
  • 複雑なシステムの障害の原因を何ギガもあるログを探索して調べる
  • ダウンタイムについてユーザーや上司への説明
  • 他人の問題の解決へ協力
  • ドキュメント、本、ブログ、リリースノート、脆弱性アナウンスを読む
  • 必要な既存の名前の分からないようなコードを探す
  • 見つかったコードが自分の環境に互換性がありライセンスに問題がなくコミュニティが生き残っているかを検証する
  • ソフトウェアをインストール、設定、テストまでしてみたがけっきょく自分の環境では動かない
  • エラーメッセージをググる
  • 公開されているコードを調べて「あるOSSがどう動いてるかを調べる」
  • ソース管理ツールやbash、GNUツール、Linuxのファイル権限について学習
  • IDEやVM、サーバー、データベースの設定
  • 共存できないように設計されたコードをなんとかひとつにまとめる方法を考える
  • おわりなくやってくるタスクに優先度をつける

プログラマならだれもがこういった作業に半日、あるいは1日費やしてしまった事があるのではないでしょうか?ドキっとしますよね。

コメントにもいろいろな反応がありました。

  • 挙っているいくつかはシステム管理者の仕事でプログラマはやるべきじゃない
  • 1つ足すと「キャッシュとは何かをCMSを使っている編集者やマネージャーや創業者に説明する
  • よかった、僕は独りじゃなかった

via:http://www.mrclay.org/2011/04/01/programming-is/

Written by yandod

2011/05/12 @ 21:02

カテゴリー: Uncategorized

Tagged with ,

7件のフィードバック

Subscribe to comments with RSS.

  1. みていてうんうんとうなづいてしまいました。
    プログラマは色々と心配することが多いですよね。。

    plus

    2011/05/13 at 09:51

  2. 大変良い記事ですね。

    自分の時間を棚卸しする事で、生産性を上げるためのアイディアが出てきますよね。

    ありがとうございます。

    宗像 淳

    2011/05/13 at 11:20

  3. […] プログラマはプログラミングをしていないという現実 フロリダのRubyプログラマのSteve […] […]

  4. […] プログラマはプログラミングをしていないという現実 « A-Listers […]

  5. […] プログラマはプログラミングをしていないという現実 […]

  6. […] プログラマはプログラミングをしていないという現実 | A-Listers […]

  7. […] プログラマはプログラミングをしていないという現実 […]


コメントを残す