学习编程/编码难吗?
什么是编程或编码?
你可能听说过“编程”或“编码”。它究竟是什么?难吗?我是这样认为的。首先,这两个词很相似,但实际上并不像有些人误解的那样。
编程简单地说就是告诉计算机做某事。计算机非常强大,几乎改变了我们做所有事情的方式。然而,计算机是现存最愚蠢的生物之一,因为你必须告诉它做什么、怎么做,有时还要告诉它什么时候做。你用计算机做的所有事情都是因为有特定的软件。这些软件是由人类编写的指令组成的。所以所有告诉计算机做什么的逻辑和步骤都与编程有关。另一方面,编码是用语言表达这些指令。这意味着你甚至可以用英语编码。计算机不懂英语,所以我们使用编程语言来编写程序。用这些编程语言编写的代码必须转换成机器码(由0和1组成的二进制形式),这是计算机真正理解的唯一语言。我相信你现在明白了。
很难吗?
学习编程就像学习任何新技能一样。你所需要的只是合适的学习材料、学习的意愿和一个良好的开端。由于编程与逻辑相关,所以了解数学有时是一种优势。数学中有一个专门研究这种逻辑的分支:离散数学。坦白说,你不需要懂数学也能编程。一旦你掌握了基本概念,你就可以飞速前进了。基础更重要。你会通过练习变得更好,并在你的学习过程中学习到新的概念,直到你需要它们为止。
学习编程/编码
常规方法
就像任何其他技能一样,您必须选择一种学习方法。您可以参加 Udemy、Pluralsight、Coursera 或 YouTube 上的在线课程。也许您喜欢面对面培训。您也可以选择编程课程或训练营(短时间内的快节奏培训,通常为几天)。您知道自己最好的学习方式,所以由您来决定。由于市面上有几十种编程语言,而且很多职业都要求您了解编程,因此您可能需要在付出任何努力之前做一些研究。 你想为了好玩而编写代码吗?您想构建网站、移动应用程序还是开发桌面应用程序?一旦您确定要做什么,就选择一种编程语言。我会推荐 Python。Python 以各种标准衡量都是一种优秀的编程语言。Python 的突出之处在于它对初学者友好,因为它使用几乎像英语一样的表达式和易于掌握的语法。
显示“Hello World”的简单 C++ 程序
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello World";
return 0;
}
显示“Hello World”的简单 Python 程序
print('Hello world')
两个程序的输出
Hello world
你可以使用 Python 进行 Web 开发、数据科学、游戏开发、脚本编写等。如果你想搭建网站,不妨先学习 HTML 和 CSS,它们本身并非编程语言,但却是一个很好的起点。之后你可以添加 JavaScript,这是一种用于为网站添加交互性的编程语言。JavaScript 也可以用来编写服务器端脚本。
Scratch 是一种更友好的
编程语言,它使用图形元素和拖放功能来实现各种功能。这是一种有趣的编程入门方式。点击此处了解更多信息。Scratch
下一步是什么?
寻找一位导师。联系那些在编程方面已经取得你期望成就的人,尤其是那些使用你感兴趣的语言的人。无论他们是软件开发人员还是技术人员,都不要羞于联系他们。他们比你想象的更乐于提供帮助。最后,别忘了学以致用。选择一个项目,亲自动手。它可以是一个简单的应用程序、一个基础网站,也可以是一个普通任务的自动化。熟能生巧,永远记住:
每个专家都曾经是初学者。——匿名
编码愉快!
鏂囩珷鏉ユ簮锛�https://dev.to/ejayrma/is-learning-programmingcoding-difficult-19k6