自从去年 12 月翻译了第一篇文章以来,我累计翻译了 14 篇文章。

这个数字说多不多,说少也不少,本来没有什么特殊意义,但是在阶段性回顾时,却显得耐人寻味——勉强可以凑出这个数字:1.55555 篇/月。

主要是翻译了两个系列:一个是 Python 之父的解析器系列,6 篇;还一个是 PEP(Python 增强提案)系列,4 篇。

我都集结起来,传到 Github 上了:

# Guido 的解析器系列

https://github.com/chinesehuazhou/guido_blog_translation

# PEP 系列(加上别人翻译的,共有 16 篇)

https://github.com/chinesehuazhou/peps-cn

围绕翻译的文章,有一些故事,我都另外写过文章(本篇也算在内),如此一看,没想到【翻译】话题竟成为了我们公众号里分量很重的一块了。

闲来无事,我想跟大家聊聊:为什么我会开始翻译文章?过程中,有些什么感悟?

我很早就明白一点:相比其它职业,英语对于程序员来说显得极为重要(这应该不用多解释吧?)所以,当我在考虑如何给公众号填入更多有价值的内容时,就想着去转载一些外文博客。

早期时,我尝试转载了一些,但是后来没有坚持,反而倾向于自己翻译(或者转载别人翻译好的)。出现这个转变的主要原因是:

英语文章在公众号里排版太难搞,阅读体验太差了

缺少比较好的辅助工具,阅读门槛较高

阅读量与互动的情况不容乐观,受众比较少

第一点是最大的排斥力,因为我对公众号的排版有些微的强迫症(曾经想转一篇文章,因调整排版,前后花了半个小时,效果还不理想,最后放弃),此外,自己去翻译,还有一些好处:

翻译过程可以加深对内容的理解

翻译有助于提升阅读理解力、文字转述力

翻译是一个积极的劳动过程,带来成就感

我认为它值得被翻译,却还没人去翻,那我就试试看吧

一斥一拉,我就选择自己去翻译了。

在翻译过程中,我主要借助的工具是谷歌翻译和有道词典,它们帮了很大的忙。

很多时候,我觉得机翻得不错,就不加调整,但更多时候,某些长句或跨频用法使我们都很为难。

如果要追求十分完美的话,我大概是一篇文章都翻不完的。所以,每次点击发布的时候,我都带着对自己能力不足的认知,怀着层积改进的希望,纵容着“先做成一件事再说,万丈高楼平地起”的乐观心态。

这不是自谦,就在最近翻译解析器系列的时候,为了赶进度,我完全都没有细看代码,很多译处完全是模棱两可,大有不负责任的苗头。(自责一分钟……)

不管怎么说,翻译这些文章,我觉得有其价值,自己收获良多(希望因此受益的同学也足够多),会一直坚持下去。

闲聊结束。

顺道呼吁一下(好啦,我承认这才是本文的真实目的),如果你也有参与翻译的想法,欢迎一起翻译解析器系列或 PEP 系列,前文有项目地址。给个 star 也够,提出 issue 和建议最好!

敢于相信有美好的事物在等待。

关于翻译,我还聊过:

