3ヶ月ほど前にRubyGoldに合格したので行った対策等をまとめました。
受験者ステータス
- Railsを使った開発経験 2ヶ月程度
結果
94点/100点
対策内容
-
『公式教本』 (おすすめ度★★★)
公式の本だけあって、丸々同じ問題が本番でいくつか出た。 - CTC模擬問題集 (おすすめ度★★★)
-
REx (おすすめ度★★★)
毎回問題が変わるので、理解度チェックに最適(10周以上やりました) -
メタプログラミングRuby 第2版(おすすめ度★★☆)
内容はすごく勉強になりました(完全には理解できていない)が、試験の難易度より高いので、ここまでやらなくても合格はできると思います。 - 合格した人、落ちてしまった人のブログを読む(おすすめ度★★★)
上記ではカバーできていない問題や範囲があるので、それを確認すると良いです。
例えば、正規表現の最短一致などが実際には出ましたが、上記問題集にはなく、ブログで出るという情報を得ていたので事前に勉強できて当日解くことができました。
※参考にしたサイト
Ruby Goldに合格したので、勉強方法をまとめてみた(2020年11月版)
対策が詳細にまとめられた素晴らしい記事でした。
「先人の残したブログで知識を補う(予想スコア: 85点以上)」の部分について、添付のリンクをしっかり目を通しておくと安心だと思います。
勉強時間
3,4週間前から本腰を入れて毎日資格の勉強をしました。
受験時の状態
- 公式の教本の問題(30問+50問)は全て答えられる。
- CTCは全て答えられる
- RExは安定して90点以上が取れる
- その他暗記ものは直前に覚える(環境変数など)
感想
やはりSilverより難しかったです。Silverは知識を問われることが多いですが、Goldは理解を求めている印象でした。
結果94点は取れたものの、確信して回答できたものはそれほど多くなく、結果が出るまで緊張しました。
勉強して良かった点
- 継承などについて理解が深まりました。
- 実際に実務でもprivateメソッドの使い所で迷わなくなったり、「なぜこのメソッドがここで使えるのか」といったことが理解できるようになりました。