パスワードを忘れた? アカウント作成
950293 journal
日記

kinekoの日記: 自分はどこへ向かえばいいのか・・ 7

日記 by kineko

IT企業戦士の半減期は15年?

なんてトピックを見てると余計に焦ってしまう。

#上京して色々技能を身につけたい
#時既に遅しか?
#あー教えてせんせーいさーん

  • 技能を身につけるのは時間の無駄。

    すべての実装はその背後に、アルゴリズム的なものというかデザインと言うか…があって、それがベースになって動いている。
    たとえば telnet と ssh と http は、実は全部同じ、とかね。
    # だから telnet があれば 「暗号化通信が暗算でできれば」(普通はそんなことはできないが)sshd と通信できるし、
    # 「http コマンドを覚えていれば」(これをできる人は多い) httpd と通信できる。

    同じようにアセンブラをまず理解しておけば、コンパイラが何をどのように解釈するのか判るし、どういう時に曖昧さを見つけて、
    それゆえに最適化がかけられなくなるのかとかもわかる。

    このように「まず根底にある概念」というのがあって、それに +α して実際の実装が存在する。
    「根底にある概念」を理解していないと、毎回0から勉強し直し。「根底にある概念」を理解していれば、どういうことができそうか判るし、
    それが本当にできるのかどうかは、マニュアルを調べればいいので勉強なんかしなくてもどうにかなる
    # 私が、見たこともない製品について問い合わせを受けても、他の人が6カ月かけても解けない問題を半日で解いてしまうのは、
    # そういう知識の蓄積の仕方をしているから。

    あとは、マニュアルの存在しない製品に対しては、「マニュアルを書く」事で記憶しなくてもよくする。
    もちろん、それらのマニュアルは、書庫に貯めこむわけ。

    --
    fjの教祖様
    • by Anonymous Coward

      今転職活動中だけど

      XXX製品は使える???
      XXXの開発経験はどれくらい???

      と聞かれる。
      まぁ、即戦力と言うことで聞いているのだろうが
      あと何年その製品で喰えるの?と聞きたい。

      「根底にある概念」の軽視を10数年前から危惧してた
      多くの先生方の顏を思い出します。

    • by Anonymous Coward

      > 技能を身につけるのは時間の無駄。

      IT系のような論理世界で閉じていればそうでしょが、製造業は物質世界に関るんで技能が無ければ続きません。
      # 理論じゃできない世界は山ほどありますから。

      と言っても、最近はCAD/CAMやNC制御に頼りっきりで、新品は作れても
      修理を受注できないとか、改良品が出せないとか酷い状態ですが。

      • # 理論じゃできない世界は山ほどありますから。

        「理論じゃできない」のではなく、「理論を知っているだけじゃできない」でしょう?

        「理論を理解していない」のでは、棒にも端にも引っ掛かりません。
        というかハード屋さんは大抵、理論を叩き込まれていますよ。
        理論を「説明できるか」と言われるとなかなか難しかったりしますが。

        # 4層プリント基板の上から3番目の線だけを切る…なんてのは、確かに私には無理です。

        --
        fjの教祖様
typodupeerror

あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー

読み込み中...