Very good article,
I am 9 month in programming, and learned html, css, js, php (laravel), java (android development) and now I am back to the Web, mastering RoR (framework for ruby language).
Actually, It has taken 2 week to decide if Django (framework for python language) was a better option, and even now I am concerned if I am walking a “right” path.
Your article gave has strengthened my intentions going with ruby. Thank you Elliott!