第675章 工业皇冠上的明珠,也想去摘(3/7)
握最基本的编程能力,更重要的是对多学科的交叉融合。”“工业软件的开发,很多人可能会觉得这是计算机专业的事情,但事实上它还真不是计算机专业的事。”“工业软件是以数学为基础,贯穿了物理、化学、力学、材料科学等诸多领域的交叉学科。”饶永祥一听到曹阳要跟大家讨论自己开发工业软件的事情,立马就头大了。这是一个巨坑啊!一个投入巨大,但是不一定出成绩的巨坑!关键现在还是想要开发类似CATIA的工业软件,然后这还只是一个开始。真要是所有南山集团都要使用的工业软件都自己开发,那根本就不现实啊。国内那么多央企、国企都不敢去碰工业软件这个大坑,南山集团一家民企却是要硬着头皮去撞墙,饶永祥显然是不大支持的。“饶总说的确实有道理,就先拿CATIA这类软件来说,因为软件是给专业画工程图的工程师们使用的。”“所以要求开发工业软件的程序员们必须懂得工程图学的知识。”“例如基本的投影知识,要把这些知识融合到代码里面,通过计算机显示在屏幕上,更是需要计算机图形学方面的知识。”·“再拿CAE软件来说,你要软件能够计算出设计零件的疲劳极限与寿命,这就需要到材料力学方面的知识。”“如果你对设计的汽车进行气流分析,这就又涉及到流体力学方面的知识,软件当然也要计算出流体力学的各种参数,这就需要求解大量的偏微分方程,又涉及到数学方面的知识。”“工业软件本质就是将力学、数学等各种学科的公式,通过算法的形式写进代码里面。”“如果目前学术界没有特定的公式,那么就需要开发人员自己去推导公式。”“这就是一个无底洞,根本就不知道什么时候才能出结果。”“任何一款工业软件,其难度不比我们开发HONOR系统来的低。”戴汉彪也是对自主开发工业软件的事情有点担心。这个坑,没有人敢踩啊。他当然希望工业软件都能实现国产化,但是没有几个人认为这是能实现的目标。“业软件行业有个特点,那就是先来者有肉吃,后来者连汤都喝不到。”“工业软件跟一般的手机软件不一样,它要求丝毫不能差错,一旦哪个环节出现问题,造成损失就难以估量。”“但是只要是软件一定会有Bug,要想消除这些Bug,必须经过大量的的用户来充当‘小白鼠’进行使用反
本章未完,点击下一页继续阅读。