✏️
Java Silver SE11に正答率92%で合格した学習方法 2024年6月
まずは、結果から
正答率 92%で合格しました。落としてしまった部分は、隠蔽、モジュールやパッケージの理解が足りていませんでした。オブジェクト指向に学習が行きがちですが、意外とモジュールとパッケージのことも問題として出てきます。
筆者のレベル
大学生
プログラミング経験 : JavaScript、Cなど
オブジェクト指向の学習 : 未学習
主な学習方法 学習時間 : 52時間
極論、黒本を完璧にすれば合格できると思います。
私は黒本を3周しました。その内訳は
①黒本を1周解く。(最初は結構難しいので、さらっと解いて、間違えた問題については なぜ そうなるのかを深く考える)
↓
②間違えた問題のみをもう一周(間違えた問題は再度復習)
↓
③最後に、全ての問題を解く
↓
間違えた問題のみをテスト直前に復習
コツ
暗記して乗り越えることをしない
→暗記したとしても、問題が変われば解けなくなるので、暗記して乗り越えることは絶対にしないことをおすすめします
すべての挙動に「なぜ?」を意識
->なぜここはprivateではだめなのかなど一つ一つの事に対して、時間はかかってしまいますが、「なぜ?」と疑問を持つことで最終的に色々なことが繋がってきます。
目に見える形で自分の苦手分野、学習率を視覚化
→モチベにもつながりますし、受験前に何を復習しておくべきか簡単にわかる。
使用した参考書
あまり覚えていませんが、ラムダ式などの深い内容はあまり載っていなかったような....
ほとんど、この黒本を使って勉強しました。大体のオブジェクト指向の概念、考え方が網羅されており、わからない問題に対して、「なぜ?」と全てに疑問を持つことでより深い理解になると感じました。挙動を実際に自分で動かしてみたり、技術系ブログなどで調べるととても効率よく勉強ができます。
最後に
最短で合格するなら、黒本だけで挑むことは可能だと思います。しかし、黒本だけでは1周目は全く理解することができないので何か入門書でさらっと学習してから黒本に取り組むと理解はしやすくなると思います。
Discussion