試験を受けてみての感想です。
勉強編
受験編
試験を受けてよかった?
良かった。
当初の目標の1つであった、Java5より後に追加された機能について知ることができました。特に、関数型インターフェース(Consumer, Supplier, Predicate, Function)について整理できたのは良かったです(今までなんとなくでstreamAPI内でこれらを使っていたので)。 また、モジュールシステムについても概要を知れました(モジュールシステムはまだ現場で使ってないので)。 他にもインターフェースのdefaultメソッドなど知らなかったことがあり、この機会に知れてよかったです。
ほかの人に受験を勧める?
受験料が高いので、簡単には勧めません。会社負担であればありかな。(ちなみに私は自己負担で受験してます)
もちろん、取って損をすることはないです。取っていればJavaの基本的なルールを理解しているということが証明されます。 未経験者がJava Silverを持っていたら、勉強熱心な印象を受けます。
個人的には、Java Silverを受ける前にデザインパターンの本を先に読んでおいてほしいなと思います。この本自体読むのはとても大変なのですが、インターフェースやクラスの拡張&ポリモーフィズムの使いどころを学ぶのにとてもよい書籍です。
次はJava Gold
がんばります