I am studying mechanical engineering. My college does not offer jobs in my core sector. How should I train myself for IT companies? I'm a 3rd year B.Tech student. Should I go to abroad for further studies after my B.Tech in a well-known college or should I grab a job here in an IT company?