The Technology Generation Gap