今天想要搞清楚“如何才能成为技术大牛”。
技术追求
身边的技术大年有好多,他们的特点总结下来有下面几个:
广:领域内技术有足够的积累,并且能够将问题迁移到已有的知识模型中。
深:对某些领域研究的非常深入,所以能够看到一般人看不到的问题。
好:对自己,对他人,对事情,尤其对技术,有很高很严的要求,感觉对技术有很强的认同感。
细:细致到某一行代码,某个字,都搞得清清楚楚。
上面技术上表现出的特点,是结果。只有有技术追求,才能达到上面的结果。那么什么是真的技术追求呢?
优先肯定是要有追求。
什么是有追求呢?
百度了一下,追求:尽力寻找、探索。首先是尽力,在技术上花了很大的功夫,然后功夫花在寻找、探索上。其实感觉这里面还有个没有说出来的层次,就是寻找、探索的目标或者方向。这个探索的目标肯定是一个很高的层次,比如做到业内第一,或者看最顶尖的论文,看原生的书籍,看最深入的代码。有了高目标,还有对过程的严格要求,要能够很好地达到这个目标,这个过程就是尽力寻找、探索。
回想一下身边公认有技术追求的大牛,他们经常说的就是:
你这方案是个临时方案啊,最终的方案应该是什么样?
肯定不能这么将就着来,这个问题肯定要解
这个解法不符合规范,正确的解法应该是这样...
你这东西不深入啊,逻辑都没讲清楚
这个问题的本质是...,这个技术方案的原理是...
你这个东西达到什么指标才能接受。
好像说来说去,技术追求还是之前大佬总结过的几点:花时间、深入、要好。
摸&磨
另外总结身边的技术大牛的两个做事的风格,摸和磨。
摸到了没有
很多事情需要往深里挖,如果只是表面的东西,实际上没有摸到。
那么什么才算摸到了。
最近的一次摸到的经历就是设计技术方案,把涉及的代码从头到尾走了好几遍,把所有的阶段,每个阶段都干了啥总结的明明白白。总结完成之后,方案自然而然就出来了。我觉得这就是“摸到了”的感觉。
也就是说把该理的都理清楚了。
磨了多久
先讲个故事。
前几天ld让每个人写年度总结。Z同学之前没有准备,开会的时候他健步如飞,第一个冲进会议室,找到最后一个位置做下。前面的同学说的时候他就在那儿写,然后借鉴前面的同学不断修改,当他最后一个讲的时候,真的是被惊艳到了:很有层次、很有逻辑,而且还很全面。
这个“磨了多久”也是从他那儿学来的。他的风格是遇到一个问题或者需要设计一个方案或者要做一个汇报,他能静下心来研究,研究很长时间,直到把所有事情都搞清楚,而且这期间会不断修改,优化。
而我却与之相反,把每件事当成任务,总是想尽快完成。表现为:
- 心思不在这件事上,而在下一件事情上。
- 事情像任务,完成了就像解脱了,不会再想去碰它,更别提去反复修改、优化。
其实很多事情只要心思在这个上面,然后花时间磨一磨,都会有明显的不同。举个自己的例子:
最近意识到“磨一磨”的重要性后,首先应用在每周的工作汇报上。
之前,写周报的时候匆匆忙忙写完就发,然后别人能不能理解不管了。
现在写完之后再等等,琢磨下自己表达的清不清楚,是否说明了重点等等,发现虽然可能只是多花了几分钟,但是效果相差很大。
总之:
磨了才能变成自己的
磨了才能变成更好的