First of All i'd like to Applaud everyone making this topic-of-discussion a fruitful one!
Now comes my dilemma,
I'm currently taking A-lvls as my foundation in engineering (Subjects : Math, Further Math, Physics, Chemistry);
I am VERY CERTAIN of my decision to take up
Robotics Engineering as my Masters later on hopefully if things go well,
I am fully aware that Robotics Engineering are mainly composed of three major engineering sectors:
1. Mechanical
2. Electronics
3. Computing/Software
I have decided to take Mechanical engineering as a foundation before i specialize in to Robotics because;
1. I've always gravitated towards the mechanical side ( I like building things from scratch, fixing things etc. since i was very small - YES THIS IS A DEEP CHILDHOOD INTEREST)
2. It would seem to me that the sectors of Electronics and Computing does not attract my interest AT ALL. Seems dull to me somehow.
NOW! Question is,
I have heard from my lecturers and uncles and friends; that they would advise me to take up Electrical and Electronics (EE) first as my 1st degree,
And then later on i should take up Mechanical Engineering (ME) probably as a 2nd degree or just learn it up as a side study after my 1st degree.
They reason out because they mention that EE is much tougher then ME and requires more commitment;
they also mentioned that ME is simpler (compared to EE) and can be learned up later on by myself (when i work or after my 1st degree studies)
This has got me thinking; If i were to take EE as my first degree and then ME later on; it would be a great advantage for me since id have a double core foundation in both traditional fields.
it would prove as a stronger foundation and it would probably allow me to be the prime-choice of employers.
However, despite this advantage; im still hesitant of taking EE; just because my heart doesnt gravitate owards it (i dont have any interest in it)
And if i were to so happen to take EE as my 1st degree; ive set up my mind that i would definitely want to take ME no matter what - just because i have a deep interest in it.
I would like to say that my decision on taking up mechanical as a foundation is impartial; because i have done some research upon both fields of engineering.
However, Im still VERY CONFUSED about this matter.
I am STILL VERY INTERESTED in specialising in Robotics later on though after my undergraduate studies.
My only dilemma now is whether i should take up;
1. Mechanical engineering and then specialise into Robotics, or
2. EE engineering as a 1st degree, then ME as side-study then Robotics
3. ME as 1st degree, then EE as side-study; then Robotics
My only point for taking EE would be because it would prove as an added advantage for my core engineering knowledge.

I'm so confuseddd now.
It would seem that if i go for my deep childhood interest; i would go for choice 1#.
But choice 2# and 3# would be an advantage although it will take up alott of my time and commitment.
For now, my decision lies in 1#.
It would be really great if all of you can give some useful advice upon this matter it would help me greatly.
Thank you in advance.