I am learning Rails & Ruby right now with the ultimate goal of using these technologies full time. However, my current job is at a windows shop & I am not in a position to influence any decisions on what technologies to use. I have a limited understanding of web development. However, my database skills have improved significantly thanks to my role in my current job. Given this background, I was wondering what I need to achieve before starting to look for a job as a Rails developer.
Obviously learning Rails & fundamentals of Ruby as soon as possible is on the list. Learning the tools of the trade in terms of Git & RSpec & others is also something that is on my list. I wanted to get a sense of what are other things I could do to substitute for work experience? Participating in the community I think would be a great way to do it but I wanted to get a sense of the competency level that is a minimum to do this successfully. What are other action items that I need to pay attention to?
I would also really appreciate it if people could tell me what are the ways they found were the most effective in terms of learning Rails. How much of Ruby do you delve into before you build complex apps? How far can you go & get away with without focusing too much on Ruby?
Thank you very much. I am willing to invest the necessary time in learning the language and building a solid foundation. I just need a little guidance from the community to point me in the right direction.
Thank you very much for your guidance! It is very much appreciated!