I jumped straight in at rails 3 without any real issues and I'm a relatively inexperienced developer. There's a wealth of fantastic resources out their for learning Rails 3 of which Railscasts is only a small part. Contrast that to Django (which I learned before Rails) and all the books are now over two years old and only cover Django 1.1 at the latest.