アカウント名:
パスワード:
後者でも仕様書がちゃんとあればそれほど差が出ないのでは?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
土地代よりも国民性なのでは (スコア:3, すばらしい洞察)
でも、作業に集中させるべき人に割り込みをかけないというのは確かに重要だなぁ。
能力の高い人に「なんでもやらせよう」とするか「重要な作業に集中させよう」とするかという点で、総合的な生産性を考えると後者の方がよいのだろうけど、実際には前者の傾向が強い気がする。
Re:土地代よりも国民性なのでは (スコア:2, 興味深い)
その能力によって「適切な作業環境」を勝ち得たという風にも思う。
>作業に集中させるべき人に割り込みをかけないというのは確かに重要だなぁ。
割り込み程度でへたる作業者というのも、どうかと...
仕事なんだから、割り込みは当たり前。
それをどう捌くかで能力ってわかったりしませんかね?
Re:土地代よりも国民性なのでは (スコア:5, 興味深い)
1オクターブ低い声で「おめー、コード吐いた事ないだろ」と言われるレベルの発言だよ、それは。
それにそもそもプログラミングは「作業」じゃない。プログラミングはいわば手順を作る事で作業でなかったものを作業にする行為なのだから、どこまで行ってもプログラミングが作業になる事はあり得ない。プログラミングを作業と称する事にはソフトウェア開発を工場で製品を生産する事に例えるのと同じ愚昧さがある。ソフトウェア開発を製造に例えるなら工場そのものの設計にあたるものであって、製品の生産はコードを走らせる事に
Re:土地代よりも国民性なのでは (スコア:0)
もし、あなたではなく、ほかの人がプログラミングしたとき、その結果がどれだけちがうでしょうか。ほかの人が2時間かかるところを1時間ですむというのなら、それは作業の効率が2倍だったというだけのこと。(それは十分にすごいことですが。)ほかの人が書いたコードより実行速度が何割か早いとすれば、それはすばらしい仕事でしょうが、そのルーチンが利用される頻度があまり高くなければ、最終的結果にはさほど大きな影響は与えないでしょう。
ま、でも、個室くらいはあったほうがいいかも。これは、普通の事務職も同じ。アメリカは、ちょっとした事務作業をする人まで個室に入っているから、それと同じ待遇が与えられているだけだとは思いますが。
ここで生じている齟齬の原因 (スコア:3, 興味深い)
「プログラミング」とは…:
- 画面仕様書を見て、VBでプログラムを組む。
- 入力データが正しいことを検証して、DBにINSERT/UPDATEするプログラムを組む。
- テストは手作業でいいや。
プログラミングとは…:
- 「これを継承して使ってくれ>ALL」な汎用性のある画面部品を書く。
- 後から参加した要員でも使いやすくて安全なデータアクセスクラスを書く。
- ええと、これはツールとして用意しておいたほうが後々楽だな。
- パーサを書く。
- GCまで書いてしまう。
Re:ここで生じている齟齬の原因 (スコア:1, おもしろおかしい)
後者でも仕様書がちゃんとあればそれほど差が出ないのでは?
# 業務で「仕様書が無い」なんて想定はありえないよね・・・
パンチャにお任せレベルの仕様書を誰が書くのでしょう。ソフトウェア技術者以外? (スコア:1)
これは、生産性の差が現れる場所を言い換えているだけなのですが。
# あのコメント [slashdot.jp]で解決だと思ったのだけど、思ったより溝は深い…。
Re:ここで生じている齟齬の原因 (スコア:0)
仕様どころか、使用方法すらわからないソフトのソースと要求仕様書だけ渡されて「じゃぁお願い」ってことも多々ありますけどね。
本当はここでコードを解析して設計書起こす(もしくは製造者に対して設計書出すよう交渉する)べきなんだろうけど、そんなことやってる余裕があるわけも無く、とにかく要求仕様を満たすようにコード修正していくだけになったりね。
Re:パンチャにお任せレベルの仕様書を誰が書くのでしょう。ソフトウェア技術者以外? (スコア:0)
生産性なんぞ大して変わらんってこっちゃ。