When astronauts go to space they have to be able to completely rely on their small team. They are so far away from the rest of us on Earth that they need to be able to fix any and all of the problems that may come up.
Your first vital skill for your mission is going to be programming.