kinekoの日記: 自分はどこへ向かえばいいのか・・ 7
日記 by
kineko
IT企業戦士の半減期は15年?
なんてトピックを見てると余計に焦ってしまう。
#上京して色々技能を身につけたい
#時既に遅しか?
#あー教えてせんせーいさーん
IT企業戦士の半減期は15年?
なんてトピックを見てると余計に焦ってしまう。
#上京して色々技能を身につけたい
#時既に遅しか?
#あー教えてせんせーいさーん
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
技能って何? (スコア:2)
技能を身につけるのは時間の無駄。
すべての実装はその背後に、アルゴリズム的なものというかデザインと言うか…があって、それがベースになって動いている。
たとえば telnet と ssh と http は、実は全部同じ、とかね。
# だから telnet があれば 「暗号化通信が暗算でできれば」(普通はそんなことはできないが)sshd と通信できるし、
# 「http コマンドを覚えていれば」(これをできる人は多い) httpd と通信できる。
同じようにアセンブラをまず理解しておけば、コンパイラが何をどのように解釈するのか判るし、どういう時に曖昧さを見つけて、
それゆえに最適化がかけられなくなるのかとかもわかる。
このように「まず根底にある概念」というのがあって、それに +α して実際の実装が存在する。
「根底にある概念」を理解していないと、毎回0から勉強し直し。「根底にある概念」を理解していれば、どういうことができそうか判るし、
それが本当にできるのかどうかは、マニュアルを調べればいいので勉強なんかしなくてもどうにかなる。
# 私が、見たこともない製品について問い合わせを受けても、他の人が6カ月かけても解けない問題を半日で解いてしまうのは、
# そういう知識の蓄積の仕方をしているから。
あとは、マニュアルの存在しない製品に対しては、「マニュアルを書く」事で記憶しなくてもよくする。
もちろん、それらのマニュアルは、書庫に貯めこむわけ。
fjの教祖様
Re: (スコア:0)
今転職活動中だけど
XXX製品は使える???
XXXの開発経験はどれくらい???
と聞かれる。
まぁ、即戦力と言うことで聞いているのだろうが
あと何年その製品で喰えるの?と聞きたい。
「根底にある概念」の軽視を10数年前から危惧してた
多くの先生方の顏を思い出します。
Re:技能って何? (スコア:1)
そのフレーズ、次の面接があったら(もしあればだけど)使ってみよう。マジメに答えてくれるか、キレるかは大いに興味がある。
Re:技能って何? (スコア:1)
うーむー、転職活動、合格をもらった時も、不合格をもらった時も、それを聞かれた事はない。
これはどういう事だ??
fjの教祖様
Re:技能って何? (スコア:1)
それは薄っぺらでつぶしの利かない個々の製品の土俵でしか通用しない自己売り込みをしなかったからでせう。換言すれば、具体的な製品を使えるかとかどれだけ使ったかという質問に結びつかないレベルの上位概念あるいは逆に下位概念で自己紹介したのでしょう。そうありたいものである。
// あるいは、相応の準備をした上で口先八寸の法螺吹聴したのと区別のつかない魔法を使ったとも。
Re: (スコア:0)
> 技能を身につけるのは時間の無駄。
IT系のような論理世界で閉じていればそうでしょが、製造業は物質世界に関るんで技能が無ければ続きません。
# 理論じゃできない世界は山ほどありますから。
と言っても、最近はCAD/CAMやNC制御に頼りっきりで、新品は作れても
修理を受注できないとか、改良品が出せないとか酷い状態ですが。
Re:技能って何? (スコア:1)
「理論じゃできない」のではなく、「理論を知っているだけじゃできない」でしょう?
「理論を理解していない」のでは、棒にも端にも引っ掛かりません。
というかハード屋さんは大抵、理論を叩き込まれていますよ。
理論を「説明できるか」と言われるとなかなか難しかったりしますが。
# 4層プリント基板の上から3番目の線だけを切る…なんてのは、確かに私には無理です。
fjの教祖様