はじめに
Ruby技術者認定試験 Silver 合格から半年たちましたが、
2020-11-27 に Ruby技術者認定試験 Gold に合格しました。
この記事が受験を考えている方の参考になれば幸いです。
勉強方法
勉強は次の4つを行いました。
- AtCoder
- 試験対策本
- 模擬試験
- web上の体験談
AtCoder
AtCoder さんの問題を引き続き解いております。
AtCoderの問題でクラスを使用する機会は少ないのですが、他の競技者のコードを読んだりすることにより、コードの読解力が深まると思います。
使用頻度:中
試験対策本
試験対策本はSilverに引き続き次の本を使用しました。
Ruby技術者認定試験合格教本 Silver/Gold対応 Ruby公式資格教科書
サポートページ
第4章 オブジェクト指向と第5章 組み込みクラスを中心に読み返しました。
第8章 Ruby技術者認定試験Gold演習問題はさらさらっと見ただけで、もう少しやっておけば点数が取れたと思います。
評判のメタプログラミングRuby 第2版
は図書館で2回借りましたが、合わなかったようでほとんど読まなかったです。
使用頻度:中
模擬試験
模擬試験問題は次のページを使用しました。
上の2つは繰返し解くことができますので、学習効果が高いと思います。
Ruby1問1答
は本番より易し目、REx - Ruby Examination
は本番より難し目と思います。
お薦めは、Ruby1問1答を覚えない程度に毎日やることだと思います。
使用頻度:高
web上の体験記
やはり頻繫に出題される問題や引っ掛かりやすい問題もあるようですので、体験記が役立ちます。
気軽に楽しくプログラムと遊ぶ
資格取得に40代後半からチャレンジ
Qiita にも沢山あります。
使用頻度:特高
まとめ
試験勉強に一番のお薦めは、Ruby1問1答 です。REx は難しいので心が折れる
毎日、少しずつやる事が定着につながると思います。
但し、問題数に限りもあり幅が狭くなると思われますので、試験対策本で補う必要はあると思います。
ある程度自信が付いたところで、体験記を参考に仕上げをやるといいと思います。
最後に、Qiitaの記事にコメントをいただいた皆様に感謝を申し上げます。
begin
puts "Ruby Gold" + "を受験しょう".to_str
rescue
p "StandardErrorとそのサブクラス".inspect
ensure
print "Happy Programming".to_s
end