Added For me one advantage of humans is the experience in mathematics for thousands years, including teaching/collaborating.
On this scale, for me, computers are just "newborns".
Some of the older science fiction already came true.
Also, some predictions about computers were quite off.
http://www.rinkworks.com/said/predictions.shtml
"I think there is a world market for maybe five computers." -- Thomas Watson, chairman of IBM, 1943.
"Where a calculator on the ENIAC is equipped with 18,000 vacuum tubes and weighs 30 tons, computers in the future may have only 1,000 vacuum tubes and weigh only 1.5 tons." -- Popular Mechanics, 1949
McKay's answer appear close to Technological singularity
The technological singularity is a hypothetical event in which artificial general intelligence (constituting, for example, intelligent computers, computer networks, or robots) would be capable of recursive self-improvement (progressively redesigning itself), or of autonomously building ever smarter and more powerful machines than itself, up to the point of a runaway effect—an intelligence explosion[1][2]—that yields an intelligence surpassing all current human control or understanding. Because the capabilities of such a superintelligence may be impossible for a human to comprehend, the technological singularity is the point beyond which events may become unpredictable or even unfathomable to human intelligence.[3]