# Ruby on Rails certification(s)

**URL:** <https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488>\
**Category:** Rails\
**Created:** [January 8, 2011, 2:40pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488 "2011-01-08T14:40:57Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [January 8, 2011, 2:40pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/1 "2011-01-08T14:40:57Z")

</div>

Hello,

I want to ask if there are any “Ruby on Rails certifications” out there.  
Even if they are not too much formal, I think it would be a good idea to  
follow the requirements of a certificate especially for beginners so  
they at least no the pathway to learning “Ruby on Rails”.

So, are there any certification programs on “Ruby on Rails”?

Thanks.

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 8, 2011, 4:06pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/2 "2011-01-08T16:06:51Z")

</div>

SW Engineer wrote in post #973310:

> Hello,
> 
> I want to ask if there are any “Ruby on Rails certifications” out there.

Goodness, I hope not. A certification just says that you can pass a  
test – it is no guarantee that you’re a good developer.

I think most employers sensible enough to adopt Rails in the first place  
are also sensible enough to not care about that sort of certification.

> Even if they are not too much formal, I think it would be a good idea to  
> follow the requirements of a certificate especially for beginners so  
> they at least no the pathway to learning “Ruby on Rails”.

Pathway:  
Learn Ruby. Read the Rails Guides. Learn DB design. Practice!

> So, are there any certification programs on “Ruby on Rails”?
> 
> Thanks.

## Best,

Marnen Laibow-Koser

> **[marnen.org: Homepage of Marnen Laibow-Koser](https://marnen.org/)**

[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

Sent from my iPhone

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 8, 2011, 4:35pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/3 "2011-01-08T16:35:18Z")

</div>

Thanks @marnen. Well, I think in addition for the certificate to be some  
sort of pathway, it can make you commited to learning.

If there is a certificate out there, that would be nice.

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 8, 2011, 6:30pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/4 "2011-01-08T18:30:55Z")

</div>

On 08 Jan 2011, at 16:35, SW Engineer wrote:

> Thanks @marnen. Well, I think in addition for the certificate to be  
> some  
> sort of pathway, it can make you commited to learning.
> 
> If there is a certificate out there, that would be nice.

I’ve met my fair share of certified people that I would never hire…  
ever… for anything. A certificate says nothing about a person except  
that he can memorize a course. I’d rather see their work, look at  
their online activity and go by results, not a piece of paper that  
doesn’t mean a lot when it comes down to it.

Oh, and there isn’t a certificate out there. It could be a good new  
business idea though and it might even make you some money, just like  
street scams and selling certain goods through spam make people money.

Best regards

Peter De Berdt

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 10, 2011, 1:46am UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/5 "2011-01-10T01:46:20Z")

</div>

> Is there a more specific proposed pathway.

RUBY

Ruby home page: [Ruby Programming Language](http://www.ruby-lang.org/en/)

and the link they list for suggested Ruby books:

[http://www.amazon.com/s/ref=sr\_nr\_n\_5?ie=UTF8&rs=1000&keywords=Ruby&rh=i:aps,k:Ruby,i:stripbooks,n:1000,n:5](http://www.amazon.com/s/ref=sr_nr_n_5?ie=UTF8&rs=1000&keywords=Ruby&rh=i:aps,k:Ruby,i:stripbooks,n:1000,n:5)

RAILS

[http://railstutorial.org/](http://railstutorial.org/) - a free on version of the book can be found  
on the site - ebook, hard copy book and videos are available for a  
price - in my use of them I’ve found them to be very good.

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 8, 2011, 6:55pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/6 "2011-01-08T18:55:23Z")

</div>

Thanks @Peter. So, can you propose a pathway you recommend someone new  
to “Ruby on Rails” to follow to be a professional developer in RoR.

For example, @marnen proposed the following:

Pathway:  
Learn Ruby. Read the Rails Guides. Learn DB design. Practice!

Is there a more specific proposed pathway. For example:

- To START learning Ruby, check the following resources (i.e; Books,  
blogs,…etc)
- To START learning Rails, check the following resources (i.e; Books,  
blogs,…etc)
- After you gained the basics do the following (i.e; learn DB design,  
…etc)
- The next step is to do the following (i.e; Project on GitHyb, …etc)

To get a detailed pathway from expert RoR developers will be of much of  
help to us new to RoR.

Thanks a lot for your replies on this.

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 10, 2011, 10:22am UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/7 "2011-01-10T10:22:54Z")

</div>

In Ruby and Rails the most important thing is experience and having  
code on Github. Learn Ruby with the Pickaxe book, learn Rails with the  
Rails Guides and ‘Agile Web D. with Rails (4rd edition)’,  
learn BDD with ‘The RSpec Book: Behaviour-Driven Development with  
RSpec, Cucumber, and Friends’. But, the most important thing is to  
have some good code on github, so help in a project and create your  
own project. This is what I am trying to do.

Cheers,

Riccardo

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 10, 2011, 9:28am UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/8 "2011-01-10T09:28:35Z")

