最近一些朋友问道如何快速提升自己的技术能力,以前觉得提这样问题的人有点急功近利,所以一般也不太愿意去解答,或许我也不知道有什么方法能够快速提升吧。
但闲暇时分也会常常偷偷的问自己,假如一切从头开始,我会以怎样的方式去提升技能呢?思来想去最后总结了4点内容,在这里分享一下:1、多交流、多分享。技术更新是很快的,可能嵌入式技术革新相对计算机要慢点,不过目前受龙"卷"风的影响,很多技术的更新周期缩短了很多。不断的学习是一方面,但也不能蒙头搞研究,还需要多跟同行交流优秀的技术和方案,这样在学习和开发中才会更加的高效,拥有更多的思路和灵感,也会少走很多弯路。2、多利用零碎的时间。时间是我们生命中非常重要的东西,年龄、头发的颜色和疏密层度就是时间的痕迹。相同的年纪,你知道了解的东西越多、掌握的技能越透彻,便可以更容易超越很多的人。前段时间听到一个空降26岁技术总监的故事,其实并没有感觉很意外,要么是皇亲国戚,要么就是有两把刷子,其他情况下都不会是长久之计。而对于大部分打工人而言,一个人的成长很大程度上取决于工作之外的时间利用。3、注重基础。万丈高楼平地起,自从bug菌工作以来深感基础的重要性,很多时候深入、透彻的研究一些复杂的技术,我总会先大致学习或复习与之相关的基础知识,把知识脉络理清楚,然后一层一层往上学,知识盲区自然会被各个击破。同样像我们平时进行软件编程,各种底层驱动、框架搭建好了,那么上层应用开发会省心不少,其实是一样的道理。
4、多总结、多实践。人是会健忘的,同样很多技术知识,如果你长时间的不去温习,自然就会生疏,很少有人能够做到长时间不用的技术能够信手拈来,所以很多时候一些朋友面对自己的生疏会变得非常焦躁。以前明明这些技术我可是“玩得溜溜的”,可现在走两步就有种掉坑的感觉,甚至开始怀疑自己是不是老了,记忆力衰退了等等。这些都是正常现象,我们不可能保证自己所学习的东西能够一直想硬盘一样存储中你的脑海。一方面我们需要定期总结重点技术要点,梳理自己的技术知识体系,只有这样,当我们需要把尘封的知识重新解封的那一刻,那么这些技术知识总结能够帮助我们在最短的时间恢复到当初的最佳状态。另外一方面就是多实践,为的就是让自己印象更加深刻,减慢遗忘速度,同时在技术知识的实践过程中也能够有自己新的领悟和理解,就如同恋爱一样,为什么会那么的刻骨铭心?因为你亲身经历过,真真切切的感受过,而不仅仅只是在电视上或者书本中在看着别人在谈情说爱。