一、快速的学习能力:短期内阅读先进的技术书籍、文档并能应用之
二、熟练运用工具、整合工具、利用工具改变现有工作,提高效率的能力
三、掌握信息获取的方便途径和方法:例如google、RSS、Blog等方式,可以让你最快捷的解决问题
四、高效、具有创新力的团队凝聚力,强的协作能力和管理能力
五、对于技术,尤其是新技术和其蕴含价值的敏感性
六、独立思考、创新的能力
个人认为要完全满足上述六条,不是一个很容易的过程,大致我的成长经历告诉我应该分为如下三个阶段
a、第一、二条是一个高级程序员应该具备的素质,绝大多数的人,现在都处以这个阶段,甚至还没有达到
b、第三、四条是一个优秀项目经理应该具备的条件,具有了一些管理的能力,并能及时跟进和解决问题
c、第五、六条是大师级别的能力了,对于技术的应用能发掘价值,能创造新的技术。这才是几万人中只能出现一个这样的人才。
看来我的路还远,嘻嘻,继续努力吧