如何成为一名务实的程序员

本文是本博客的博文《What Makes a Pragmatic Programmer?》的翻译版本

快速接受和适应

每个人都有一种本能——关注技术和技巧,大家会尝试着做很多事情。当你看到一个新鲜事物的时候,你会很快的理解它并且将它和你的其他知识相结合,你的自信源自于经验。

好奇心

每个人都喜欢问为什么,你会追求各种真相,而这些真相会对你将来的决定造成影响

带评判性地思考

你几乎不会没有得到事情的真相而直接接受事物

实事求是

你尝试着去理解你面对的每个问题的潜在本质,这样你很容易感觉到事情是多么的困难以及这件事要花费多长时间。

万事通

你努力去熟悉一个新的产品涉及的广泛的知识,虽然你现在的工作要求你成为一名专家,但是你还是会转到另一个新的领域名对新的挑战。

建议1

关心你的技巧

建议2

思考你的工作!

为了成为一名务实的程序员,我们要求你在做事情的时候要思考你在做什么。不是审视一下现在做的事情就够了,你每次、每天以及每个开发阶段做决定的时候都要不断得进行这种关键的评估,千万不要把这个评估当成一个例行任务来完成,不断的思考,每时每刻质疑你的工作。

思考!是一个务实的程序员的口诀。

 

Tonitech版权所有 | 转载请注明出处: http://www.tonitech.com/1551.html

《如何成为一名务实的程序员》有2个想法

  1. 譯得還行,有幾個地方不太對啊
    1.每个人都有一种本能——关注技术和技巧 應該是:你有一種追求技術的本能
    2.每个人都喜欢问为什么 應該是:你喜歡問為什么
    3.你几乎不会没有得到事情的真相而直接接受事物 這句話不行,應該是:你在了解一個事實的本質(實質)之前,不會把它看成理所當然的。
    4.但是你还是会转到另一个新的领域名对新的挑战。 應該是:你能夠到新環境里去適應新的挑戰。

发表评论