常常在想:什么样的人才最吃香?大神!大牛!肯定的,但是怎么才能准确的甄别出大神大牛呢?其实,现实工作中,我们就在做一件事情:解决问题。谁解决问题解决的越漂亮,谁就越吃香,谁就是大牛。所以,解决问题是关键。解决问题又分两个过程:定位问题,解决问题。我觉得80%的时间是花在定位问题上了,如果这个问题的定位很简单,那基本上什么人都可以解决了,那就不需要大牛了。定位问题的速度,基本是由对技术原理是否有清晰的认识决定的!
现在问题的关键由解决问题衍生到了技术原理,那技术原理的关键又是什么?对源码倒背如流?对某个语言十分精通(其实我一直不懂对某个语言十分精通是什么意思)?
如果将技术类比成一个闹钟,闹钟每天准确显示时间,每天按时叫醒我。有一天,闹钟突然不走了,定位问题是不是没电了?这样问题就太简单了,发现不是没电了,电量充足。怎么办?笼统的讲,闹钟每天走动是电能转换成机械能的过程,电能没问题,那就是转换成机械能有问题咯,转换成机械能又分成传输电能,执行电能转换成机械能。是不是电能传输有问题。有没有发现,原理是分层的,一个简单的大步骤,可以慢慢细分成很多小步骤。所以原理的第一个关键就是分层!对闹钟的电能转换成机械能的过程有了深入到每个齿轮的认识后,这样就能迅速定位问题了吗?决定速度的另一个关键是:探针!我们能够将问题细分成很多小问题,下一步就是如何排除问题,不能排除问题,那定位问题就无法推进了。如何排除问题,其实就是确定这个小步骤是不是正确的,我将确定的点比喻成探针,上面如何确定电能传输没有问题,只需要在两端量一下电压是不是就能确定了。这个就是探针。
现在问题的关键由技术原理衍生成两个关键词:分层和探针。大家往往都认为原理就是分层,我认为原理最终其实是探针,一个技术大牛最开始肯定是对分层很熟悉,但通过长年累月的工作实践,他慢慢会把分层提炼成一个个探针!
其实,上面都是我的胡言乱语,不要当真!