西西河

主题:谁在北美的,比较清楚美国现在还有多少高端 -- 放牛郎

共:💬357 🌺2609 🌵14 新:
全看分页树展 · 主题 跟帖
家园 写一个我知道的工程软件的故事,也谈谈其难度

写一个我的老师的故事吧。

我的那个老师是当年公认的北大学霸。成绩几乎科科满分而其他人大概是80分就算好学生。他呢,大概上研究生就在做一个计算方面的程序,去美国了还做,后来回国当了教授还在做,我认识他的时候大概做了10几年了。据说后来也还是一直在做。

是什么呢?就是解线性方程组,叫AX=B。方法教科书都有,高斯消元。还有什么稀疏矩阵这些细节就不谈了。这个领域新方法层出不穷,但是一般来讲越新的可能很有效率,但是不够稳定。这个老方法效率还可以,但是公认最稳定。所以软件上还是倾向于使用这个老方法。

这个东西编程,如果找一个本科生,大概几个小时到一上午,大概不到100行程序。如果找一个研究生,可能做一个多月,成千到上万行程序。做计算这行业的,除非是瞎搞,一般的规律是程序写的行数越多,水平越高,效果越好。 他写了十几年,大概是几十万行,就这一个程序。效果嘛,大概就是如果拿出一个真正的工程问题,几百行的当场崩了,上千行的算几天然后崩了,他的大概十几分钟就做出来。

最后的结果呢?很多比他平庸的都很快顺利的评上教授了,就他40好几了还一直副教授。没办法,文章不够。最后还是系主任帮忙,硬是带着他弄了几篇水文章给提上去了。

一个程序就是10几年。而在有限元这个领域,这样的东西多得是。 没有一个好的回报机制就谈很快就能赶上是太自大了

通宝推:放牛郎,方平,花大熊,东海后学,epimetheus,达雅,
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河