06 《梦断代码》读后感:程序员要学会与现实妥协
读完《梦断代码》的后半部分,我最大的收获是:程序员要有理想,但不能被理想绑架。
书中的团队一开始抱着极致的理想主义,总想把架构做到最完美、功能做到最全面、技术做到最前沿,不屑于做简化、不肯向现实条件妥协,结果被工期、成本、团队和需求现实狠狠困住。
对照我们自己,平时写代码也有这个毛病:总想用最高级的写法、最复杂的架构,明明简单的方法就能实现,偏要追求华丽炫技,浪费时间还增加维护难度;做项目总想一口气做大而全,不愿意先做精简版、基础版。
这本书让我彻底明白:好项目不是最完美的项目,而是能够按时落地、能够解决真实问题的项目。软件工程本身就是在时间、成本、功能和质量之间做平衡。学会妥协、学会精简、学会聚焦核心,才是成熟开发者应有的心态。
结合我们现在做的AI职业规划竞赛项目,我也给自己定下了原则:先把核心功能做稳、做能用,再慢慢优化、增加亮点。不贪大、不贪全,一步一步踏实推进。
这三本书读下来,像是提前给我上了几堂职业启蒙课。它们既有技术规范,也有项目管理的规律,还有心态与成长的内容,非常适合我们软件工程专业的大学生慢慢沉淀、慢慢领悟。

浙公网安备 33010602011771号