My online activities
検索
以前の記事
2013年 02月 2013年 01月 2012年 03月 2012年 02月 2012年 01月 2011年 12月 2011年 11月 2011年 10月 2011年 09月 2011年 08月 2011年 07月 2011年 06月 2011年 05月 2011年 02月 2011年 01月 2010年 12月 2010年 11月 2010年 10月 2010年 09月 2010年 08月 2010年 07月 2010年 06月 2010年 05月 2010年 04月 2010年 03月 2010年 02月 2010年 01月 2009年 12月 2009年 11月 2009年 10月 2009年 09月 2009年 08月 2009年 07月 2009年 06月 2009年 05月 2009年 04月 2009年 03月 2009年 02月 2009年 01月 2008年 12月 2008年 11月 2008年 10月 2008年 09月 2008年 08月 2008年 07月 2008年 06月 2008年 05月 2008年 04月 2008年 03月 2008年 02月 2008年 01月 2007年 12月 2007年 11月 2007年 10月 2007年 09月 2007年 08月 2007年 07月 2007年 06月 2007年 05月 2007年 04月 2007年 03月 2007年 02月 2007年 01月 2006年 12月 2006年 11月 2006年 10月 2006年 09月 2006年 08月 2006年 07月 2006年 06月 2006年 05月 2006年 04月 2006年 03月 2006年 02月 2006年 01月 2005年 12月 2005年 11月 2005年 10月 2005年 09月 2005年 08月 2005年 07月 2005年 06月 2005年 05月 2005年 04月 2005年 03月 2005年 02月 2005年 01月 2004年 12月 2004年 11月 2004年 10月 2004年 09月 2004年 08月 2004年 07月 2001年 01月 カテゴリ
全体 Math Science Book Log Misc Business Music IT Food Topic Movie Art Stat Politics Muttering Off Topic 未分類 ブログパーツ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
|
2012年 02月 20日
プライベートで余裕がなく、仕事でも心の余裕がなくなってきて、フト気づけばリアルな書店に1ヶ月も足を運んでいない。書籍の購入も3週間前が最後だ。こんなに新刊から離れることは5歳からなかったことで、今は大変な時期なんだなと客観的に認識した次第だ。このブログに雑感を書くのが、心の慰めになっていたりして。なにはともあれ今は節目となっているのだから耐えどころだと思う。
僕は毎日コーディングをしているのに、現在の14歳も年下の仕事のパートナーに比べるとあまりできるプログラマではないという認識を常日頃から持っている。昔自分の研究で、コアとなる問題を解決したら、あとはやっつけにしかプログラミングをしなかった癖が今でも抜けない気がする。スゴいプログラマというのは簡潔でエレガントなプログラムを書くことができるだけではダメで、やはり時間あたりというか一日あたりにある量以上のコードを生み出し続けることができなければ全然スゴくないのだ。ある程度統一性をもった構築物というかタペストリーを織りあげるには、コアになるとろこだけではだめで、その周辺を埋め尽くすかなりの量のコードが必要なのだ。実際に社会に役に立ち動作するシステムはそれなりの量のコードからできていて、それを自分一人でも書くことができる体力を持っていないとスゴいプログラマになれないのだ。その意味で僕は今のパートナーの足元の小指の爪くらいにしか追いついていないと思う。 それでも毎日プログラムを書いていると、自分がとんでもなく出来る感の高揚感に包まれることがある。実はさっきがそれだった。でもしばらく経つとそれはただの世間知らずであることがわかるのが常なんだけれど。 ただ、僕の強みはスゴいプログラマであることにあるのではなくて、今まで勉強してきた数理科学や統計解析の経験や知識を商業的なプログラムとして組み合わせることができるということにあるんだと思う。世の中のスゴいプログラマは大量のエレガントなコードを産出できる一方で、僕はそこまでのコードは産出できない。でも、PythonもCもRもnode.jsもmysqlもredisもmongoDBもsolrも0mqもHadoopもエンタープライズレベルで使うことができるし、専門的職業者としてプログラミングができるという土台の上に、多変量解析も時系列解析もMCMCもリーマン予想の非自明な零点分布の数値計算もルベーグ積分も非線形多元連立方程式の数値解法もファインマン・ダイアグラムによる場の量子論的摂動計算も一般相対論的なテンソル計算もできることが売りだと思う。まあリーマン予想の非自明な零点分布やファインマン・ダイアグラムやテンソル計算が、実際のビジネスとして何の役にたつのか全くわからないが。 そして、時代はビッグデータ到来で、デカイデータの整形と解析、そして意味づけが必須となっている。ようやく自分が活躍できる時代が来たのじゃないかと思っているんだけれどなあ…。
by yutakashino
| 2012-02-20 11:52
| Log
|
ファン申請 |
||