That’s an issue at Google, where we look for people who can not only solve today’s problems, but can also solve whatever unknown problems may come up in the future.
Good section here on hiring and the learning process and evolution og Google's approach over time.