对于如何提升能力的一些思考

如何在技术快速发展的时代成为逐浪者?随着接触越来越多的新技术新名词,内心就越会感觉到知识的空虚,恨不得一下子就多学一门新技术,但是对每个技术都是浅尝即止,很难深入.最近思来想去只能把问题集中在基础不扎实上.如果技术扎实,那么在尝试新技术的时候心里底气就会足一点,学起来也就不会那么吃力了.

那么该如何打好基础呢?年初的时候想刚工作的时候慢慢打好基础不急,也在看一些操作系统,网络编程之类的著作,但是后来看不下去了,由于没有太多实践.之后思考可能是自己对系统编程语言C语言还是不太熟悉,大学里面学的基本都忘光了,所以就买了几本C语言的书籍来看(但是只大概的看了其中一两本),照着书敲了些习题,着重复习了指针相关类的,然后又做了些链表,树,图之类的数据结构基础题.

本来是准备这个时候就会回头去重新看那些操作系统和网络编程相关的书籍了,但是不知不觉学习知识的广度上来了之后有些东西就会忘记,需要回过头去看一些概念性或逻辑性强的知识,在加上平时又需要工作,用php做一些web开发,然后不知不觉的就疲惫了,看不到明显的学习成果,学习的乐趣就慢慢减弱了.如此一来倒是底层知识和项目业务逻辑都没有太大提升,最后就有了很大的挫败感,最近也一直在思考这个问题.

那么现在可以把问题当做是如何来学习这一个宏观概念上了.如何更高效的学习,在网络上看了许多的知名人士都有一套一套的理论,但是很难找到适合自己的,最后不是由于自己没有自制力,就是没有动力等原因坚持下去的.所以仔细琢磨下还是适合自己的学习方法可能比较好.

那我现在在这里列下目前可能觉得比较适合自己的学习路线,当然后面也会根据实践情况来慢慢调整的,不断优化.

  • 1.首先计划制定了自己必须要能执行,如果决定了的计划没有去做,那么计划就没有意思了.
  • 2.巩固基础和学习新技术都应该要循序渐进,一步一步稳扎稳打,绝不要顾此失彼,要经常拿出来多写写多练练.
  • 3.慢慢学会沟通能力,沟通能力的匮乏让我深感恐慌,一方面觉得沟通能力的重要性,一方面又不知如何提示沟通能力,之前就是一直在这两者之间徘徊.所以现在不论如何慢慢要学会沟通,沟通可以不限技术或者平常生活方面
  • 4.要学会分享,自己一个人学习某个技术的时候可能时间长了就会慢慢的丧失了驱动性了,但是如果我们时不时和别人说自己最近在玩某个技术什么什么的,让自己有个知识输出的地方,别人可能也会来和你探讨之类的,那么可能对于学习的驱动型能有不错的提升
  • 5.不要不懂装懂,敢于面对缺点,敢于提问.可能我自己很多时候会不懂装懂,又不愿意去问同事或朋友,最后绕了很大一段路才走完原本直线就能走的路,白白浪费时间,所以希望自己能直面错误,坦然接受别人指导
comments powered by Disqus