Astronauts working for the government will always need to be...
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.