Javaの勉強をし直すことにしました
今仕事は上流工程をしているのですが、来年になると開発フェーズに入ります。開発言語はJavaということで私も戦力の一人として考えていただいているようです。
約1年ほど上流工程で設計書を作り続けていましたのでその間開発はしていませんでした。さらに一年前はC#やPHPでの開発が主だったのでJavaはかなりブランクがある状態でした。もっというとJavaで開発をしていたころはSE7だったので知識が古い…。
これでは開発になった時困りそうだということで今からJavaを勉強し直すことにしました。
まずはAIZU ONLINE JUDGEに登録して入門問題から解き始めました。また、AtCoderを再開しました。AtCoderはC++やPythonで参加していたこともありましたが、今回はJavaでやろうと思います。一年くらい続けても灰色のままで辞めてしまったのが心残りだったのでコーディング機会のために再開することにしました。時間が合えばコンテストにも参加しようと思いますがまずは過去問題を解こうと思います。
またJava Goldの参考書とみんなのJavaという本を購入しました。
資格の参考書は体系的にJavaを学べそうということで購入しました。ラムダ式やストリーム APIなどは私が使っていたJavaのバージョンにはなかったのでこの辺も学べそうです。それとJava Silverの資格を取得しているのでいけそうであれば来年か再来年にはGoldも受験してみたいと思っています。
みんなのJavaは最近のJava動向を知るために購入しました。ご存知の通り、Javaはアップデートの周期が変わったり、JDKがコミュニティーごとに提供したりとかなり変化がありました。この辺を知っておくことは大切だろうということで読んでいこうと思います。
来年の春には応用情報を再受験する予定もあるのでそっちも勉強が必要ですが、Javaの勉強に飽きたら応用情報、応用情報の勉強に飽きたらJavaというようにうまく並行できたらと思っています。