如何快速高效的学习一门新技术

这个问题网上有很多不错的blog,每篇或长或短,我看了几篇评分较高的文章,认为有几个核心方法和思想:

原文链接:https://blog.csdn.net/foruok/article/details/49068181   https://blog.csdn.net/qq_30089191/article/details/73742425

(1)以未来某个阶段的目标和现阶段自身的需求出发,选择学习一门新技术。

  以目标为导向,确定近期的学习方向,选择学习哪门技术。比如,现在遇到某个项目,该项目是你目前技术无法搞定的,那你就得学习该项目所需要的新技术。

(2)如何选择一门新技术

  可以上网查询该技术目前的在行业里的发展状况和特点,包括它适用的领域,独特的设计思想,相对其他技术不可替代的地方

(3) 如何着手开始学习

  内部的力量:

    (1) 做计划的能力: 将学习周期计划具体写下来,开始有一个整体的计划,等到具体学习后,再根据自己的实际情况调整计划,做到计划灵活实用,适合自己实际情况。

    (2) 立刻行动的能力: 做计划是为了更科学的执行,来激励自己学习,若做好计划但不执行,一切都没有意义,那只不过是自己的心理安慰罢了。

    (3) 积极思考的能力: 一味地盲目地模仿而不经过反复的思索,那就是机器人的工作方式,边学边总结和思考,不着急一口吃个胖子,不然会消化不良。

    (4) 重复和刻意练习的耐力: 百炼成钢,水滴石穿,重复前辈们好的经验,刻意练习以致于熟能生巧,磨砺自己的耐心和遇到困难的韧劲。

  外部的力量:

    (1) 关注优秀的人: 可以是本领域的专家学者,技术大牛,可以从各大技术博客,技术网站获得。

    (2) 善于利用工具辅助学习: 写博客记录分享学习心得,阅读英文文献和开源源码培养编写高质量代码的能力,拥抱github

    

    

原文地址:https://www.cnblogs.com/yangwu-183/p/10214641.html

时间: 2024-11-10 03:40:26

如何快速高效的学习一门新技术的相关文章

《如何快速且深入的学习一门新技术》读后感

本文是学习颜群的<如何快速且深入的学习一门技术>的一篇记录文章,对方的很多观点和让我很受启发,虽然自己平时对学习方法有些心得,但是真正去总结自己的学习方法却很少.缺少盘点的结果就是任凭本能和学习状态,显然这种方法是不可持续的.为了提升个人或团队的学习效率,如何摸索一套针对技术类型的学习方法是非常值得每个技术人员去探索和总结的. 软件开发正处于快速发展的时代,新技术层出不穷,那么在这个日新月异的互联网时代作为软件开发者,我们应该如何保证自己的技术竞争力?我们今天就来聊一聊,如何快速且深入的学习一

程序员如何快速学习一门新技术?

最近闲暇时间在bilibili看了大胖的程序员如何学习一门新技术视频教程,总结了一下几点 第一步:看官方API(2天左右的时间) 第二步:找实战教程(自己可以去各大资源网站上购买) 5天时间 第三步:推动新技术在工作中的使用 不建议使用新技术到公司的主营业务中,不然到时候没弄好就得走人 第四步:看Github上的开源项目或者自己可以去寻找技术生态 原文地址:https://www.cnblogs.com/yirufeng/p/12244284.html

如何高效的学习掌握新技术

作者:宝玉链接:https://zhuanlan.zhihu.com/p/20190356来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 最近一段时间,把React学习实践了一把,算是又多掌握了一门新技术,虽然学习过程比较辛苦曲折,但熟练掌握后感觉还是很好的,以后又多了一种选择,在技术思路上也开阔了很多. 回想编程生涯这些年,2001年开始学习Asp,2002年学习Javascript,2003年学习http://Asp.Net/C#,2009年学习Objecti

怎样学习一门新技术?(转)

add by zhj: 我个人强调先整体后局部,先看要学的这个技术的整体框架是怎样的,然后再学,这样,可以把学到的东西用整体串起来, 形成树/图的数据结构,将知识进行了关联.人脑是非常喜欢这种数据结构的,也更容易存储这种数据结构,哈哈,从这个角度进行对比 人脑和计算机,两者的确是很像.而如果你没有整体的框架,存储集合类型的数据结构,那大脑就很容易忘记这些零散的知识. 原文:https://www.sohu.com/a/297468779_818692?spm=smpc.author.fd-d--

如何学习一门新技术

目录 1. 如何学习一门新技术 学习步骤 2. 数据库优化和关注点: 3. 数据库整体架构 1. 如何学习一门新技术 学习步骤 1:完形填空的方法从整体了解:了解技术的套路,模板:执行流程,重复代码: 2:深度学习 3:通过案例倒逼技术的驱动: 考试倒逼学习法: 对于各种微服务项目,进行整合,进而对于技术进行强化学习: 1. 技术难点: 偏离论:拆解目标, 碎片化学习: 偏实践:先熟悉理论, 实践就是理论的验证: 2. 提高个人学习氛围的方法: 1:分享成果,多互动: 2:做好技术沉淀, 提高影

如何快速学习一门新技术

?>本文写于 2014 年 5 月. 前几天fork了Ruby China的源码,面对陌生的Ruby技术栈,一头雾水.我fork它并不单为了学习,而是要在最短的时间搭建起我脑海中的社区网站.所以我不可能针对每一门新技术都去买一本书来读上半个月. 我在本机运行起Ruby China,新注册一个用户,发现不能发帖,提示说要注册一个月以上才可以.于是我去找相关代码: # 是否能发帖 def newbie? return false if self.verified == true self.creat

如何快速学习一门新技术(转载)

前几天fork了Ruby China的源码,面对陌生的Ruby技术栈,一头雾水. 我fork它并不单为了学习,而是要在最短的时间搭建起我脑海中的社区网站.所以我不可能针对每一门新技术都去买一本书来读上半个月. 我在本机运行起Ruby China,新注册一个用户,发现不能发帖,提示说要注册一个月以上才可以.于是我去找相关代码: # 是否能发帖 def newbie? return false if self.verified == true self.created_at > 1.week.ago

如何高效的学习一门技术

高效学习 高效的学习技术 这个技术出现的背景,初衷和要达到什么样的目标或者要解决什么样的问题. 学习一个技术,知道这个技术的成因和目标,也就是这个技术的灵魂. 这个技术的优势和劣势分别是什么,这个技术的trade-off是什么. 任何一个技术都有其好坏,解决一个问题的时候会带来另一个问题,所以要清楚这个技术的优势和劣势,带来的挑战. 这个技术的试用场景. 学习一个技术不但知道这个技术是什么,还要知道这个技术的适用场景,这个技术可能有很多的槽 点,场景:主要从业务场景和技术场景来考虑 技术的组成部

React Native学习(1):怎么快速学习一门新技术

React Native学习方法论 这是我技术公众号的第一篇文章,也是ReactNative系列文章的第一篇,对我的文章感兴趣的可以加我微信16230091进行关注. 本文表面上讲React Native(以下简称RN),实际上对于学习任何语言和系统都适用. 对于新技术的学习,分为两种,一种是语言,类似Swift.Objective-C.Java.ES6,另一种是系统,比如Android.iOS.前端. 1. 语言层面,如果你精通某一门语言,那么是可以很快切换到另一门语言的.这就是语言的相通性.