As others have mentioned, pretty much any specialization will be applicable to a socialist society so being able to have that as motivation shouldn't really be an issue.
Just wanted to add that while it is good you have an idea of where your interests lie, do try and get a solid grasp of what the actual day-to-day work entails for all options that are available to you (internships/co-op placements are especially good for this). That way, you'll be able to make an informed choice on what you enjoy doing (or at least tolerate spending a significant chunk of your life on) the most.
As others have mentioned, pretty much any specialization will be applicable to a socialist society so being able to have that as motivation shouldn't really be an issue.
Just wanted to add that while it is good you have an idea of where your interests lie, do try and get a solid grasp of what the actual day-to-day work entails for all options that are available to you (internships/co-op placements are especially good for this). That way, you'll be able to make an informed choice on what you enjoy doing (or at least tolerate spending a significant chunk of your life on) the most.