心得二、感觉自己学不会一个东西怎么办?

    如果你已经在认真看一个东西了,比如C#语言,C++语言,数据结构等等,你却看不懂什么意思,怎么办?

    一个小的方面原因是,这个东西需要一些基础性的知识,但是不普遍适用,比如数据结构需要语言的知识,但是C++或者C#并不需要,其实大多数都不需要,因为没看基础,也就不存在去解决困难这个问题。

   (1)主要原因就是:你找的“老师”不够好,说得不够通俗,不够有层次和逻辑。

   这里的老师是指书籍,博客文章等。

   一般而言,选择一门入门书籍极为重要,一定要选择有多年开发经验的人写的书,而不是又呆又死板的老教授老学者(包括老外)写的书籍,因为他们会“keng”死你.......

  这里不得不提的是:很多人推荐入门书籍看老外写的,而我极力反对,尤其是对于没什么基础知识的人,一定要看有很多年一线工作经验的工程师写的书籍,因为中国人的思维更适合入门级的中国人看,等有了一定基础了,再看老外那种深度研究式的学术书籍,才有进一步深入理解的意义。

   (2)除此之外,次要原因是:你没有动手做

   只是看懂并不意味着就真的懂了,拿到一个复杂项目,你很难看懂,因为只有很基础很基础的知识,那就要重新创建类似的简单实例,模仿着去做,很多“为什么”只有到实例中去做才能够发现,这的做也必须有章法,要从简单地实例开始,一步一步往难处走,很多人只看到牛逼的人是怎么快速解决问题的,却没有看到他们一步一个脚印从最简单的“Hello  world”开始,流过了十年如一日的数不清的汗与血,最难耐的是那一个个简单的例子要花费时间去实践,而其实每一个简单的实例里面都有一个“为什么”,都有一个简单却又完美解决了某个问题的知识点,懂了她,懂得了她们,日后她们才会懂你......

    (3)动手了之后,会碰到很多根本无法解决的问题,因为积累太少,所以,要不耻下问,问同学,问老师,问公司的同事,一切我认为可能懂得人,我都去问,知道有一个人帮我解决了,我就请ta去吃饭..........

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值