零基础想自学编程多久才能入门?

自学编程方法:

  1. 为了解决实际问题而编程和编程

    最重要的一点是:编程以解决实际问题。很多人在学习了几个月的编程后,觉得自己什么都没学到,这是因为你没有从中找到成就感。当你通过学习编程来解决你的具体问题时,你会感到很大的成就感。例如,为了解决繁琐的日常安排过程,我学会了 shell 脚本,只需要一个脚本就可以部署,这给了我很多积极的反馈。而当你为了一个实际问题而学习编程时,你就会知道这些知识对我解决问题是有用的,而那些暂时不能学习的知识。编程需要学习的东西很多,所以一定要做出选择。

    当没有具体的需求时,如果你感兴趣,那就可以了。如果你不感兴趣,你只是认为你应该学习编程和编程。我建议你在学习了基本知识后(例如,了解这种语言可以实现什么功能),为自己找到一个目标(例如,建立一个个人网站,捕捉一个界面的照片),然后实现它。有了目标,再学习,效果会好得多。

零基础想自学编程多久才能入门?

2. 使用Google和英语

为什么这两件事如此重要?

首先,许多技术起源于美国和欧洲,所以绝大多数技术的官方网站都是英文的。学习技术,学习使用官方文档,当然,它们也是英文的。当然,你也可以看到翻译的信息,但毕竟,它已经翻译了一次,所以这取决于翻译的翻译水平,这是一个已经被理解的二手信息。

第二,学会使用 Google 为什么也成了必要。在学习和开发的过程中会遇到很多问题,这个时候会经常使用搜索工具。在编程领域,英语资源比中文资源多,不是一星半。例如,stackoverflow(一个编程问答网站)几乎包含了你在学习编程时遇到的各种问题的答案,认为这些问题很久以前就被遇到过。因此,当遇到编程问题时,记得使用英语 Google 搜索答案。

第三,学会如何提问。

零基础想自学编程多久才能入门?

3. 找到合适的学习资源

编程可能是最适合自学的科目,因为有很多资源(书籍、视频、教程)可供选择。那么,如何在大量的资源中选择适合自己的呢?

首先,我认为资源分为书籍和视频两种。如果你喜欢读书,那就找一本好书,如果你喜欢视频,那就找一个好视频。那么如何区分好书和好视频——提问,你可以用搜索引擎,问问身边的朋友。而且,一定要找到适合自己现阶段的书籍和视频教程。并不是所有的书都适合初学者,所以一定要注意选择。最后,一定要读这种语言最权威的书,绝对不会让你失望。

其次,学会阅读官方文档,学会查看官方手册。教程和手册的区别在于:教程:教你如何使用这种语言,很多事情可能不会提到手册:提供完整和全面的相关语言信息(通常是 API 手册)

当我们学习的时候,我们看教程,但有一定的基础,只学会阅读官方手册。因为手册包含了技术的各个方面,并且有一个完整的知识结构。它包括介绍语言原理、官方推荐用法、API文档等,所以我们必须学会阅读官方文档。

4. 多练习,多讨论

我认为学习721法则非常适合编程:

10%的时间自己学习

20%的时间与人沟通讨论

70%的时间训练实践

编程是一门非常需要训练的科目,不管你读多少书,最好在电脑上操作一次。学习编程要每天敲代码,代码运行后,可以大大加深你对知识的理解。还有就是要多讨论,多看别人的代码。讨论会使人的思想发生碰撞,产生意想不到的火花。例如,你已经思考了一个问题的解决方案很长一段时间,但你仍然没有线索,但也许别人的一句话可能会唤醒你,这在编程中很常见。而且,通过阅读别人的代码,我们可以学习更好的实现方法和解决问题的逻辑,尤其是牛代码。

5. 编程语言的选择

虽然指令最终在计算机上运行,但仍有很多语言可供选择,不同的语言可以实现不同的功能,那么普通人如何选择语言呢?

选择什么语言取决于你的具体需求。假如你平时用 office 有更多的东西,所以你可以学习 VBA。如果你需要自动化许多重复的工作,那么你可以学习 Python。如果你想建立自己的个人网站,那么你需要学习 Javascript、Html 和 Css。如果你没有具体的需求,那么我建议你学习Python,因为它很容易让你觉得自己提高了生产力。

拓展资料:

编程是编程程序的中文缩写,是让计算机处理一个问题,对一个计算系统规定一定的计算方法,使计算系统按照计算方法运行,最终得到相应结果的过程。

为了使计算机能够理解人类的意图,人类必须通过计算机能够理解的方式告知计算机需要解决的问题的想法、方法和手段,以便计算机能够按照人类的指示一步一步地工作,完成特定的任务。人与计算系统之间的沟通过程是编程。

编程:设计一种具有逻辑流动功效的“可控系统”。注: 编程不一定是针对计算机程序的,对于具有逻辑计算能力的系统,可以计算编程。

参考资料:天极网 我觉得应该这样学编程

相关推荐