Learning to Code in a Whole New Way by @ttunguz
The last time I learned a new programming language was 2004. I had been writing in Java for about four years, and then I heard whispers of a new framework called Rails that allowed engineers to write web applications in one-tenth the time of a Java web application. Over the course of a few weeks, I bought an armful of paper books, read them, and worked through the examples. A few weeks later, I built my first Rails application and brought it to work at Google.