韩林涛老师:译者编程知识30天×300字写作计划 | Day 21

这周在微博上看到有人推荐这本《吴军数学通识讲义》,买到后就开始读起来,将书中一些我比较熟悉的内容翻看一遍,以此来“鉴赏”吴军的新作如何啊,比如14.4节的“贝叶斯公式:机器翻译是怎样工作的”,吴军依然是使用简单明了的语言来解释看似晦涩的数学概念,并与日常生活相结合。

前段时间有读者在群里问学编程要学数学吗?大家的回复自然是不需要,因为编程入门阶段就是学习一些基础的概念,比如变量、函数、循环,进一步学习怎么把别人做好的东西拼到一起,就好像从宜家买家具来自己组装,零部件都准备好了,自己照着图纸拼起来就可以了,这也是为什么小孩子学编程要用乐高。

但我还是建议大家花点时间学习一下数学,吴军的这本书就是很好的入门读物,因为它不是教材,不必循规蹈矩。

我们学翻译做翻译的人,有时候学编程是为了成为更好的翻译,有时候学编程则是为了成为一个更好的人,因为当你的思维方式发生改变后,虽谈不上开了天眼,但也会从新的视角来看待你身边的世界、人和事。

学数学也是如此,在学习数学的过程中不以学了它能赚多少钱找到什么工作为目标,而是你拓展自己的视野 改变自己的思维习惯为目标,有些数学知识学完之后你会恍然大悟,发现世界竟然是这样运转的。

当然,对于那些学了计算机和数学的人,我也建议他们学一些语言的知识和语言学的知识,因为语言很有趣,学了这些东西你不一定工作上能有什么大的进步,但语言能让你本人更有魅力,更能感受到这个世界的趣味所在。

看看今天的我们,学数学能够洞察世界的规律,学语言能够体验世界的趣味,学编程则能像《我的世界》那样去构造属于自己的世界。

所以啊,学习真的能使人快乐起来。

作者:韩林涛,北京语言大学高级翻译学院教师,《译者编程入门指南》作者