乔布斯曾经说过:”每个人都应该学习编程,因为它教会你思考的方式”。比尔盖茨和扎克伯格等很多科技大咖都在公众场合说过类似的话。为什么说人人都应该学习编程呢,下面从两个需求谈起:
一, 理性思考能力与逻辑思维能力。就像乔布斯说的,每个人都应该学习编程,因为它教会你思考的方式。它到底会教会我们什么样的思考方式?先来看看编程是如何解决现实中的问题的,基本的思路是先对现实问题进行抽象建模,然后对模型进行细化设计,最后用代码来实现这个模型。看起来虽然步骤不多,但每一步都要求细致入微,中间任何一点出现偏差都会对结果产生重要影响,所以在编程的过程中要不断的进行测试验证,以保证我们的产品能正确的满足用户的需求。这中间需要很强的理性思考能力和逻辑分析能力。长期进行这样的思维训练,慢慢地我们会养成这样的思维习惯,在解决生活中的现实问题时,会潜移默化的复用编程的思维习惯,最终完美解决现实问题。在这个信息时代,我们每天都在被动的接收大量的信息,理性思考的时间越来越少,但往往我们接收的有用的、正确的信息其实非常少,这也是为什么网上的谣言传播的非常快的原因,很多人在慢慢丧失思考的能力,这是非常可怕的。 二,提高工作生活效率。如何理解这个需求呢,举个简单的例子,如今互联网上的信息、资料非常多,而且非常全,我们经常会在网上下载一些图片,或者复制一些文章等,如何快速的从互联网上获取资料,很多人都是一个网页一个网页的打开,一篇文章一篇文章的复制,图片也是一个一个的保存,有点甚至还不知道如果保存有些网站上的图片到电脑上。如果会一点编程,可能几句代码就能把整个网站的所有图片有序的保存到电脑上,文章也是一样。还有一些常见的需求如,如何下载有些视频网站的视频?了解一些科技产品如智能硬件的交互流程和原理,让自己成为智能生活专家。还可以给朋友讲解共享单车的扫描解锁原理,显示自己的专业等等,还有太多生活中的例子。现在是一个注重效率的时代,做任何事情都在讲效率,仅仅学习简单的编程知识就能够大大提高我们的工作、生活效率。 有人会说编程很难,有想学的念头又放弃了,特别是对编程毫不了解,身边也没有软件开发行业朋友的人,认为编程写代码是一个很难的工作。编程真的很难吗?如果我告诉你,一个完全的外行的人,在一个开发培训机构里短短培训3个月左右就可以找到一份开发工作,你还认为它很难吗?更何况我们不是一定要做开发工作,只是作为一个业余爱好,作为一项基本生活技能而已。难的不是编程,难的是决心和勇气。
如果你已经有了想学习编程的愿望,下面就来谈谈如何学习编程。如果细讲起来可能篇幅比较长,这里不细说了,提供一个学习思路。 一,了解编程基础概念及用编程解决现实问题的基本流程 二,了解计算机的基本组成结构 三,学习基本的数据结构 四,选择一门入门的编程语言 五,试着用编程替代一些工作、生活中的重复工作 六,用编程思维解决现实中的问题 |
| 本文出处: http://www.toutiao.com/a6414080955774927106/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|