团队协作--没有代码的战争
时间:2008-12-09
来源:互联网
真实处境
是的,你是某个跨国大公司中的一个优秀的程序员,你的老板,总是和颜悦色地哼着小调来查看你的程序。你还有一个梦幻般的团队,大家配合地很好,什么敏捷、迭代开发你都搞得很定。你总可以按时下班回家,兴许还能和某个PLMM共度晚餐。
但事实是你正从电脑键盘上爬起来,睡眼朦胧,瞧见屏幕里项目经理频繁的用IM催促你赶紧交付,开着的IDE布满了//DEBUG、//FIX、//TODO。架构师从旁边隔间探出头来,不怀好意的对你说项目有些地方还要变动,其实旁边放着五百页的设计文档已经被他改了八遍了。这时老板来了,把他手里拿着厚厚的客户投诉单,啪的一声丢掉你面前,学着《飞黄腾达》里那个有钱人一样对你说“You're fired!”。
是什么造成了如此不堪的局面?
从个人表演到团队协作
曾几何时,程序员可以将策划、编码、等工作一个人包揽,设计也许只是几张草图,文档也是在脑海中随意发挥,总而言之代码写出来就行,其他的都不重要了。
随着程序的复杂化,越来越多的人加入到程序的构建中,程序的设计和策划渐渐被人们重视起来了。曾经的“给我一个hacker”到了“给我给我一个好的团队”。
程序构建的团队协作原意是保证程序的质量和效率,但其实其中却是暗藏风暴。团队间的沟通不明、分工不清、信仰大战造成的后果是可怕的,引据《代码大全》中的统计,前期策划的成败影响了将来交付程序的质量的好坏。策划不好的程序甚至比代码写的不好的程序更为糟糕--这是开发过程中,一场团队之间,没有代码的战争。
但这场重要的战争肯定是被我们忽略了,因为市面上讲述团队合作的书籍少之又少。《代码大全》?《编程之美》?它们帮不了你,它们只告诉你怎么去编程,而没有告诉你怎么去和别人一起合作着编程,你需要的是一本真实讲述团队协作,关于如何和你的同事们交流、沟通的书,如何解决开发中非代码问题的书,一本直面这场没有代码的战争的书。
为什么需要这本书?
微软项目总监Eric Brenchner,拥有6个不同公司工作的体验,28年工作经验,完全可以说是一位项目专家。
他写的关于项目管理的书籍《代码之道》中,共收录了49个栏目,在这里他解剖了开发过程中关于团队协作、软件编码、测试、项目管理等各种各样的你有可能在团队协作中遇到难题。
作为一名程序员,你对自己的项目感到不满意吗?看看“第2章 过程改进,没有魔法”、”第3章 根除低下的效率”和“第5章 软件质量不是梦”吧。
对自己的编程生涯感到迷惘?看看作者总结的职场经验“第7章 职业生涯历险”和“第8章 自我完善”吧。
或者你正努力成为一名合格的项目经理,你希望向作者这位项目大师取经,那你可以看看“第1章 项目的不当管理”和“第9章 成为管理者,而不是邪恶的化身”
再者,也许你对微软充满了兴趣,你也可以看看第十章“第10章 微软,你会喜欢它的”
总之,关于团队的事情,这里都能找到你想要的答案,《代码之道》是难得的项目管理书籍中最简单易懂的一本,书中也充满了诙谐幽默的的语言,它教你怎么对付你那对软件一窍不通但是主宰你钱包的老板,让你面对项目经理林林种种的需求时不再手忙脚乱,告诉你如何在工作和生活之间找一个平衡。
市面上各种各样的代码书籍能让你成为一个合格的coder,但是要成为一名合格的programmer,团队协作是必不可少的,作为一个团队中合格的一份子,代码书帮不了你,但《代码之道》可能是你的好朋友。
如果你正像文章开头的那个倒霉蛋一样在团队协作中处境尴尬,迫切希望走出困境,那《代码之道》是应该是一本你必不可少的书。项目经理,甚至是老板,也应该拥有一本。
之后,你可以继续按时下班,和PLMM再续前缘了。
是的,你是某个跨国大公司中的一个优秀的程序员,你的老板,总是和颜悦色地哼着小调来查看你的程序。你还有一个梦幻般的团队,大家配合地很好,什么敏捷、迭代开发你都搞得很定。你总可以按时下班回家,兴许还能和某个PLMM共度晚餐。
但事实是你正从电脑键盘上爬起来,睡眼朦胧,瞧见屏幕里项目经理频繁的用IM催促你赶紧交付,开着的IDE布满了//DEBUG、//FIX、//TODO。架构师从旁边隔间探出头来,不怀好意的对你说项目有些地方还要变动,其实旁边放着五百页的设计文档已经被他改了八遍了。这时老板来了,把他手里拿着厚厚的客户投诉单,啪的一声丢掉你面前,学着《飞黄腾达》里那个有钱人一样对你说“You're fired!”。
是什么造成了如此不堪的局面?
从个人表演到团队协作
曾几何时,程序员可以将策划、编码、等工作一个人包揽,设计也许只是几张草图,文档也是在脑海中随意发挥,总而言之代码写出来就行,其他的都不重要了。
随着程序的复杂化,越来越多的人加入到程序的构建中,程序的设计和策划渐渐被人们重视起来了。曾经的“给我一个hacker”到了“给我给我一个好的团队”。
程序构建的团队协作原意是保证程序的质量和效率,但其实其中却是暗藏风暴。团队间的沟通不明、分工不清、信仰大战造成的后果是可怕的,引据《代码大全》中的统计,前期策划的成败影响了将来交付程序的质量的好坏。策划不好的程序甚至比代码写的不好的程序更为糟糕--这是开发过程中,一场团队之间,没有代码的战争。
但这场重要的战争肯定是被我们忽略了,因为市面上讲述团队合作的书籍少之又少。《代码大全》?《编程之美》?它们帮不了你,它们只告诉你怎么去编程,而没有告诉你怎么去和别人一起合作着编程,你需要的是一本真实讲述团队协作,关于如何和你的同事们交流、沟通的书,如何解决开发中非代码问题的书,一本直面这场没有代码的战争的书。
为什么需要这本书?
微软项目总监Eric Brenchner,拥有6个不同公司工作的体验,28年工作经验,完全可以说是一位项目专家。
他写的关于项目管理的书籍《代码之道》中,共收录了49个栏目,在这里他解剖了开发过程中关于团队协作、软件编码、测试、项目管理等各种各样的你有可能在团队协作中遇到难题。
作为一名程序员,你对自己的项目感到不满意吗?看看“第2章 过程改进,没有魔法”、”第3章 根除低下的效率”和“第5章 软件质量不是梦”吧。
对自己的编程生涯感到迷惘?看看作者总结的职场经验“第7章 职业生涯历险”和“第8章 自我完善”吧。
或者你正努力成为一名合格的项目经理,你希望向作者这位项目大师取经,那你可以看看“第1章 项目的不当管理”和“第9章 成为管理者,而不是邪恶的化身”
再者,也许你对微软充满了兴趣,你也可以看看第十章“第10章 微软,你会喜欢它的”
总之,关于团队的事情,这里都能找到你想要的答案,《代码之道》是难得的项目管理书籍中最简单易懂的一本,书中也充满了诙谐幽默的的语言,它教你怎么对付你那对软件一窍不通但是主宰你钱包的老板,让你面对项目经理林林种种的需求时不再手忙脚乱,告诉你如何在工作和生活之间找一个平衡。
市面上各种各样的代码书籍能让你成为一个合格的coder,但是要成为一名合格的programmer,团队协作是必不可少的,作为一个团队中合格的一份子,代码书帮不了你,但《代码之道》可能是你的好朋友。
如果你正像文章开头的那个倒霉蛋一样在团队协作中处境尴尬,迫切希望走出困境,那《代码之道》是应该是一本你必不可少的书。项目经理,甚至是老板,也应该拥有一本。
之后,你可以继续按时下班,和PLMM再续前缘了。
作者: 十七 发布时间: 2008-12-09
自己沙发~
有错误不足之处大家指出吧。
有错误不足之处大家指出吧。
作者: 十七 发布时间: 2008-12-09
书评的角度不错,支持一下!
作者: samsung 发布时间: 2008-12-09
团队合作相当重要,这本书是写给项目经理来看的,当然代码工人最好也能掌握
一盘散沙那是乌合之众,要算只能算是一个“团伙”,根本称不上“团队”
一盘散沙那是乌合之众,要算只能算是一个“团伙”,根本称不上“团队”
作者: 七月十五 发布时间: 2008-12-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28