Astronauts working for the government will always need to be either pilots or mission specialists. Those who want to be pilots should have military experience - ideally, a test pilot background.
Buzz AldrinOne of the major problems with long-term deep space human flight is the requirement for radiation shielding.
Buzz Aldrin