放空自己,超越自己

项目的本性与最佳软件开发过程

项目的本性中最关键的是Peopleware , 人件,而人件中,最核心的是 主力程序员自身的修为。
前面提到,似乎是主力程序员要扮演超人, 不错, 他要打破身份的种种限定,恐惧给自身的能力的限定。
但是最后连这种 超人 的 身份也需放下, 一方面现代软件公司已经细分了很多角色, 另一方面,每个角色在自己的细化范围里又缺乏对项目本性、项目全局的认识, 而人力资源有限的团队,更有大量的地方需要补位。

定位一个技术领导者的主力程序员在这个时候扮演关键角色。

我是超人,这样的暗示能帮助项目成功, 但是如果不能放下,也会让主力程序员自己被放倒。
被他人贴上超人的标签是危险的, 更可怕的是自己把自己当做超人。

只有在恰当时空因缘下,扮演各种角色, 才让团队发挥最大作用。
如果不幸以为自己就是那个超人,那实在大错特错。

互联网开发,很多模式新出现的时候,也有这个情况,很大程度上是由于创业团队在特定的时空因缘及时出现, 而并非是团队综合实力所致。 创业团队自以为是超人团队,也就会为大败局埋下伏笔。

7、承认不断改进软件工程实践的必要性

你可能感兴趣的:(架构,每日一悟)