python学习手册翻译很差吗-为什么要翻译?值得坚持下去么?相关推荐

  1. python可以这样学读后感_《Python学习手册》读后感1000字

    <Python学习手册>是一本由Mark Lutz著作,机械工业出版社出版的平装图书,本书定价:89.00元,页数:656,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助. &l ...

  2. Python学习手册(第4版) pdf

    下载地址:网盘下载 内容简介  · · · · · · Google和YouTube由于Python的高可适应性.易于维护以及适合于快速开发而采用它.如果你想要编写高质量.高效的并且易于与其他语言和工 ...

  3. 另辟蹊径的python学习手册(一)

    传送门 第一更,另辟蹊径的python学习手册(一):https://blog.csdn.net/wingss2000/article/details/104433844 第二更,另辟蹊径的pytho ...

  4. Python学习手册第5版PDF源代码学习思考

    前言 Python 绝对是一门易学难精的语言,打着简单语法的旗号把我忽悠过来,最后发现它背后隐藏了许多复杂的实现. 如果不是作为 "玩具" 语言来学习,一定要看看全方位细致讲解的书 ...

  5. python学习手册条件-Python学习手册(第4版)pdf

    Python学习手册(第4版) 内容简介 <Python学习手册(第4版)>学习Python的主要内建对象类型:数字.列表和字典.使用Python语句创建和处理对象,并且学习Python的 ...

  6. python学习手册中文版免费下载-Python学习手册

    Python学习手册第4 版将帮助你使用Python快速实现这一点,不管你是编程新手还是Python初学者.本书是易于掌握和自学的教程,根据作者Python专家Mark Lutz的著名培训课程编写而成 ...

  7. python学习手册中文版免费下载-Python学习手册 第三版

    <Python学习手册(第3版)>讲述了:Python可移植.功能强大.易于使用,是编写独立应用程序和脚本应用程序的理想选择.无论你是刚接触编程或者刚接触Python,通过学习<Py ...

  8. python学习手册中文版免费下载-Python学习手册(第3版)

    <Python学习手册(第3版)>为机械工业出版社出版. 目录 前言 第一部分 使用入门第1章 问答环节 人们为何使用Python 软件质量 开发者效率 Python是"脚本语言 ...

  9. Python学习手册(套装上下册)(原书第5版)

    Python学习手册(原书第5版) 本书分为上.下两册. 如果你想动手编写高效.高质量并且很容易与其他语言和工具集成的代码,本书将快速地帮助你利用Python提高效率.本书基于Python专家的流程培 ...

最新文章

  1. 寒假挑战PythonTip(一人一python)总结——算法是程序的灵魂,程序员的心法
  2. ASP.NET 安全认证(二)——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件 ....
  3. Segmentation fault (core dumped)
  4. python3 urlencode_Python2和Python3中urllib库中urlencode的使用注意事项
  5. Oracle服务器连接
  6. 推荐 6 个不错的JavaScript动画库
  7. IDEA设置虚拟路径 - 解决前端展示本地磁盘图片问题
  8. 苹果x用了2年了,当前4G信号时有时无,大家有遇到过么?
  9. azure 导入 bak_使用Azure Data StudioSQL Server数据导入
  10. PetShop 4.0 官方详解
  11. 百度爱番番实时 CDP 建设实践
  12. 高德地图上覆盖物polygon方法的使用
  13. 性能调优分析之:Oracle SQL执行计划报告生成器
  14. 计算机中的PS颜色填充快捷键,ps中填充颜色的快捷键是什么(填充Shift+F5)
  15. 扫描电子显微镜SEM在失效分析中的应用
  16. 三维地理信息平台介绍与比较
  17. Android平台招商银行“一网通”支付对接采坑记
  18. clang static analyzer源码分析(番外篇):RegionStore以及evalCall()中的conservativeEvalCall
  19. flutter去除阻尼效果
  20. hdu-1225-Football Score

热门文章

  1. Netty基础系列(1) --linux网路I/O模型
  2. Android系统移植与驱动开发--第四章
  3. Mac版 Android Studio Android Sdk 更新方式
  4. iview构建基本html页面,使用vue-cli创造基于vue.js的iview工程
  5. 零基础python必背代码-零基础小白Python入门必看:通俗易懂,搞定深浅拷贝
  6. python基础常用语句-python爬虫之python一条语句分析几个常用函数和概念
  7. python读取excel表格-python怎么读取excel表格
  8. python都学什么啊-你们都是怎么学 Python 的?
  9. python界面设置-PYTHON图形化操作界面的编程七__创建菜单
  10. 在线python编程编译器-在线编译或编辑Python的5个最佳工具