...

【体験談】Ruby技術者認定試験Silverに合格した際の勉強法

Ruby技術者認定試験Silverに合格した際の勉強法

どうもおはようポテト(@ohayoupoteto22)です。

先日、Ruby技術者認定試験silverに無事一発合格できました。

ということで今回は

  • Ruby技術者認定試験を受けようか迷っている
  • 合格した人って何をどのくらい勉強したんだろ?

という方に向けて、Ruby技術者認定試験Silverに合格した際の勉強法をまとめました。

参考になれば幸いです⸝⸝- ̫ -⸝⸝

ブログ主

早速いってみよう!

Ruby技術者認定試験とは?

Ruby技術者認定試験制度は、Rubyベースのシステムを設計、開発、運用するエンジニア、Rubyでシステム提案を行うコンサルタント、Rubyを教える講師及びRubyを学ぶ学生などを対象とした認定試験制度です。認定者は、Ruby技術者としての技術力を公正に評価され、高い水準のRubyによるシステム開発能力を持つことを認定されます
(引用:Ruby Associationより)

簡単に説明すると「Rubyをある程度知ってるよということを証明できる資格」です。

大まかな内容は以下の通り。

Ruby技術者認定試験はこんな試験

  • 制限時間90分
  • 50問で4択(1問2点)
  • 76点以上で合格
  • 難易度はGoldとSilverの2つ
  • 受験料は16,500円(しかし学生は半額。やったぜ。)
GoldはSilverを合格しないと受験できないのね

くるみ

結果発表はいつ?

得点に関しては本試験終了後すぐに公開され、合否も判明します。

そしてもし合格だった場合、1週間後ぐらいに電子版での合格証明書が届くカタチです。

試験の難易度

このRuby技術者認定試験Silverは、しっかりと勉強していけば決して難しい試験ではありません。

要領の悪さでいったら日本有数のブログ主でこそ1ヶ月弱かかりましたが、真面目な人であれば2〜3週間ぐらい勉強すれば合格できるのではないでしょうか。

クソ雑魚なブログ主が受かるんだから大丈夫!

くるみ

Goldはかなり難しいと聞きますが、Silverに関してはそこまで身構える必要は無いかと思います。

早めの予約がおすすめ

あ、そうそう今回受験して感じたことがもう一つ。

それは「取り敢えず試験の予約した方がいいよね」ってことです。

自分みたいな超絶怠惰人間の場合だけかもしれませんが、いつまでも予約しないと

ブログ主

まだ受けないから勉強しなくていいや
みたいな思考になってズルズルいってしまうので取り敢えず早めに予約しておくのが良さげかもです。試験は基本いつでも受験することが可能ですからね。

Ruby技術者認定試験に合格した際の勉強方法

まずはブログ主がどんな感じに勉強したのかについて。勉強期間は1ヶ月半ぐらいでした。

手順
1~3週間
参考書を1.5周ぐらい読む
4~5週間
メソッド君たちと仲良くなる(覚える)
5~6週間
ひたすら問題演習

学校の勉強や他の独学しているものもあるのでそれらが終わってからの時間によくやっていました。

ブログ主

それじゃ詳しく見ていこう

参考書を1.5周ぐらい読む

勉強に用いたのはRuby技術者認定試験ではお馴染みのこの参考書です。ぶっちゃけこれ一冊さえあればなんとかなるかなと。オールインワン。

「ほならね、この参考書を読破してやりますよ」と意気込み1~2週間近く睨めっこしていたのですが…
一つの真理に辿り着きます。

ブログ主

あれこれ一生終わらなくね
そう、この参考書、かなり簡潔にまとめられていますが、口が裂けても少ないとは言えない量です。

なので一通り読んで理解したら次のステップに移ってよいかなと。どうせ問題演習で分からないところを調べる辞書として手垢まみれになるので。

今になって思うのは「もっと早くから問題演習に取り掛かればよかった」、これに尽きます。

あちなみに上の参考書、説明が端折ってあるところもあるのでそこは「たのしいRuby」などの他の書籍で補完していました。

メソッド君たちと仲良くなる

ぶっちゃけここをすっ飛ばして問題演習に取り掛かってもいいと思います。

「落ちたら地下に放り込まれる」「一発合格しなきゃ実家が燃やされる」なんて人はやった方がいいかも。

特例すぎる。

くるみ

試験ではメソッドに関する問題が大半を占めるのでまずメソッドと仲良くなる必要があります。

そこでベタではありますが、単語帳を用いて暗記する方法をとりました。

単語帳に書いたメソッドの数は130ぐらい。(覚えたとは言ってない)

ひたすら問題演習

そしていざ問題演習へ。

一日50問を解くことをノルマとし、間違えた問題やポイントは逐一メモ帳にまとめていました。

(字汚すぎて草)

 

これもメモ?

くるみ

ブログ主

これは予約した美容院の時間書いたやつ。

Ruby技術者認定試験の勉強で利用したサイト

次にその問題演習で利用したサイトをご紹介します。

ミニツク

ミニツクはRuby技術者認定試験Silverの問題だけでなく、Rubyの基礎的な文法についての勉強もできるサイトです。

ドリル形式になっていて、その場で解答と解説が表示されるので効率よく勉強することができるのでオススメです。

ブログ主

ここは解説がすごい丁寧。

REX

REXはRuby技術者認定試験の問題を”ランダムで”出題してくれるサイトです。ちなみにGoldの問題もあります。

参考書や本試験より難易度は少し高めですが、これに慣れておくことで本試験が簡単に感じるようになります。マジで。(必死)

前半に「そこまで難しくなかった」と書きましたが、それもこのサイトでしごかれたおかげかも…

圧倒的おすすめ!

くるみ

しかし50問解いて初めて点数と解説が見れるので、ある程度まとまった時間が必要かもです。

DIVE INTO EXAM

DIVE INTO EXAMは先ほど挙げたREXと同じように問題を”ランダムで”出題してくれるサイトです。

難易度は参考書より少し高めでREXよりは少し簡単です。

結局どのサイトの問題解けばいいん?

僕の場合はここで挙げたサイトを全部日替わりで50問ずつ解いていたのですが、本試験で出た問題の多くは参考書の練習問題から多く出ていました。

なので以下ような流れでやってくのがオススメです。

手順
基本
参考書の問題を完璧に解けるようにする
気が向いたら
ミニツクの問題にも少し手を出してみる
試験前
REXで実際の試験形式に慣れる

実際に試験本番で出た問題

どんな試験を受けるにしても、対策として過去問を一通り解くというのが定番ですが、この試験に関しては過去問は公式からは出されていません。(あったらごめん)

そこで、ブログ主が実際に本試験を受けて印象に残っていた問題を思い出せる範囲でまとめました。ぜひ。
Ruby技術者認定試験Silverで実際に出た問題まとめRuby技術者認定試験Silverで実際に出題された問題をまとめてみた

まとめ

以上、Ruby技術者認定試験Silverに合格した際の勉強法でした。

「これ、〇〇でやった問題まんまやん(困惑)」ということが本番で頻繁にあったので、ぶっちゃけ問題数こなしてれば何とかなる試験だと思います。

この情報が少しでも今後受ける方の参考になれば幸いです!では⸝⸝- ̫ -⸝⸝

参考になったらシェアしよう

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA