微蓝网分享经验,让生活更简单!移动APP免费注册登录

怎样自学编程 原创

阅读:95次 时间:2019-04-22 18:29:23来源:用户
最佳经验
由作者撰写原创经验并推荐置顶

学习编程是一门苦差事,尤其是刚入门的情况下,对着那些它认识你,你不认识它的代码别提是多么痛苦的一件事情了,很多朋友可能受不了这种痛苦从而放弃了学习,因为很多人没有那个耐心和毅力,当然学习编程除了耐心和毅力之外还是需要一些方法和技巧的,接下来就跟随小编一起来看一看如何学习编程吧,以下内容是由微蓝经验网用户发布怎样自学编程,希望对于用户有一定帮助,为朋友进行解决疑惑,如若想了解更多相关内容,可以向底部移动了解更多与本教程文章相关解决经验方法!

怎样自学编程
步骤与方法
  1. 1

    为了解决具体问题而编程
    最重要的一点:为了解决具体问题而编程。很多人会在学了几个月编程后,感觉并没有学到什么,这就是因为你并没有从中找到成就感。当你通过学习编程解决了自己具体的问题后就会感到巨大的成就感,比如我为了解决每天部署繁琐的过程,学习了shell脚本,只需用一个脚本就能部署了,这就给了我很大的正向反馈。而且当你为了某个具体问题而学习编程的情况下,你就会知道,那些知识对我解决问题有用,那些可以暂时不学。编程需要学习的东西很多,所以必须做出取舍。
    当并无具体的需求时,假如有兴趣,那也行。如果没有兴趣,只是觉得应该学习编程而编程的话。我建议你在学习了基本的知识以后(比如了解了这门语言能实现什么功能),给自己找一个目标(比如搭建一个个人网站,抓取某个页面的图片),然后实现它。有了目标再学习,效果会好很多。

    技巧处理意思区别方法过程效果经验意义原理用途做法攻略常识使用用法详解注意事项步骤图解含义窍门妙招。
    怎样自学编程
  2. 2

    使用Google和英文

    为什么这两个东西如此重要呢?
    第一、技术很多都起源于美国和欧洲,所以几乎所有技术的官方网站都是英文的。而学技术要学会使用官方文档,当然也是英文的。当然你也可以看翻译过来的资料,但是毕竟是翻译过一次的,所以很依赖于译者翻译水平的高低,而且这是已经被人理解过的二手的资料了。
    第二、学会使用Google为什么也成为了必要。在你学习,开发的过程中会遇到很多的情况,这个时候会经常用到搜索工具。在编程领域,英文资源比中文资源多了不是一星半点。比如stackoverflow(一个编程的问答网站)几乎包括了你学习编程时会遇到的各种问题的答案,以为这些问题很早以前就有人遇到过了。因此,遇到编程问题时,记得使用英文在Google上搜索答案。
    第三、学会如何提问。

    怎样自学编程
  3. 3
    找到合适的学习资源
    编程可能是最适合自学的科目了,因为有大量的资源(书籍、视频、教程)可以选择。那么怎样在海量的资源中选择适合自己的呢?
    首先,我认为资源分为两类书籍和视频。假如你喜欢看书,那就找一本好书,如果喜欢视频,那就找好视频。那么如何区分好书和好视频呢提问,你可以使用搜索引擎,询问身边的小伙伴。而且,一定要找与自己当前阶段契合的书籍和视频教程,并不是所有的书籍都适合初学者,所以一定要注意选择。最后,一定要看该语言最权威的书籍,肯定不会让你失望。
    再者,要学会看官方文档,学会查官方手册。教程和手册的区别在于:
    教程:教你如何使用这门语言,可能很多东西不会提及
    手册:提供完整、全面的有关这门语言的信息(很多时候就是API手册)


    学习的时候我们看教程,但是有了一定基础只有,要学会看官方的手册。因为手册包含了这门技术的方方面面,有一个完整的知识体系。它包含对这门语言原理的介绍,官方推荐的用法,API文档等,所以一定要学会看官方文档。

    怎样自学编程
  4. 4
    多训练,多讨论
    学习的721法则,我觉得就很适合编程的学习:
    10%的时间自己学习
    20%的时间与人沟通讨论
    70%的时间去练习实践


    编程是很需要练习的科目,看再多的书还不如在电脑上运行一次来的实在。学习编程要做到每天写代码,代码运行起来之后,可以极大的加深你对知识的理解。
    还有就是要多讨论,多看别人的代码。讨论能够让人的思想碰撞,产生意想不到的火花。比如你思考一个问题的解决方案很久了,但是还是没有头绪,但是可能别人的一句话可能就会点醒你,这在编程上很常见。而且,通过看别人的代码我们可以学习更好的实现方法,更优的解决问题的逻辑,特别是牛人的代码。

    怎样自学编程
  5. 5

    编程语言的选择
    虽然最终都是在计算机上运行的指令,但是还是有很多语言我们可以选择,不同的语言可以实现不同的基本功能,那么普通人如何选择语言呢?
    选择什么语言还是需要看你具体的需求是什么。假如你平时使用office比较多,那么可以学习VBA。假如你需要自动化很多重复的作业,因此你可以学习Python。假如你想要建造自己的个人网站,因此你需要学习Javascript、Html和Css。假如你没有具体的要求,那么我建议你学习Python,因为它很容易让你感到提高了生产力。

    怎样自学编程
THE END
分享到:
免责声明:本文来自微蓝网用户分享,不代表微蓝网的立场。
作者信息

新手帮助关于我们招聘信息反馈投诉免责声明服务协议最新文章

微蓝网部分素材(图片、视频、音频等)来自于网络,不代表本站立场,以上素材或内容仅代表作者个人观点,因此产生相关问题作者本人负责,本站将不承担任何法律责任! 如有问题请进行侵权投诉

© 2025 VLPOS.com 版权所有 微蓝网 ICP备案号:黑ICP备20003952号-1  黑公网安备 23012602000120号