关于技术的学习,一点自己的感想

时间:2022-12-22 23:53:57
1 现在的技术发展真的日新月异,开发人员在技术的浪潮中很容易迷失自己,那么作为一个开发人员究竟该怎样学习技术了? 我听到比较多得一种说法是"当你需要某种技能时,才去学      习他,而不是提前获得",的确,我自己也同意这种说法,可转身想想,这句话也并不全对,为什么?当你只是在需要的时候才去学习,首先要求你自己有很强的自学能力,否则对于有些学习      曲线很高的技术很难在短时间学会并熟练使用,注意我这里的自学指的是" 看官方文档学会",而不是主要看博客等二手资料学会,我想这就有些难度了,如果你是公司的技术负责人,这     句话 就更加难成立了,负责人会负责技术的调研以及选型,这个时候往往是没有生产环境的需求的,可本是负责人的你却要学习,以此来确认该技术是否满足公司的需求. 甚至可能该技  术最终会被放弃,所以我的观点是要遵守"当你需要某种技能时,才去学习他,而不是提前获得"这条原则,但又不能固守不变. 也因该主动去学习一些新技术,即使是现在没有生产需求.
2 学技术最好能多花点时间学习技术最本质的东西,而不要只是停留在框架的使用上.
  不知道是否有过这种感受,javascript框架太多了,也更新换代太快了,每当出现了一个新的javascript的框剪,我们就要疲于奔命的学习该怎么使用该框架. 使用完毕之后我们很少会注   意到框剪背后的原理以及设计理念,当又出现了一个新的javascript的框剪。又要去学习.如何做到以不变应对万变了,我的想法是与其疲于奔命的去学习javascript框剪,不如多花点时   间去学习javascript这门语言本身吧,以及他最最原生的知识.唯有这样才能走得更远,使用框架更加的心应手.甚至有能力去看懂框架的源码,了解其背后的设计思想. 基础的,才是最最   重要的,过了很长时间,可能你已经忘记了框架怎么使用了,可不用担心,因为你已经掌握了javascript最 原生的东西了,最本质的东西没有丢掉.
3 第三点是基于第2点展开的, 在我们做项目的时候,最好多用框架本身提供的功能,能用框架代码解决的,就不要写原生代码. 但对我们自身的学习与成长来说,私下自己学习时尽量多写   原生代码,这对于你以后的成长大有好处.