软件架构师的12项修炼

[美] Dave Hendricksen
译者序 和其他技术人员一样,程序员在钻研技术时都很拿手,但往往在与人打交道时比较欠缺,而且做事情时关注细节,难以对事情形成总体的把握——这也是我的毛病所在。如何突破由此带来的事业发展瓶颈,是每个技术人员早晚要面临的问题。越早意识到、越早应对这一问题,就越能取得好的效果。Dave Hendricksen先生的这本书阐述了做法,值得每个程序员学习和思考。通读本书,我有一种拨云见日的感觉。在以后的学习、工作和生活中,我会经常引述书中的一些话语,以指导自己的思想和行动。 人们普遍认为西方国家的人好像“不近人情”。通过阅读本书我才知道,其实不论在哪里,“关系甚于正确性”都是成立的。“人情”者,“人之常情”也,每个人都希望被尊重、被认可。同样一件事,说的方式不同,尽管表达同样的意思,却可能会起到截然不同的效果,所以说话是一种很讲技巧的艺术——说得委婉动听,对方就乐意接受,心甘情愿按你的意思去办;说得生硬难听,即便再慷慨激昂,真理明明在你手里,对方不愿意听,你的努力还是白搭。我们很多人(包括我自己)曾经吃过这样的亏,却茫然不知原因所在。我经常回忆古文《触龙说赵太后》,这可能是我国谈及沟通技巧较早的一篇文章,其中体现了先建立友好氛围才能施加影响的重要性。另外本书也提到,一方面要尽早为自己得罪别人的行为道歉;另一方面,不要对别人的冒犯斤斤计较、耿耿于怀,即便别人不道歉也不要计较。这与我国“严于律己,宽以待人”的古训是一脉相通的。这些说明古今中外有人的地方,都有“人情”存在,都要讲究人际关系、人们之间相处的方式,都有共同的为人处世原则。 Dave Hendricksen先生不仅在书中专门谈及沟通、领导力等与人打交道的话题,也有创新、认知这些深层话题,让我们知道,工作中不仅有技术,不能只埋头于技术,还要有大的眼光、能为公司创造效益,人生才能有所成就。这些都是程序员和其他技术人员最容易忽视的地方…