FXGalvatron
Forerunner
Thank you for your insight, sir. I understand. It's great that your son has good clarity on what he wants to do. Yeah, I agree. I didn't really have anyone to help me out when it came to me choosing a particular path. Deep down, I've always loved English for as long as I can remember. I wanted to take Humanities in school but I was forced to take Science. I knew then that I'd have to take up engineering in college and family members around alreayd put my parents in a mindset that I'd be a good engineer. Whenever school teachers used to ask of anyone loved science (in my +1), I was one of the very few who didn't raise their hand. Science never really got me going. It's not a fascination, if I am going to be honest. But yeah, real life trumps dreams and stuff (mostly.) At this point, many people above (and I thank them for their suggestions) have suggested the same. Like @madara_uchiha has said, it's better to be overqualified. They made me realize that moving abroad isn't an immediate goal (obviously) and made me question a lot of things. At least now, I realize that I don't have to confine my path to the degree I earn.As a parent of two kids this is what I have to say.
My elder child (daughter) wanted to become a Chef. I knew it was just the fascination of watching Top Chef and other cookery contests at that age. She was around 10 years. I was willing to send her to Paris for higher levels of culinary courses so I asked her to take up French as language at her school. Even after 5 years she still wanted to become a chef. Call me cruel or realistic, I asked her to take her time to practice chopping onions finely. Eventually she had to chop 2 Kgs of Onions within a time limit. She took up the challenge and gave up chopping in 5 minutes. I told her that just because she is good at enjoying gourmet food doesn't mean she can whip up one. That is when realization struck her.
She wanted to do Engineering in Food Technology in a National Level college while she could have easily gotten CS in any good local college. I tried to drive some sense into her. (The pay package of an engineering graduate in Food Technology is much lower than what MNCs would pay for a CS graduate and that there are not many job opportunities in her line of field. The other aspect is, much like you, she too is fascinated about living abroad. She lived her first few years in USA. The opportunity to go abroad as a Computer consultant is much higher than a food technologist. I also asked her 5 to 10 years down the line what would she feel when her childhood friends post videos of their family vacations from abroad while she will be working in some small town/township at a factory making food products.) The only reason I let her pursue her choice is her answer. (She will be OK with it because it is her decision.) Today, she is employed in a small firm earning salary that is good enough for her in her nascent career. I am pretty confident that she will be very successful.
My second one, Son, is now in 12th. He loves Physics and Mathematics. Unlike his sister, he is very pragmatic. He wants to do B.Sc in Physics and Maths (either double major or a major and minor). He is still confused what he wants to do. He is very clear he is not IIT material. He probably will be able to get into some NIT but not into a good branch of engineering that he might like. He is currently thinking of doing B.Sc at Liberal Arts universities such as Ashoka University. He is very mature for his age. So, I do not interfere too much with his decision making. He comes to me with his options and asks for the pros and cons. I will have to see how things pan out for him. One thing he is very clear is that whether he does B.Sc Physics or Mathematics or even engineering, he wants to do something with either Physics or Mathematics as a career (It could be a Data Analyst, Data Scientist, Quantum Computing, AI, ML, Bio Tech etc).
While my daughter chose a very narrow stream of specialization at a very early stage, my son is looking to gain a broader scientific knowledge and narrow down on the specialization at a later stage. I, for one, strongly believe that one's education doesn't necessarily have to match with one's career. People metamorphose as their career progresses.
Having joined engineering, I suggest you complete it. Like others have stated, start learning other languages. As you already must be knowing, many words in English have roots in other languages. Learn as many foreign languages as possible. Do not make settling abroad as a goal. Ask yourself why you want to settle abroad. Are those things not achievable wherever you will be a few years down the line? If you make enough money would going abroad on vacations meet your goal?