0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

掌握新的编程技术和框架只需要四步

汽车玩家 来源:今日头条 作者:莫辂 2020-04-21 17:42 次阅读

出于某种目的,我们需要掌握一门新技术,此时可能对它了解甚少,然后通过网络搜索,去了解它主要是做什么的,解决了什么问题,优缺点是什么。这些可能是通过百度,谷歌中搜到的他人的博客中了解到的。但是我们一定要去它的官网去了解它。官网会说明为什么会出现这么一门技术,解决了什么问题。以及如何使用。之后我们需要知道它是如何工作的,这个时候我们我们通过Quickstart 去学习它的初步使用。

第一个步骤是:Quickstart。Quickstart会告诉我们需要什么样的环境,如何安装,如何开始,以及如何做一个最简单的配置,接下来会告诉我们怎样运行,然后最终运行的结果是怎样。

通过Quickstart我们对它有了一个基本的认识,但是我们要会使用它这样是远远不够的,这个时候我们可以找一些关于它的视频。所以看第二个步骤是看视频。视频中我们将会进一步学习到它使用和更多关于它的内容,这里面会讲解一些核心基础,别人是如何使用的,用在了什么地方,但是不会设计太多的技术细节。如果只是想用它解决实际当中的一个问题。那么通过这两步基本可以解决了。不过如果想让他成为我们自己的技能。这是不够的。

步骤三:选择一本经典的书籍并且是适合自己的书。书中涵盖的只是是非常全面的,包含了这门技术的起源,实现细节,原理,以及它的技术思想在里面。我们需要详细的阅读并理解才能真正的掌握。掌握了它就要使用它来解决问题了。

步骤四:建一个简单的项目并不断练习掌握了理论,我们就需要不断的练习使用它,才能理解并熟练使用。练习一些书中的代码例子,或根据自己的理解写代码,记录遇到的错误,然后在读书思考为什么会出现这样的问题。

掌握一门新技术可能是简单的,但是精通是困难的需要不断的学习与实践。四个步骤不是按部就班的,根据自己的情况灵活用会有更好的效果。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 框架
    +关注

    关注

    0

    文章

    297

    浏览量

    17038
  • 编程
    +关注

    关注

    88

    文章

    3438

    浏览量

    92317
收藏 人收藏

    评论

    相关推荐

    使用带编码器三相电阻采样,三相都有参与运算但实际上输入信号只需要UV两相,为什么?

    如题,使用带编码器三相电阻采样,发现三相都有参与运算,但实际上输入信号只需要UV两相,W相输入数据不会影响电机运行效果,请问这是什么原因?出现电磁噪音比较大,有那些方法可以解决?如果都能解决,可以提供有偿服务。
    发表于 04-08 08:08

    fpga开发需要掌握哪些编程语言

    FPGA(现场可编程门阵列)开发涉及多种编程语言和技术.
    的头像 发表于 03-27 14:34 280次阅读

    嵌入式工程师需要掌握哪些技术?

    嵌入式工程师需要掌握哪些技术? 嵌入式系统是当今科技领域中的重要组成部分,它们存在于我们生活的方方面面,从智能手机到汽车控制系统,从家电到医疗设备。因此,对于那些想要进入嵌入式行业的人来说,
    发表于 03-04 16:38

    硕博电子推出一款基于CoDeSys3.5编程技术的高性能主控制器

    硕博电子自主研发的移动控制器SPC-SFMC-X2214A,采用了CoDeSys3.5编程技术,为分布式应用场合提供了理想的主控制器解决方案。
    的头像 发表于 03-01 11:34 393次阅读

    想从电脑下载程序到ADuc845,是不是只需要RXD、TXD两个引脚就够了?

    麻烦问一下: 1、如果想从电脑下载程序到芯片内,是不是只需要RXD、TXD两个引脚就够了? 2、不想把下载程序的电路放到目标板上,想单独做一个板子,通过电脑上的USB口进行下载。中间需要芯片
    发表于 01-12 06:03

    AD9162通过SPI进行寄存器配置时,只需要配置sequence中的寄存器吗?

    对AD9162通过SPI进行寄存器配置时,只需要配置sequence中的寄存器吗?sequence外的其它寄存器就不用管了? sequence中有对寄存器的读,这些读操作可以不进行吗? 谢谢。
    发表于 12-11 06:36

    AD2S1210串行数据输出的CS信号或WR信号是不是只需要配置WR信号?

    关于AD2S1210这款芯片的串行数据输出的CS信号或WR信号是不是只需要配置WR信号?CS信号直接拉到地可以吗?
    发表于 12-06 06:35

    C语言的基本概念和编程技术

    电子发烧友网站提供《C语言的基本概念和编程技术.pdf》资料免费下载
    发表于 11-20 10:18 0次下载
    C语言的基本概念和<b class='flag-5'>编程技术</b>

    Socket 网络编程框架介绍

    Socket 网络编程框架 Socket(套接字)是一个网络编程概念,描述了一个通信端点(Endpoint),用于建立网络连接(Connection)并传输数据。 Linux Kernel 提供
    的头像 发表于 11-09 14:19 317次阅读
    Socket 网络<b class='flag-5'>编程</b><b class='flag-5'>框架</b>介绍

    使用Python只需要3行语句就能剪辑音乐

    你没看错,使用Python, 只需要3行语句就能剪辑音乐,比如我要剪辑《End of Time》33秒到1分10秒的音乐片段: 运行这个脚本,我们能瞬间完成剪辑: 这个功能简直太基本、处理速度太快
    的头像 发表于 10-31 11:31 239次阅读
    使用Python<b class='flag-5'>只需要</b>3行语句就能剪辑音乐

    Linux中pinctrl操作GPIO只需要几步

    pinctrl 子系统 API pinctrl 子系统的 API 有很多,对于驱动工程师来说,pinctrl 操作一个 GPIO 只需要三步: 1、devm_pinctrl_get2
    的头像 发表于 09-27 17:24 1197次阅读

    需要掌握的单片机编程思维

    模块化编程是开发者首先会掌握的一种编程思想,就像前面我们多次提到的把一些特定功能的代码大打包成一个函数,这么一来以后在其他项目中就可以通过复制、粘贴轻松的移植了。
    发表于 07-31 11:20 442次阅读
    <b class='flag-5'>需要</b><b class='flag-5'>掌握</b>的单片机<b class='flag-5'>编程</b>思维

    STM32裸机编程的基础知识(1)

    这个系列将介绍 STM32 裸机编程的基础知识,以便更好地理解 STM32Cube、Keil 等框架和 IDE 是如何工作的。本指南完全从头开始,只需要编译器和芯片数据手册,而不依赖任何其它软件工具和
    发表于 06-28 15:14 370次阅读
    STM32裸机<b class='flag-5'>编程</b>的基础知识(1)

    为什么我们要掌握Linux系统编程

    为什么我们要掌握Linux系统编程
    的头像 发表于 05-17 10:00 607次阅读

    上位机编程难度大吗 上位机需要学什么

    上位机编程的难度大小取决于你对编程和工业自动化控制系统的经验和掌握程度。通常情况下,上位机编程需要掌握
    的头像 发表于 05-08 15:02 6808次阅读