现在,计算机已经融入到了我们生活的方方面面,手机、电脑、智能家居等。在计算机变得如此普遍的今天,是不是每个人都应该学习一点编程呢?其实重点在于学习一点编程能给我们的人生带来什么?
普通人学编程有什么用?
主要有如下理由:
(1)教会我们思考
(2)提高效率,使生活、工作变得简单
(3)生活基本技能
编程教会如何思考普通人
乔布斯在一次采访中说过:
Everyone should know how to program a computer, because it teaches you how to think.
因为程序就是对现实事物的抽象,而且,按照写好的逻辑运行。所以,编程能够锻炼我们的抽象思维能力和逻辑思维能力。
编程能提升效率
李笑来老师在《把时间当做朋友》中提到过:
学习班之后的岁月里,摆弄计算机给我带来了无数心灵愉悦,这些暂 且不论,只说一件事——在编写《TOEFL核心词汇21天突破》的过程中,倘若我没有稍多于常人的那点计算机知识,能自己编写一些批处理脚本,就不可能在那么短的时间里完成那样海量的工作。而且,如果没有这些技能,就算再花几倍的时间,也很难拿出具有与《TOEFL核心词汇21天突破》同样的质量的作品。而最终,质量保证了销量。
通过编程,我们能够很容易的处理大量重复性、低效率的工作,从而节省时间。而工作中很多地方都用到了编程来提高生产力,比如 Excel 中的宏,很多 Adobe 的产品(如 Photoshop, Illustrator, After Effects)都能使用 JavaScrpt 来自动化工作。如果你学习编程,就能使你的工作做的又快又好。想学习c语言c++编程的加群:941,636,044,群里面是有一些资料可以下载帮助大家的。
编程是基本技能
正如 Quora 问题 Should most young people learn to code? 中回答的那样:
你会做饭,但你不是厨师
你会开车,但你不是司机
你会清理屋子,但你不是保洁阿姨
你会疏通马桶,但你不是水管工人
所以说,不一定你非要是程序员,你才会编程。在计算机使用越来越广泛的今天,编程已经成为了一项基本技能。
如果你不会编程,你就只能使用别人提供的功能。就好像你不会做饭,就只能下馆子一样,但是这样就不能很好的满足你对于健康、热量、营养的要求。
所以,学习编程更多的是满足我们私人订制化的需求。比如,今天我遇到一个使用 Excel 处理大量数据的需求。但是,我不会编程,可能就只能买别人开发好的脚本,或者自己花大量时间做大量重复性的工作。但是,如果你会编程,你就可以自己写一个脚本,最后可能快速、优雅的解决了问题。
而且,可以预见的是:在将来,计算机肯定会运用的越来越广泛,对我们生活的侵入越来越深。而会编程的人只是一小部分,那么我们的生活就完全掌握在了那一小部分会编程的人手中了。所以,学习编程,能够让我们感到自由。
所以说的话学习编程还是相当好的!大家怎么看呢?
领取专属 10元无门槛券
私享最新 技术干货