今天在 Google+ 上看到 Guido 老大的留言
写道
Guido van Rossum - Jul 23, 2011 - Public
"""Dear Guido,
How can I make myself a better programmer, and work with you one day?
--Hoping in Brazil
"""
Dear Hoping,
A good way to improve your programming skills is to participate in an open source project. Even if you don't contribute patches, using some open source project (anything in Linux, for example!) and understanding how it works by reading some part of the source code will improve your skills -- and there are many different way to contribute, for example, improving or translating documentation, verifying unverified bugs in the bug tracker, and so on.
Good luck!
--Guido
"""Dear Guido,
How can I make myself a better programmer, and work with you one day?
--Hoping in Brazil
"""
Dear Hoping,
A good way to improve your programming skills is to participate in an open source project. Even if you don't contribute patches, using some open source project (anything in Linux, for example!) and understanding how it works by reading some part of the source code will improve your skills -- and there are many different way to contribute, for example, improving or translating documentation, verifying unverified bugs in the bug tracker, and so on.
Good luck!
--Guido
Guido 认为提高个人编程技能的两个有效方式是,参与开源项目,阅读开源代码。
我至今未参与过任何开源项目,阅读开源代码的习惯也是最近才养成,看来我还有很长的一段路要走。
最后,我需要严正谴责一下 Mac 上的搜狗输入法,是我手贱,今天蛋疼地装上了这个软件,导致这篇博客写了两遍。
这个神奇的功能是,在搜狗输入法下,按 Shift 键会触发 Safari 的页面刷新功能,很好很强大。
当然,主要责任在我,我不该装这个软件。