《程序员》:请谈谈您所定位的程序员应该有哪些技能?您是怎样理解程序员七种武器的? ============== 周爱民:一般来说,剑客用剑、刀客用刀,所以所谓七种武器,用在手上的,或许也一件两件。但如果以技巧、技法论,却不是一件两件兵器可以胜出江湖的。例如不懂刀的剑客,遇到用刀的人时便不知道如何刺击了。因为要先知其长短,才能避强而击弱。 不懂刀的剑客与不懂剑的刀客对打起来,大概会如同演舞一般,各练各的招式。 所以,的程序员或程序高手并不是通晓七种武器的全才,必然是精通其一,且概知其它。与江湖不同的是,我们事实上并不拿一种武器去与拿另一种武器的人比斗。我们的对象是