第123章 新员工的入职培训(第5页)
这个地方不查长期内存占用,根本发现不了!”
“没错。”
张天放关掉屏幕,走到教室中央,“我今天不是要考你们的技术,是要让你们明白,调试bug的过程,就是修炼心性的过程。”
他拿起粉笔,在黑板上写下“耐心”
“逻辑”
“协作”
三个词,与手册扉页的“道生一”
遥相呼应。
“你们刚才急着测试功能,却忽略了最基础的性能监控,这是缺乏耐心;赵默想到了内存分配,却没坚持跟踪长期占用,这是逻辑不够周全;林笑笑记录了测试结果,却没及时和技术组同步,这是协作不到位。”
张天放的声音不高,却像重锤敲在每个人心上,“写代码就像做人,表面光鲜容易,藏在骨子里的‘缺陷’才最致命。
就像我们做汉卡,不能只满足‘能用’,还要追求‘耐用’,这才是‘长期主义’的本质。”
他顿了顿,目光变得温和:“更重要的是,你们要学会接受不完美。
发现这个内存泄漏后,你们第一反应是‘打补丁’加释放语句,还是‘重构代码’优化调用逻辑?”
“重构!”
赵默和林笑笑异口同声。
赵默抢先说:“这个子函数的调用逻辑可以优化,用‘单例模式’控制实例创建,从根源上避免内存泄漏,比打补丁更彻底。”
林笑笑补充道:“而且重构后,后续加新功能也方便,不会影响用户使用体验。”
“说得对。”
张天放赞许地点头,“《编码观道》里引用《道德经》‘大成若缺’,真正的完美,不是没有缺陷,而是知道如何面对缺陷。
就像我们的产品,不可能一开始就做到十全十美,但只要我们有耐心去发现问题,有逻辑去分析问题,有协作去解决问题,就能不断优化,不断接近‘道’的境界。”
培训结束时,已是晚上八点。
新员工们走出培训教室,脚步比来时沉稳了许多。
赵默手里拿着陈星手写的架构优化建议,正和林笑笑讨论明天的方案评审会;有人捧着《编码观道》向张天放请教,有人则在走廊里交流今天的调试心得。
林笑笑走到赵默身边,递过一瓶热豆奶:“今天对不起,我一开始太执着于用户需求,没考虑你的技术难度。”
赵默接过豆奶,耳根微微泛红:“该说对不起的是我,我不该只盯着代码,忽略了用户真正的需求。
以后咱们互相提醒,你抓用户痛点,我做技术支撑。”
张天放站在办公室的窗前,看着新员工们三三两两地走出龙腾大厦,路灯把他们的影子拉得很长。
本章未完,点击下一页继续阅读