graphic01

Ruby 协会认证 Ruby 工程师测试

认证测试概要与目的

Ruby 协会认证 Ruby 工程师试验是专为 1. 以设计、 开发及/或运维 Ruby 系统的工程师 2. 提出以 Ruby 为方案的咨询顾问或 3. 教授 Ruby 课程的老师而提供的测试。 拥有认证资格的人被认可为拥有专业技术的 Ruby 工程师并拥有专业开发 Ruby 程序的能力 通过测试的人被认可为由 Ruby 协会认证的「Ruby 协会认证工程师」。

测试名称与等级

Ruby 协会认证银级工程师(Ruby 版本 2.1):

此为拥有基础等级的语法、类、对象、Ruby 标准库等知识的认证。拥有以下 Logo 的 人为认证合格者。

Ruby 协会认证金级工程师(Ruby 版本 2.1):

此认证 包含更深入的银级测试题目(语法、面向对象设计、嵌入式函数库、运行环境等) 与Ruby 标准库、类、对象等 Ruby 应用程序设计的知识。

Ruby 协会认证 Ruby 白金工程师:

规划中

测试概要

测试时间:
90分钟
方法:
电脑测试
题目数量:
50 (选择题)
合格分数:
75 %
版本:
Ruby 2.1.x
范围:

语法

内置函数库

面向对象


测试价格:
150 美金 (教育价)
测试时间:
90分钟
方法:
电脑测试
题目数量:
50 (选择题)
合格分数:
75 %
版本:
Ruby 2.1.x
范围

运行环境

语法

面向对象设计

内置函数库

标准库

测试价格:
150美金(教育价)
备注:
参加者必须通过银级和金级两种测试才能成为 Ruby 协会认证 Ruby 金级工程师。

认证证书

认证证书有电子版和印刷版两种。电子版会在通过试验的下一周寄送到注册的信箱,印刷版会在一个月后寄到住宅地址。

注册

测试由 Prometric 测验中心管理

教材

银级测试
金级测试

学生价

提供给学生的优惠

了解更多

成功故事

Daniel Pariente

我不是很喜欢资格认证,但是前一阵子我决定对自己做些投资。在拿到了免费的折扣后,我觉得这是个可以展现 自己 Ruby 能力的好机会,于是我二话不说就决定了要考取认证。我本来想立刻参加测试,但后来我给自己两个 星期来准备。虽然作为一个每天接触 Ruby/Rails 的工程师我有足够的知识基础,但我决定把自己当作一个刚接 触这个语言的新手来做准备。

我安排自己每天至少学习一小时。我先做了样例测试并了解了测试并没有我想像中的简单。我做了读书计划并整 理了所有我认为会有用的资源,并从一本重视实现的书《Ruby the hard way》开始学习,里面有许多不同主题的练习。

我在每个重要主题上做了练习,并在这期间写了超过三十个文件。另外我觉得额外的练习也会很有帮助,所以在 最喜欢的 Ruby 书籍之一《The Well-Grounded Rubyist》上也用了同样的练习方法,这让我学到了解决常 见问题的实用方法。

我定下目标要复习所有的内置类和其他不熟悉的部分。在读完前几章后,我发现新东西虽然当下记得起来,但有一些会慢慢的淡忘或者​​至少我无法马上反应。

我想到了以前上学时用单词卡来学习新语言的方法来帮助我记住不清楚的知识。

所以我做一个类似单词卡的 Rails 程序 http://danielpariente.com/flashcards,在正面写上方法或任何想学的东西,并在另一面写上程式码的范例。在学习枚举模块时我用了不同的方法,先思考我会怎么设计这些方法,再去 Rubinius 查看里面是如何实现的。

在测试题目上拥有扎实的知识后,为了确保没有漏掉任何东西我去看了 Ruby 文档复习。

在测试的前一天我快速的读过了所有的笔记和写过的练习来加强我的记忆。因为测试在另一个城市举行,我决定提早就寝。考试当天我带着满满的活力与决心起床,因为提早到了目的地,所以去了一家咖啡店并再复习了一遍测试样例题目让我大致了解会有怎样的题目。

我带着上战场的决心进入了考场,并把这几天所学的东西都当作我的弹药。场地准备大概花了 15 分钟,刚好足够让我产生类似“万一测试不合格该怎么办”的消极思绪但我跟自己说「一切都会没问题」。

时间已到,场地准备好后他们带我进入了一个类似办公室隔间的房间,里面有一台电脑和摄影机在我面前。虽然一开始有点令人紧张,但是我做好了被人在整个考试过程中监考的准备。在开始考试之前,我深呼吸了一口气并跟自己说「来吧!」。

为了之后有时间检查我没有在作答过程中停下,最后按下提交按钮结束测试时我有把握自己能得到不错的成绩,我对于我所有努力得到了很好的结果感到很惊喜。虽然我因为要在工作与准备测试中取得平衡而没按照想像中的读书计划做准备,但我很开心通过了测试并为自己感到骄傲。