To become an astronaut, one needs at least 1,000 hours of pilot experience flying jet aircraft, a bachelor's degree in engineering, science, or math, and good vision. Astronauts also undergo training, such as practicing tasks in water tanks, learning to use a spacesuit and eat special food to prepare for living and working in space.