こんにちは!フリーランスエンジニアのゆうすけです!
今回も引き続き、元新卒SEの私が思う、新卒SEにおすすめの資格を紹介したいと思います。
おすすめ資格その①については、以下をご覧頂ければと思います。
https://o-yusuke.com/新卒seにおすすめの資格①/
資格取得をおすすめする理由については、以下の記事をご覧頂ければと思います。
https://o-yusuke.com/新卒seのおすすめ勉強方法/
基本情報技術者試験 に引き続き私が新卒SEにおすすめする資格、それは
Java Silver です。
聞いたことがある人はいらっしゃるんでしょうか。
基本情報技術者試験と異なり国家試験ではありませんが、
Javaを使うプロジェクトに配属された新卒SEはもちろん、「Java、授業や研修で触ったなー」っていう方にもおすすめの資格です。
Java Silver とは
正式名称は「Oracle Certified Java Programmer, Silver SE11(または SE8) 認定資格」。
Java SE11(またはSE8) Programmer I 試験 に合格することで認定されます。
Oracle社の認定資格で、Java アプリケーション開発に関する基本的な知識が問われます。
Oracle Certified Java Programmer, Silver SE 11 認定資格は、Javaアプリケーション開発に必要とされる基本的なプログラミング知識を有し、上級者の指導のもとで開発作業を行うことができる開発初心者向け資格です。日常的なプログラミング・スキルだけでなく、さまざまなプロジェクトで発生する状況への対応能力も評価することを目的としています。。
https://www.oracle.com/jp/education/certification/jse11-5570635-ja.html
難易度は?
合格率については公表されていません。
私の感想としては、「簡単ではないけど問題集を解けば受かる」という感じです。
選択形式の問題なので、問題集を繰り返し解いて慣れた後、落ち着いて解けば分かる問題です。
おすすめする理由
おすすめ理由は、この資格の取得に向けて勉強することで、プログラミング言語の基本やオブジェクト指向の基本が身に付くからです。
Javaの知識が身についていれば、「Androidアプリでkotlinを使おう〜」、「iOSアプリでSwiftを使おう〜」、「WindowsアプリでC#を使おう〜」となった場合もすんなり理解できます。
どのプログラミング言語も違いはあれど、基本的な部分や考え方は同じものが多いです。
基本的な知識があると応用に使えるということですね。
また、Javaを扱ったプロジェクトはまだまだ多いです。
プログラミング言語別の求人数ランキングで検索しても、上位にありまだまだ人気の言語と言えますね。
その為、基本的な知識を身に付ける上でも、Javaの知識を身に付けることは効率が良いのではないでしょうか。
おすすめの勉強方法
おすすめの勉強方法は、問題集を解くことです。
ぶっちゃけこれしか要らないかもしれません。
おすすめの問題集は徹底攻略Java SE11(SE8) Silver問題集です。
本番と似たような問題なのでこれを繰り返し解くだけで対策になります。
解説も豊富なのでおすすめの一冊です。
私が受験した際は徹底攻略Java SE8 Silver問題集をコツコツ解きました。
通勤時間や休日の2~3時間を使って問題を解く -> 解説を読む -> 再度問題を解く
を繰り返していました。
業務でJavaを使う機会があったので、学んだことを次の日に試して「なるほどなー」と復習したりもしていました。
もし「Javaの基本的な内容を一度も勉強したことがない」という人は、Javaの入門書を一冊購入するのも良いと思います。
入門書を見ながら実際に動かしてみて、「一通り分かったかも」となれば問題集を解いてみるとさらに理解が深まると思います。
まとめ
今回の記事のまとめは、
- おすすめの資格②はJava Silver
- Oracle社の認定資格で、Java アプリケーション開発に関する基本的な知識が問われる
- 難易度は、決して低くないけど問題集を解けば合格できるレベル
- 勉強することでプログラミング言語の基本やオブジェクト指向の基本が身に付く
- 基本となるJavaの知識を身に付けることで、様々なプログラミング言語の理解が早まる
- おすすめ問題集は徹底攻略Java SE11(SE8) Silver問題集
最後に
いかがでしたでしょうか。
Javaは本当に色々なプロジェクトで使われていますし、Java Silverはオブジェクト指向や基本的なプログラミングの考え方を身に付けられる良い資格だと思います。
私も一年目のときにこの資格を取得しましたが、知識も身に付いてついでに会社からお金ももらえてとても良かったです。(笑)
決して簡単ではないですが、今後プログラミングスキルを高めていきたいと考えているSEの方にとっては、勉強に時間をかけるだけのメリットが十分あると思います。
新卒SEの方、是非挑戦してみてはいかがでしょうか。
この記事が少しでも参考になれば幸いです。
最後までお読み頂きありがとうございました!