极客与团队 -- 读书笔记连载
2013-03-25
第一章:天才程序员的传说
现今的代码工作再也不是早年个人英雄主义的工作,没有一项伟大的产品不是团队的结晶,没有一位IT天才不是身后站着一个伟大的团队。所以成功的程序员必须是一个依赖团队、帮助团队、成为团队重要分子的人。
而在团队合作中我们却经常会犯致命的错误,比如在工作完成前想尽量隐藏代码或想法防止被其他人嘲笑或否定、团队沟通效果很差、自我中心等等。
每个人都会对因为害怕自身能力被否定、idear被剽窃而感到不安感,so很多程序员不愿意在工作完成前向其他人分享idear、同享代码。但是作者在众多案例中得到的结论是早分享就会早发现问题,早分享就会早得到帮助,早分享该来的失败就会来得更快,早分享也不会总是重复造轮子,早分享也会成长的更快。所以作为一个期望项目成功的人、期望快速成长的人必须告诉自己隐瞒是有害的,开放才会高效。要时刻告诉自己尽可能的快速多次体验失败成功才会到来。
控制情绪往往是工程师群体的弱项,但是真正高效的团队成员必须是能够在某些方面控制自己的恶情绪或欲望,在合作中保持谦虚、尊重和信任。说的直白一点所谓谦虚就是放下你的玻璃心,当别人说你代码有问题的时候不是在说你不聪明,再说你真的很聪明从来不会犯错吗?所谓尊重就是学会批评别人前先批评自己,别人批评你的代码要认真思考而不是怒气冲天。所谓信任就是相信别人是和你一样聪明努力的,一样为团队着想,一样批评别人是为别人好。
http://blog.sina.com.cn/u/1371801224