Javaでわくわくしていますよ!


Javaが不憫すぎる ―矢野勉のはてな日記
Javaにはわくわくするところが沢山ある ―凪瀬 Blog

まぁこの人方達には全く及ばない技術力ですが、今まさにわくわくと驚きのの波にもまれまくっている人間からも一言。
他の言語をあんまり知らないんで言語間の比較は出来ないし、主に未知との遭遇というわくわくだけど。

今更ですが、ここ数ヶ月 Java言語仕様をじっくり読むようになりました。
マニュアル類は原典をあたれと言われてきて、英語だろうとその教えをある程度は守ってきたのですが、言語仕様に関しては守れていませんでした。

で、Java言語仕様なんですが、なかなかおもしろい。矢野さんが言われているように目次見ただけでなかなか世界が広がります。
strictfp Classesって知ってました?お恥ずかしながら知らなかったです。
知っている人にはちゃんちゃらおかしいんだろうけど、意外と知らない人も多いような気がします。

どうしたら言語仕様を読む気になるか、それは一つの言語にこだわってみるのも手だと思います。
いろんな形態でこの業界に関わっている人がいるんだろうけど、まずは一つの言語にこだわった働き方をするというのはどうでしょう。
自分は様々なプロジェクトを転々とするような働き方をしているけども、一つの言語にこだわらせてもらえた。(自分の場合はそれがたまたまJavaだった)
あまりにいろんな言語をちょこちょこやらされると、言語仕様まで読もうという気にならないと思う。

今現在Javaに関わっていて、わくわくが感じられないなら以下の2冊をお薦めします。
私自身も仕事でJavaを使っていた初期の頃はあまりJavaの良さを感じれなかったけど、以下の2冊に出会って認識が変わりました。

オブジェクト指向というのもわくわくを与えてくれたもののひとつです。
Wicketと出会ってこの楽しみはさらに増してます。というわけで今更ながらWicketお薦めですよ。

Comment

  1. Saxman
    2008-06-29 Sun 19:24

    >今現在Javaに関わっていて、わくわくが感じられないなら・・・
    !!
    思いっきり感じれていない一人です。。。orz

    私の場合、「プログラムの体質改善」であれば言語は関係なしに興味はありますし、設計時にもそれなりに取り込んできたつもりです。が、、、理解が得られず当社では却下されることが多々。
    前の炎天下のプロジェクトではそのおかげで一つも仕事してません(していないことになっている)。

    その結果、最近では何をやってもわくわく感を得ることができなかったりします。
    やっぱりこれは一度業界を離れた方が幸せになれるかなぁ・・。

  2. tma
    2008-06-29 Sun 22:25

    私の場合はまだまだ個人の範疇で技術に関わっている部分が多いのでしょう。
    この年でそれではいけないのですがねぇ。

    やはりたくさんの人を巻き込んで仕事をしていくのは難しいですよね。
    コミュニティの運営とかだといろいろこだわりのある人が多すぎて難しそうだし、仕事だと興味のない人も少なからずいて、その人を動かしていくのはとても難しそう。

    >やっぱりこれは一度業界を離れた方が幸せになれるかなぁ・・。
    いろいろ悩んでるようですけど、こういうときは何がやりたくて、何がやりたくないかを整理してみるのもいいと思いますよ。