CoDevelopment
"CoDevelopment" describes (here) how machines and humans develop with respect to one another.
People make machines to fit human needs, and humans adapt themselves to fit computer "needs."
For example, we may learn C to program a computer, which means that we need to think a little more in machine terms. We discover new (machine) needs in doing this, and develop even more sophisticated and powerful programming languages, like LISP.
Meanwhile, we are teaching the computers how to do things that give us humans more power and connection with one another. We make the Internet, and communications software, and things like that.
There appears to be a co-development, of sorts, then, of both humans and machines.
We achieve more sophisticated forms of organization, and the machines achieve more sophisticated forms of organization. Without one, the other does not happen. It is a symbiotic relationship.
It is not a designed relationship; It is something that just happens.
It is not a sudden thing; It is something that happens piece by piece.
-- Lion Kimbro
This is not to say that there isn't an acceleration; There clearly is. However, I believe that the acceleration is both on the part of the machines, and on the part of the humans (see Human Singularity.)
-- Lion Kimbro