Ryujin
Legend
Actually, on a generation ship, so much of the ship's functions would be automated anyway that most of the human crew would be nothing but passengers. Why would you want to trust maintenance to humans?
Something along the lines of Wall-E would be pretty plausible.
Because at some point you would inevitably need to trust to human techs, because even the automated systems would need repair. Remember The Starlost.