パラシュートの本の中で、著者は友人に履歴書を見せびらかすのが好きで、「この履歴書では誰も雇われないだろう!」と言い、「ああ、でももう雇われた!」と答えている. 教訓は、すべての雇用主が異なるということです。
したがって、本当の問題は、SCJP が就職に役立つかどうかではなく、あなたが働きたい場所の 1 つで就職するのに役立つかどうかです。たとえば、Google には Java を使用する非常に頭の良いプログラマーがたくさんいますが、そこで働いている私が知っているすべての人のうち、 SCJPを取得した人はいないので、おそらく大きな懸念事項ではありません。
ここで、より個人的な (つまり、一般的ではない) フィードバックをいくつか示します。
あなたが私の会社で面接を受けることになったとしても、それはあなたの助けにはなりませんし、実際、あなたがただのJava プログラマーのように見えるのであれば (特に注意を喚起した場合) 傷つくかもしれません。優れた Java プログラマーではなく、優れたプログラマーが必要です。
私は SCJP を受験したことはありませんが、他の標準化されたテストと同じように、Java の能力よりも SCJP の受験能力が問われると思います。面接では、あなたがすでに書いたコード (オープンソース プロジェクトは素晴らしい) と、面接中に書いたコードを確認します。サンがあなたのことをどう思ったかは、私たちの関心事ではありません。(1 年後に Gosling に電話して、「おい、この敗者は Java を知っていると私たちに言った! あなたは私たちに 1 年間の開発時間を完全に借りている」と言うことはできません。)
条件が同じであれば、他の候補者よりも見栄えがするだろうと言う人もいます。まず、面接に関しては、他のすべてが平等になることは決してありません。実際、私はめったに誰かにインタビューしたことがなく、ニュートラルでした。第二に、それが非常に小さな会社でない限り、誰もがより多くの優れたプログラマーを必要としているため、2 つの「はい」が同時にドアを歩いている場合は、両方を採用します。はい、今日でも、この経済では。
ですから、どこで働きたいか (特定の場所、または場所の種類) を把握し、SCJP がそこで役立つかどうかを確認してください。節約できる時間で Java を上達させる方法は他にもたくさんあります。まず、実際の Java プログラムを作成します。:-) オープンソースにして、あなたが作った素晴らしいものを誰もが見られるようにすればボーナスです。すべての悲惨な詳細についてブログを書くと、ボーナスが 2 倍になります。次に、Java 以外のことを学びます。たとえば、Haskell の学習に 6 か月を費やした場合、Java に大きく役立つことを保証します。