Summary of one month of inexperienced liberal arts passing Ruby Silver

Introduction Since the company I joined had a qualification congratulatory system, I started studying to acquire Ruby Silver.

I passed the exam in less than a month after studying, so I hope it will help those who will receive it. (Gold will study from now on)

By the way, I passed 82 points.

State at the start of study ・ Inexperienced in humanities ・ Of course, no development experience in Ruby ・ Self-learning Progate and Rails tutorials in about 3 months

It was hard to tell whether the code in the Rails tutorial was Ruby code or Rails-specific code.

Study period About 3 weeks

I was studying while receiving training for joining the company, so ・ Approximately 2 hours on weekdays ・ Approximately 5 hours on weekends for 2 days About 40 hours in total

Of course, there were days when I was tired and didn't study at all.

Study method and teaching materials used I will briefly introduce the learning method I used.

First, read the textbooks

First, read the official pass textbook once.

At the beginning of each chapter, there is a section of Silver range, so first read only the range.

This textbook is written on the premise that you have some basic knowledge, so if you don't know the basic grammar (if or for) yet, you should come back after doing Progate.

If you understand the basics, skip the details and read through.

Try to solve the problem book a little Once you have a rough idea of Ruby in your textbook, it's a good idea to solve some internet problems.

Instead of taking the mock exam in the textbook here, you can take the question for free at the following site, so let's do it.

Rex https://rex.libertyfish.co.jp

At first, you probably won't be able to solve it at all (I also scored 20 points), but please read the explanation and repeat the solution.

Since many of the same problems will appear, I think that the tendency of the problems will gradually become apparent.

Read the blog of successful applicants

When you can get about 60% of Rex, let's reread the blog of successful applicants with Qiita etc.

At this point, it's easier to organize your knowledge as you begin to understand the meaning of common areas such as Array classes and method problems that behave the same.

The following is the blog I referred to. Please refer to the following for the details of the test contents.

I passed Ruby Silver, so I tried to summarize the study method (February 2019 version) https://qiita.com/jonakp/items/7f7550eeea78973a0a7f

I passed Ruby Silver without any practical experience, so I tried to summarize the study method https://qiita.com/pisa-kun/items/9a85be30d1aaa556c943

Then solve the problem

From here, solve the problem, read the explanation, and repeat the solution.

In addition to Ueno Rex, I also used the following sites.

Mini Tsuku http://www.minituku.net/courses/1049510743/contents/775230600.html

Mock question collection https://gist.github.com/sean2121/945035ef2341f0c39bf40762cd8531e0

As of one week before the exam, make sure that you can get 90 points or more in all the questions.

Personally, I think it's best to leave one of the above mock questions or the mock questions in the textbook unsolved and try to solve it in the last week before the exam.

Be careful If you've done so far, it's perfect! For that reason, about 30% of the questions that did not appear in any of the questions in the actual exam will appear.

Moreover, I felt that there were many problems such as poking the corner of the heavy box (my lack of study ...)

Therefore, it is important to actually write the code for any problems or questions you do not understand.

What is the return value of the method, whether it is judged repeatedly or only the first value is returned.

I also used this blog as a final review before the exam.

A note that makes you happy if you review it before the Ruby Silver exam http://tamata78.hatenablog.com/entry/2015/08/07/200454

Recommended Posts