http://blog.xdite.net/posts/2013/01/30/2013-reading-list/ 可以看我今天才寫的這篇
都練完你就是高手了
光把 ruby 搞清楚没多大意义的,因为 ruby 不是在真空中执行的,必须了解其底层的原理,要了解这些必须深入的了解各种操作系统、各种数据库、各种 cache 系统等等,而且光了解不行,要积累很多使用和优化的经验。比如有些事情操作系统可以做,数据库可以做,ruby 也可以做,但是要根据业务需求来判断这些实现放在操作系统层面还是数据库层面还是 ruby 层面。。。总之,学无止境,只有更好更高,没有上限的;一旦你各方面都很牛了,还得继续努力,继续去优化 ruby,让 ruby 更好用更有用 :)