软件|如果中国重新开发像MATLAB、solidworks这样的软件大概需要多久?( 二 )






由此可见 , 无论是软件的功能、还是软件的核心算法 , 都不是短期可以完成的 。 想要达到现有主流软件的水平 , 至少10年的时间 。 然而 , 主流软件不会等你 。 市场上主流的商用软件 , 其实都不是完全自己开发出来的 , 可以说是资本运作的结果 。 它通过不断地吞并 , 来壮大自己 。 比如 , Ansys之所以功能如此齐全 , 就在于它不断地吞并其他小软件 , 将其整合到自己的体系之中 。



另外 , 这些企业也不会只把鸡蛋放在一个笼子里 , 多头并进才是生存之道 。 比如下图是达索公司的产品 , 它不仅仅有有限元的仿真软件 , 还有画图的cad设计软件 , 空间规划软件等等 。 在有限元领域 , 竞争还是非常激烈的 , 同类软件不少 。 为了争夺市场 , 必须有自己核心的内容 , 这个内容就是算法 。 正如前面所述 , 这些软件拥有商 , 都在时时关注着最新的科研动态 , 一旦有较好的合适的算法 , 立马像鲨鱼闻到了血腥味 , 买断新算法的版权 。 这不仅仅需要耐心 , 更多的是需要经费支持 。




工程软件与其他软件不同 , 它不是仅仅依靠编程能力就可以实现的 , 还需要计算机图形的专业知识 , 更重要的是需要工程专业相关的专业知识 , 比如力学 。 而同时具备相关知识的人 , 可以说是几乎不存在 。 必须依靠一套管理体系 , 让专业的人做专业的事才可以 。 想要短期内 , 追赶上现有工程软件的水平 , 非常困难 , 如果想快速发展自己的软件 , 资本化运作或许是个可行的方案 。