In 2012, the startup craze was high, and I decided to launch a technology startup out of Chicago, where I live. I joined and graduated from Founders Institute. Since I am a web guy, I decided forget mobile, my startup would be web-based startup. Back then, every startup was using Ruby on Rails to develop their web-app. I though if it worked for others, it would work for me.
Being a control freak that I was back then, I had to learn Rails on my own. Having no background in Ruby or Rails, I had to read books, do tutorials and get a hang of the language and framework. I also hired a few Rails Developers from Pakistan, and started coding up my app. I told my developers that they would do the coding, and at the same time they would also have to show me a little bit on what they were doing. I must say, the learning curve is pretty steep. Every feature I wanted to build for my app was a research project. It was not fun.
The Ultimate Practical Resource to Build Web Apps
Finally I discovered this website Railscasts.com. I was in heaven. Railscasts.com have small video screencasts in which Ryan Bates, the founder of Railscasts.com would take you from nothing to building a small little feature in Rails. Screencasts about User Login, Content Protection, Accepting Payments, Creating News Feeds, Building a Search Feature, all were there. If I wanted to make a replica of Facebook, Twitter, Wikipedia, or Quora, I could build it out of my learning from RailsCasts.com; one tutorial at a time.
When you decide to step it up, you can pick-up Node JS and/or Angular JS to jump up your salary range in the $100,000+ range.
The fact is that its not about learning. Its about practice.
Give us a shot
Author: Aziz Ali