<div dir="ltr"><a href="http://www.infoq.com/news/2008/07/rubykaigi-interview-with-matz">http://www.infoq.com/news/2008/07/rubykaigi-interview-with-matz</a><br><a href="http://www.ruby-assn.org/certification/programmer/index.html.en">http://www.ruby-assn.org/certification/programmer/index.html.en</a><br>
<br>I'm not normally one for tests, but I took and passed (woo!) the new Ruby Association Certified Ruby Programmer Silver test today. I booked online via Prometric and sat it at QA-IQ on Roseberry Avenue in Holborn. Cost £80. You get 1.5 hours, but you are done by the end of the hour.<br>
<br>The test contents were a bit of a mystery as there are no past papers, however I did find a hard as nails Japanese sample test here: <a href="http://projects.netlab.jp/ruby-test/">http://projects.netlab.jp/ruby-test/</a><br>
<br>Some thoughts therefore for those non-Japanese speakers who are thinking of taking it:<br><br>1) The English questions are pretty easy compared to the Japanese sample paper so don't sweat it<br>2) Read Chapter 9 of RPL, then read it again.<br>
3) Don't spent any time on learning the command line arguments and Environmental Vars<br>4) Do spend time on Array Manipulation, Exception handling, Regex<br>5) Don't really spend so much time on inheritance, mixins etc.<br>
6) It's basically a Ruby grammar test as opposed to a measure of software engineering, so don't expect any questions on DSLs, Duck Typing, or how to implement the Decorator Pattern. Just learn the basics.<br><br>If anyone's got any questions I'd be happy to answer them, I'll maybe even try and recall some sample questions from memory.<br>
<br>Si<br>
</div>