只需一步,快速开始
短信验证,便捷登录
军衔等级:
上校
“我参与过几十个重写项目,有成功的也有失败的,也见过各种规模的项目和产品,但我始终认为编程语言的选择并非决定产品成败的主要因素。即使将这个论点从语言扩展到框架和生态系统,尽管在这些领域或许能找到一些蛛丝马迹,但仍然无法展开有意义的讨论。项目成功的关键几乎总是取决于:项目团队成员的构成,以及项目架构师的能力。当然,我并不是说某些语言(尤其是小众语言)完全不重要——它们在一定程度上确实会影响招聘和员工类型,但这种影响远不及项目团队成员的构成和项目管理水平。”
“这是一个非常精辟的观察。在我从事咨询工作的过程中,也很快意识到企业面临的问题大多可以归为两类:一类是足以‘毁掉整个项目’的致命问题,另一类则是‘会给优秀工程师带来麻烦’的棘手问题。 以编程语言选择为例——这基本上总属于后者。就像我的团队虽然不精通 Java,但若情势所迫,我们依然能用它完成开发。而真正属于前者的,往往是糟糕的管理体系或某个刚愎自用的人物。比如当持续集成流水线需要 30 分钟才能完成反馈循环,或者连本地开发环境都无法搭建时,项目才真正走到了生死存亡的边缘。”
0 举报本楼
发表回复 回帖后跳转到最后一页
版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图
GMT+8, 2025-11-7 02:16 , Processed in 0.258011 second(s), 18 queries , Gzip On.
Copyright © 1999-2025 C114 All Rights Reserved
Discuz Licensed