I'm going to university this fall to study an English literature degree. While I love my subject and I love reading, my interests in the sciences have recently sparked up again. Unfortunately I can't change to do a science degree now because I was confined to pick 3 A-levels and did 3 arts and humanities subjects as encouraged by my school.
Since everyone is always complaining about there not being enough people doing STEM, why not stop making the education system so damn restrictive to begin with? I hardly knew what I wanted to do or specialise in when I was 16 picking my A-levels; I just listened to my elders. If I could turn back time I would've done 2 science A-levels and done a biochemistry degree or engineering. But I can't do that now because I'm restricted by my subject choices.
I prefer the American system of majoring and minoring subjects until you discover what you really want to do. That way if anyone regrets doing an arts and humanities degree, they can start over and take beginner classes again to major in something like Mechanical engineering.