Javaエンジニアにこそ、Rubyの良さが分かる (1/2):JavaエンジニアのためのRuby入門(1) - @IT

私もずっとJavaやってきた上で、Rubyに触った人間なのですが、言語としてのRubyのハードルは低いという印象です。ただ、Railsに関しては暗黙のルール(複数プライマリーキーを許さないとか)に慣れるところにちょっと敷居があるかな。生産性うんぬんがありますが、ルールにのっとれば生産性は上がるし、外れたことをしようとすると生産性は落ちます。まぁこれはRailsに限らず他のフレームワークにも言えることですが。