我之所以要提倡工匠精神,不是为了响应国家号召,也不是为了迎合市场需求,而仅仅是因为它完全符合论语所倡导的“如切如磋、如琢如磨”、“君子上达”、止于至善的纯粹而普适的原则。而且,鉴于工匠精神和与之相称的技艺培养之难,一个优秀的科学工作者应当终生秉持这种亲力亲为、兢兢业业的精神才有可能臻于理想的境界,而不是在小有所成乃至功成名就之后便升格(堕落)为科研工作的组织者和资源的调动者。

仅就数值计算研究领域来说,工匠精神应当包括如下三个方面。

  • 构建起完备的基础理论体系。可以随时随地如数家珍般地讲解、推演其中的任何一部分内容。这就如同演奏家(virtuoso)能够流畅娴熟地表演他们的保留曲目。

  • 具备通过亲自编程将理论方法付诸实践并塑造出精品软件的设计思想与高超手艺。与之相比,只能做出用作教学或演示的代码则是远远不够的。这是因为,能够真正实用的算法在理论基础、设计思想与开发方法上均与简单的演示程序有本质上的不同,需要长期的专门学习与训练才可掌握。

  • 修辞立其诚。能够通过写作、报告、讲座等形式,精确、形象、深入浅出地阐释算法原理,起到传播思想与知识的效果。这也是“己欲立而立人,己欲达而达人”的具体体现。

《论语·学而篇第一 1.15》 子贡曰:「贫而无谄,富而无骄,何如?」子曰:「可也,未若贫而乐,富而好礼者也。」子贡曰:「诗云:『如切如磋,如琢如磨』,其斯之谓与?」子曰:「赐也,始可与言诗已矣,告诸往而知来者。」

《论语·宪问篇第十四 14.23》 子曰:「君子上达,小人下达。」

《论语·雍也篇第六 6.30》 子贡曰:「如有博施于民,而能济众,何如?可谓仁乎?」子曰:「何事于仁,必也圣乎!尧舜其犹病诸!夫仁者,己欲立而立人,己欲达而达人。能近取譬,可谓仁之方也已。」

《乾卦·文言》 子曰:君子进德修业。忠信所以进德也;修辞立其诚,所以居业也。