Learning is an interesting thing. As I grow older I find myself paying far more attention to how I learn. It’s a journey that’s different for everyone.
These past five years Ember has been my world. Seriously, I just got back from another conference and I’m to speak at a meetup this month on Ember. When I had heard Ember took a lot of inspiration from Ruby on Rails I never paid it much mind. Now I wonder if learning Ember would have been easier after understanding The Rails Doctrine. In it are many familiar topics such as Convention over Configuration, but also a familiar folder structure, CLI tool generators, and smart defaults for things that can be assumed.
I never felt a need to venture outside of my bubble before. But by intentionally doing so, I realized the bubble only harmed by ability to learn rather than protect me in some way. There’s no need to be afraid of learning. You never know just how much it may help you.
Finally, I encourage you to document and share what you learn. I’ve published my hello world’s in both Ruby and Rails and highly recommend rubyonrail.org’s Getting Started guide if you’d like to get started with Rails and learn something fun.