パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

日本人プログラマーについての記事が Hacker News で話題になった」記事へのコメント

  • by Anonymous Coward on 2011年10月02日 7時56分 (#2027987)

    すいません。読み込み不足でわかってないのかもしれませんが
    個人的なコメントだけ残します。

    > なぜ日本企業は大量のコードを書きながらもまるで成長していないのか
    が主題だとおもうのだけれど、
    その答えって「新しいフレームワーク、新しい技術を使え」ってことでしょうか?
    そもそもこの記事で言う「成長」って何でしょうか?
    なんだか記事全体の主張がしっくりきません。

    もしも「成長」=「イノベーション」とするのであれば、
    「新しい技術を現場に取り入れろ」ということよりも
    「古い技術の問題点を改善させるために、既存の新しい技術ではなく、未知の領域を開拓するべき」という
    結論の方が個人的にはしっくりきます。

    そして、そのための「リスク」および「コスト」を、誰がどのように確保するかという課題の解決が
    「日本人のコーダーを成長させる」答えだと思っています。

    個人的には、コーダー自身がその「リスク」も「コスト」も責任を負うつもりでなければ
    結果的にコーディングの知識のない人への「他責」に終始して、
    何のイノベーションも起きない気がします。

    • >その答えって「新しいフレームワーク、新しい技術を使え」ってことでしょうか?

      というより、製品A,Bがあったとして。
      製品A = A用独自フレームワーク(「Aフレ」) + 「Aフレ」用部品
      製品B = 既存フレームワーク + B用既存フレームワーク追加(「Bフレ」) + 「Bフレ」用部品

      AはB に比べれば、成長することはないという話なのでは。

      理由は以下です。
      (1)「Aフレ」は成長しないが、既存フレームワークは成長する(オープンソースなどであれば)
      (2)(「Bフレ」は公開することで、成長できる。「Aフレ」はほとんどの場合公開することはないため
        「Aフレ」の知識が増加することはない。
      (3) 「Aフレ」用部品を開発していることはプログラマにとって何の得点でもないが
        「Bフレ」用部品を開発していることはプログラマの得点になる

      >個人的には、コーダー自身がその「リスク」も「コスト」も責任を負うつもりでなければ
      >結果的にコーディングの知識のない人への「他責」に終始して、
      >何のイノベーションも起きない気がします。

      今現在、コーダ自身がリスクもコストも責任も持たされている思いますが。
      持ってないのは権限でしょう。

      コーダは、「イノベーションが起きない」仕事をさせられること自体が「リスク」でしょう。無駄な時間を失いますし。
      しかも仕事以外の知識は増えないわけですから。
      「コスト」は時間という形で払ってます。
      責任がないって、、ことはないでしょう。今現在でさえ、仕様変更があったらコーダが拒否できるのですか?
      出来ないでしょう。なんらかの「よりよくする」責任を(なぜか)持っているということです。

      この問題に関しては、「他責」にせざる得ないと思いますね。

      親コメント

UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア

処理中...