对于我的英文水平,自我评价是听说太差,读写凑合,至少我能看懂很多英文的东西,而且几乎现在买的都是英文书,包括《编译原理》这类用来装逼的神书。
而对于英文写作,我笔耕不辍,天天用英文码代码(真tmd的废话),顺带在medium上面写写英文文章,于是也就自认为比较不错了。
就在昨天,我洋洋洒洒的给我的一个MySQL Proxy Mixer写了一份文档,还给一个在美国的盆友(当然是中国人)看了,咨询了相关意见,在得到他肯定的答复说“写的不错”之后,我在hack news上面发布了,然后令我郁闷的事情来了,一帮老外开始向我吐槽看不懂我写的文档,甚至有一个哥们竟然还帮我重新改了一份,然后给我发了一个pull requests。顿时我那点微薄的自信心被打击的无影无踪,顺带还想f*u*c*k
一下那帮我看文档的哥们,你看的啥东西。
不过后来想想,最主要的原因还是在于我的英文实在是太差。虽然被义务教育了这么多年,但是又有几个人熟悉并会使用这门语言呢?当我们真正开始跟国外的同行交流的时候,不会英文的劣势一下子就体现出来了。思维完全跟不上,单词要查才能理解,效率太慢了。
意识到了自己的问题,如何解决呢?
我觉得,作为一个程序员,要更加open的走向世界,与国外的盆友直接对话。既然需要直接交流,你的任何代码文档都必须是英文的,对话也必须是英文的,这无形就会逼着你去提高英文水平。现在我仍然会查词典,但是慢慢地我的词汇量会越来越丰富,这是一个缓慢的过程,但效果显著。词汇没问题了,语法的问题又来了,这个就不是查查字典就能解决的了,后面我准备好好研究一下如何用英文写作,我可不想再被吐槽了。
再来说说英文文档,虽然我这次被打击了,但是我仍然会坚持纯英文的方式,当然这会拒绝掉很多不爱英文的中国程序员,也铁定会吸引到更多世界其他地方的程序盆友。
在我做Mixer之前,Atlas和Cobar是两个我非常喜欢的项目,昨天也顺带在hack news上面推荐了,结果外国的盆友直接就问我,有没有英文的文档,我顿时无语。
上面我只是说了读写的问题,听说还是没有办法解决,这个我也在寻求帮助,我是不看美剧这些的,也没iphone去听那些podcasts(老婆快给我钱买呀!),只能慢慢摸索了,没准如果能出国,那这些都全不是问题了。
今天在知乎上面看到一篇帖子,说众多亲子节目中那些小孩子脱口而出的流利英文羡煞我们,主要原因在于从小教育肯花钱。哎,看来我以前英文差也不是没道理的,不说了,为了我的女儿,我还是努力去赚钱吧。