为什么每个人都应该学习编程?潘石屹为什么学Python?

“我想知道我用过的手机应用、电脑软件的工作原理是什么。我觉得这种技能会厉害得难以置信,能让人用创新的方式解决问题”,“我相信未来世界将是靠各种代码来驱动的”。---卡莉·克劳斯(维密超模)

“编程”不仅是程序员的基本工作,也是每个人都应该去了解和学习的技能。从直观上来讲,计算机的基础是软件程序,懂点编程:

  • 有助于你更了解软件背后的运行机制。
  • 理解程序员/软件工程师他们是怎样工作的,知道怎样与他们打交道或协作。
  • 甚至,有时为了节省成本,你自己就可以动手快速实现一个小网站、小程序。

那些美丽动人的编程故事

很多未入编程门径的人,可能会对编程望而生畏,觉得程序员的工作很神秘,不仅头脑要逻辑理性、还得面对海量的枯燥与乏味。但真实情况并非总是如此,看几个真实的编程故事:

维密超模卡莉·克劳斯(Karlie Kloss)

image

作为当年当红的时装模特,放弃3000万年收入、去学编程,还帮助别人学编程、并最终还成了一位编程教练、企业家。

日本老奶奶-若宫雅子

image

81岁开始自学编程,83岁高龄成为全球年龄最大的独立开发者、仅用半年时间就开发并上线了一款苹果手机应用。所以年龄不是编程学习的问题。

52岁的学校宿管大爷

image

他觉得找学生资料不方便,利用业余时间学习编程,开发了一套宿舍管理系统。所以,学习编程,学历也不是问题。

地产大佬潘石屹

image

在这股“全民编程”的热潮中不甘人后的潘石屹

image

人工智能的时代,每个人都需要了解这个由软件驱动的世界的运行逻辑。

编程成了一个思考的工具,它能帮助人们更好地理解这个时代。

每个人都应该学习编程,不仅因为懂编程的人存在巨大缺口,技术正在变得平民化、简单化,逐渐变成像数学、英语一样的基础技能。--- 苹果CEO蒂姆.库克(Tim Cook)

image

就像我们都学过数学,我们也没有都成为数学家或数学工作者。同样的,学习编程不一定要成为程序员,而是要理解这个时代、更好地生活在这个时代。

学编程,那该选什么语言呢?

Python是所有编程语言里进化得最好的一个,更接近人类的自然语言。 ---- 潘石屹

image

它因为语法简洁而极易上手、功能强大,并伴随着数据科学、互联网应用、人工智能领域的广泛应用,成为信息技术领域的“当红炸子鸡”。因此,Python当仁不让地成为编程初学者的首选语言。

image

作为编程老司机,我在2012年就开始在工作中使用Python,并一直爱不能停、再无心别恋。近来也因为给不少朋友解答怎么学编程及编程教学,所以萌生了自己录制一个《Python编程入门》系列视频的想法。

视频系列初定的目标是:为那些忙碌的、一直希望学点编程而不知如何下手的人士节省时间、轻松上手。毕竟“人生苦短”,容不得人们浪费太多时间在跟人生目标不相关的事物上。根据80/20法则的普适性:编程过程中80%的时机、人们只需要用到编程语言中20%的语法特性和用法。

所以,这个系列视频自然不准备面面俱到。我仅挑选了Python编程语言中最核心、最精要、最基础的部分进行讲解,让没有任何理工科背景或计算机功底的人都可以快速入门,以窥程序世界之门径。有这样的基础准备,后续再进行更深入的编程学习、项目实战,已不再是难事。

非专业讲师,却想把这件事做得合格、勉力对得起观众,却也并非易事。从方案策划、教学大纲制定、PPT撰写、视频录制、后期剪辑、媒体运营等,全方位都体验一回,对一个创业者无疑是种很好的历练。


点击以下链接,观看《Python编程学习入门》完整视频:
给忙碌者的Python编程入门课

本文原载于公众号「码斯基之矛」:为什么每个人都应该学点编程?我为什么推荐Python?
作者 Junn熊,资深Python工程师、敏捷教练。同名视频号:Junn熊

你可能感兴趣的:(为什么每个人都应该学习编程?潘石屹为什么学Python?)