Comment This reminds me of a learning project (Score 2) 116
When folks want to learn to program, or in fact do pretty much anything, I usually suggest they pick an arbitrary project idea in the general field and simply start working on it. *What* exactly they're working on matters less than that they are working on something and learning from the process. (The scope of the project ideally grows naturally on their existing knowledge base).
In this case anybody working on this is developing (hopefully better) technology for finding stuff. That technology will go into our lexicon and when the aliens arrive we'll be all set to "quick, see if you can find them on the deep space scanners".