1. 对症下药

    最近大组在做性能优化相关的事情,但是在季度 Review 的时候,还是被老大狠狠的批了一波。   场景如下: 这个季度做了性能优化,巴拉巴拉一堆,webpack 相关,资源,加载相关,一系列优化,最终结果 onload 时间没有变化… 老大问: 那为什么没有变化? 回答: … 核心就是,我们看似做了A、B、C各种优化行为,但是问题不见得被解决了,或者说问题看似被解决了,但是效率却很低。   很容易陷入一个怪圈,说到性能优化,我们脑子了立马就有各种解决方案了,又是上 HTTP2,又是懒加载,资源合并,但却忽略了分析的过程,到底是什么引起了页面加载慢?   类似头痛医头脚痛医脚,但是有可能这人心脏有问题,所以才引起了这些并发症,治标不治本说的就是这种情况了吧。   另外一点就是,可能大家都想让其他人觉的自己是很牛逼的,表现出自己的技术很牛逼,所以都在竭尽全力的去深挖一些技术细节,偏离了解决问题的方向,但是这或许也反映了一种现状,想要晋升,你总得有点看似高大上的东西拿得出手,不明才觉厉嘛。   但是在工作中解决问题才是第一的,如果连问题都没有解决,即便那些看似牛逼的技术,对你来说也没什么用。   明白问题是什么再去解决问题,问题是什么,这是很关键的点,抛开这个去解决问题无异于南辕北辙。