Where'd we come from?

I’m curious – how many of us came to Rails from other branches of the
OO
world – Java, C# – and how many of us came from the design or non-OO
scripting worlds?

Reason I ask is that I’m finding Rails a blast and very productive, but
I
think one reason is that I already cut my teeth on MVC and ORM during
two
years of writing apps with J2EE/Struts/Hibernate. And in Javaland, it
took
me a while – more than a few months – to really wrap my head around
those.

I’m wondering, what’s the learning curve like for someone being exposed
to
OO/MVC/ORM for the first time through Rails? How long, on the average,
does
it take to feel comfortable?

John