If you are the hardware guy, you better start learning and embracing software,” he says. “If you are the software…