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

学习编程有个技巧:记笔记

我一直觉得在早期社交平台还没有这么多的时候,中国互联网上主要的内容输出者是程序员,直到今天程序员还有着非常好的写博客、写技术笔记的习惯。像CSDNGitHub这种程序员社区,还有一大堆独立博客,主力作者都是程序员。

我也一直鼓励自己的学生去写东西,而在学习编程的过程中只有把自己学习过程中的想法写下来才可以帮助自己更好地回顾知识。

译者编程入门指南》这本书都可以看作是我的笔记,当某一天我产生了那种强烈的想搞清楚计算机辅助翻译工具是怎么开发出来的意愿时,我就开始摸索通过编程实现的路径,于是我渐渐搞清楚数据库里双语数据是怎么存储和检索的、渐渐搞清楚文件导入和导出的过程是怎么实现的、渐渐搞清楚机器翻译怎么与自己开发的工具交互,但这些东西如果长时间不用就会忘记,必须要把开发过程记录下来。于是我就开始在微信公众号(编者注:“简言”)上把这些笔记发布出来,希望更多人看到并给我提修改建议。

我收到了许多人的反馈后,笔记越来越完善了,自己对技术的理解也更加深刻了,书就出版了,但这本书依然是我上课时的重要工具,帮助我把课程上好,让学生也能像我一样理解技术的实现方法。

我鼓励更多读者将你学习的笔记发布在自己的博客中、发布在我们的教学论坛中、发布在你的微博、朋友圈里,和身边一样在学习编程的朋友共享,你肯定会收获意想不到的效果!

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