</div>

Dennis Major wrote in post #973530:

> > Is there a more specific proposed pathway.
> 
> RUBY
> 
> Ruby home page: [Ruby Programming Language](http://www.ruby-lang.org/en/)
> 
> and the link they list for suggested Ruby books:

[http://www.amazon.com/s/ref=sr\_nr\_n\_5?ie=UTF8&rs=1000&keywords=Ruby&rh=i:aps,k:Ruby,i:stripbooks,n:1000,n:5](http://www.amazon.com/s/ref=sr_nr_n_5?ie=UTF8&rs=1000&keywords=Ruby&rh=i:aps,k:Ruby,i:stripbooks,n:1000,n:5)

> RAILS
> 
> [http://railstutorial.org/](http://railstutorial.org/) - a free on version of the book can be found  
> on the site - ebook, hard copy book and videos are available for a  
> price - in my use of them I’ve found them to be very good.

Thanks @Dennis. Yes, I think [http://railstutorial.org/would](http://railstutorial.org/would) be a good  
option.

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 10, 2011, 11:26am UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/9 "2011-01-10T11:26:03Z")

</div>

Riccardo T. wrote in post #973592:

> In Ruby and Rails the most important thing is experience and having  
> code on Github. Learn Ruby with the Pickaxe book, learn Rails with the  
> Rails Guides and ‘Agile Web D. with Rails (4rd edition)’,  
> learn BDD with ‘The RSpec Book: Behaviour-Driven Development with  
> RSpec, Cucumber, and Friends’. But, the most important thing is to  
> have some good code on github, so help in a project and create your  
> own project. This is what I am trying to do.
> 
> Cheers,
> 
> Riccardo

Thanks @Riccardo for the nice advice. I think it makes sense.

---

<div class="post-metadata">

**Author:** ![swengineer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/97f17d/32.png) [@swengineer](https://www.ruby-forum.com/u/swengineer)\
**Post date:** [January 10, 2011, 2:13pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-certification-s/201488/10 "2011-01-10T14:13:04Z")

</div>

On 10 January 2011 09:21, rtacconi [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> In Ruby and Rails the most important thing is experience and having  
> code on Github.  
> But, the most important thing is to  
> have some good code on github, so help in a project and create your

I certainly agree that getting lots of experience with a language is  
good (although a fairly obvious tip). But I fail to see how “the most  
important thing” is to have code on Github?  
I don’t have anything on there other than a few Gists that I’ve put up  
when helping people from this list. I use Mercurial as my SCM, so  
Github isn’t much use to me, and the majority of the code I work on is  
not open source - my clients would shoot me (worryingly literally for  
one of them…) if I was to push their code to a 3rd party host.

If you mean that it’s a good thing to help publicly in a community;  
then again, that’s true, but such a broad and flat statement as “most  
important” doesn’t really help a discussion - especially when it’s not  
necessarily even nearly true (as my case shows).

BTW how would you suggest someone gets “good code” on github as  
opposed to “bad code”?.. there’s nothing in Github as a tool that  
helps you learn to use Ruby or Rails, or to write “good” code (in  
quotes, because the definition of “good” can vary depending on  
context). I’d refer the OP to the previous posts on not taking  
certification as point of fact of ability, and instead work through  
the tutorials and the books, and learn the subject of OO programming  
in some breadth - even if that includes learning some Java, PHP, C#,  
etc too - all of which will improve your Ruby by having a larger  
understanding of patterns used in development.
