- Siddharth asked 6 months ago
Happy to help.
Before I answer your question can you please help me with your scores in competitive exams and Board exams.
What is the criteria used by your friends when they said you should choose Mechanical Engineering?
In Indian context there is not much of difference between IT and CS. Both of them get into same companies and have same knowledge more or less.
Also you should note that the subjects you study during 12th Class in Mechanical is different from those you study during BTech and afterwards.
I hope it helps. Please reply over here so that I can guide you better.
In India, CS Graduates have more job opportunities in terms of instantly getting recruited as IT sector is the largest and fastest growing sector today with endless big and small companies.
Mechanical and CS are extremely different fields and have nothing in common. When making a career choice, interest has to be given due consideration since on the face of it, you will spending your whole life doing one thing. Since you say you like programming and the first sentence of this answer compliments your ability, I suggest you go for CS.
Thank you 🙂