第25章 团队协作
“没有优秀的团队,无法打造出优秀的软件。大部分的软件团队看上去就像内部不和谐的家庭。”
——吉姆·麦卡锡(Jim McCarthy)
由于主要依靠自学,因此你可能会习惯独自编程。但是在加入公司后,你需要学习如何进行团队协作。即使你自己创业,最终也要招聘其他程序员,这时也要学会团队协作。编程是一项团队工作,与其他集体项目一样,都需要处理好与同事之间的关系。本章将提供一些如何进行团队协作的建议。
25.1 掌握基础
公司聘用你,是认为你应该掌握了本书中所介绍的能力。仅仅通读完本书还不够,还需要掌握其中的概念。如果同事经常要帮助你熟悉基础,这将极大降低他们对你的信任程度。
25.2 提问前请先搜索
作为团队中的新同事,你会有很多需要学习的地方,需要学会提问。提问是学习的一种很好的方式。但是在提问之前,请确认提的问题是合适的。建议只有在自己已经花费几分钟时间了解无法解答之后,再去提问。如果问了太多自己本该轻松解决的问题,可能会惹同事厌烦。
25.3 修改代码
你选择阅读本书,就说明你是那种希望不断成长的人。不过,并不是团队中的每个人都有同样的追求。许多人不想持续学习,他们满足于当前的工作方式。
创业公司中的代码问题尤其严重。因为在这些公司,及时发布比写出高质量的代码更重要。如果你碰到这种情况,请谨慎处理。修改他人的代码可能会伤害别人的自尊。更坏的是,如果花太多时间修复他人的代码,你就
本文探讨了在软件开发团队中进行有效协作的重要性。主要内容包括掌握基础知识以建立信任,提问前自我搜索以减少打扰,谨慎修改他人代码以维护团队和谐,以及面对冒名顶替综合征的正确态度,鼓励持续学习和成长。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



