I am working with a web development company and have 2+ years of experience of programming with PHP and overall 3 years of working in the IT industry. For long term goals and stability I want to try with mobile application development, Ruby, Python etc as these technologies are currently in demand and enhance my learning capabilities as well.
I am an engg CS graduate with an experience, so to grab the concepts in these technologies will not going to be a big deal but the problem is that I really need to switch jobs for this, as my current company is not so big to give me the opportunity to test these technologies.
My other concern is that if I try for example RoR then I would assume as a fresher my PHP knowledge goes in vain. Let me know how do I proceed further for a better career, what are online learning options. Any suggestions and recommendations are highly appreciated. I'm located in India.