1.3.1 创新与IT
在谈创新与软件工程专业的关联性和契合度之前,首先回顾一下1.1节关于“创新”的描述,它是指把关于生产要素和生产条件的“新组合”引入生产体系中,以实现对生产要素或生产条件的重新组合。生产要素和生产条件有很多,应该怎样寻找新组合呢?例如,如果是二元组合,算法复杂度就是O(n2),如果是三元组合,算法复杂度就变成了O(n3)。
随着互联网的发展,计算机软件的概念已经深入人心。例如,现在很多人即使对软件一无所知,但提起App这个概念,都知道是指(手机上的)软件应用程序。再例如,目前“智慧城市”等概念也在互联网的推动下广为人知。互联网技术的发展为IT创新打下了良好的基础,IT可以与很多专业进行“一加一”以及“一加多”的组合,获得更为广泛的创新元素。例如,IT与医疗组合,就是智慧医疗;IT与工厂组合,就是工业互联网;IT与农业结合,就是智慧农业;等等。因此,在当前的互联网和人工智能时代,创新与IT具有很高的契合度。
为了说明这个问题,我们还可以对“创新”的概念进行延伸,“创新”在很大程度上不是指从无到有,而是把已有的东西通过重新组合和优化来产生新的事物。因此,基于此延伸的概念,借助具有广泛基础(这里的“基础”不仅指技术,还包括对该技术的认知群体)以及具有一定领先水平的IT优势,在相关领域中的创新,必定具有更好的创新条件。虽然同时也会有更大的竞争压力,但只要创新者具有更敏锐的视角以及更细致的设计,就不难发现IT行业与其他任何应用领域相结合的创新理念和产品。
这里要为本书的读者,尤其是尚未走入社会的学生澄清一个关于“创新”方面的认识误区,即在任何行业和技术领域,并不是只有提出新概念的第一个人才能算创新。实际上,在大部分行业中,做到第一是非常困难的,能做到第二乃至第十也都极具意义,即使在要求最为严格的科研的某个小领域也不应该只有一种声音。