How to score a great software job in companies like Google, Microsoft, Apple, Amazon in India
I have just graduated from college and am really passionate about learning and working with lots of software technologies and love what technology can do for the world. I am always inspired by the amazing things which can be done in people's lives using the right resources. But being in India it feels, there is no clear way to know where and how to start to get into an environment for work like Google or Microsoft and score a good job in one the best few that can really make you dive into these technologies and experiment with the resources to build something amazing.
Is there a path to follow to start and progress towards achieving the same? Learning, Certification, Contribution, Applying all remains a mystery. Anyone willing to state a good solution?