怎样才能学好技术

技术给很多初学者高深莫测的感觉,一些不当的学习方式会产生不好的学习效果,从而让很多人停止了学习的脚步。根据很多程序员们的反馈,要学好技术,我们总结了以下6点:

1)自学而非手把手;

以往我们都是按照统一的教材,老师在台上一字一句传授,线下布置作业,中途也会有考试来考核,这种手把手的教育乃至培训方式,很难发散你的思维,而技术是非常要求学习者有创造力、拓展能力、举一反三的能力的,手把手的教育很难让学习者根据不同的应用场景做出自己的解决方案;

2)查阅文档而非死记知识点;

查阅文档是学好技术极为重要的能力,以往我们的教材所涉及到的知识点是非常少的,而现在要在某一个技术领域精进,你要学习的知识量是巨大的,它不会像以往一样只是一本薄薄的教材我们就要学习一个学期,光html和css这些基础知识,就是厚厚的一本书。我们对待文档应该像辞典,记住常用的,查阅你所需要的。

3)实战而非不动手的看书;

只看书,不动手,像以往记住书本里面的知识点而不动手实践,是技术学习最大的通病。技术是知识的应用,而不只是知识本身,不动手实战,很难让你对枯燥的知识记忆感兴趣,而动手做出一些有意思的产品则会让你有不小的成就感。

4)搜索而非做伸手党;

我们要清楚的是,技术所涉及的知识点相对于我们以往的教材可谓海量,大家在技术方面遇到的问题会十分多样,不是一本书就能囊括得了的,遇到问题周围的人也不一定会有人知道,因此通过搜索来解决问题,而不是遇到问题就问人是学习技术的一个良好的习惯;

5)团队协作,而非单打独斗;

很多人学习技术都是一个人自学,未免孤独,也相当考验人的毅力;没有交流没有思维碰撞很难让你主动发散思维在技术方面有创造力。而且在生产实践中,要做出一个产品,都会需要很多的程序员共同的协作,单打独斗很难做好一个产品。

6)系统的指导而非茫然无序

互联网上有很多免费的资源,有视频、有文章、有源代码等等,虽然网上也有不少技术学习路径的资料,但很多人还是不知道该如何下手,该选择哪些资料;也有很多人在学习技术的过程中常常会陷入"收藏癖",看到不错的推荐就收藏起来,这些零零碎碎的东西看起来有用,但是不去系统的学习,很难牢固技术的体系。

猜你喜欢

转载自www.cnblogs.com/jjxhp/p/9278587.html