分享

不会编程,会不会成为下一代“文盲”?

 取反加一 2018-03-14

前几天,因为要开学了,慕课君想起了自己的大学时代,胡乱读了些书,倏忽就过去了,好像也没在课外学什么技能。技能一栏除了大路货的office类技能就没什么其他亮点了,于是果断被各大公司表刷了。

因为这一段小小的回忆,慕课君决定去问问MOOC老师们:

大学阶段应该掌握什么技能呢

有老师说:快速学习

有老师说:独立思考

嵩天老师说:编程呀

身处程序员小哥哥们包围的慕课君突然有种被闪电劈过的感觉(对,就是柯南背后那一道闪电)。是啊,编程呀!

程序员创造世界。

慕课君对这句话体验至深。经常程序员小哥哥小姐姐写个小脚本,就把慕课君从繁琐的重复操作中解决出来了。更重要的是,他们正在用互联网改变教育,不是吗?

有个想法突然蹿进了慕课君的脑袋里:

过去不识字的是文盲,未来,会不会不会编程就是新时代的文盲呢?

关于编程,嵩天老师说

信息时代已在、人工智能就到,计算机改造人类世界甚至人类自身的进程将再次加速!

作为信息技术新时代的大学生,可以不会开车,因为自动驾驶即将到来;可以不会外语,因为机器翻译已非常靠谱;可以不会作诗,因为机器写作已可以乱真。

即使一切技能统统不会,只要掌握这项技能,就足以在未来安身立命、享受乐趣、探索世界。

这就是信息时代重要傍身技能——编程

——为什么要学习计算机编程?

——因为编程是当今各行业技术升级发展的主要手段,非常有用!

——因为编程是件很有趣的事儿,能启迪思维,还有诗和远方……

编程能够训练思维。编程体现了一种抽象交互关系、形式化执行的思维模式,称为计算思维。计算思维是区别于以数学为代表的逻辑思维和以物理为代表的实证思维的第三种思维模式。计算思维的训练过程能够促进人类思考,增进观察力和深化对交互关系的理解。

编程能够增进认识。编程不仅需要解决问题的方法,而且需要更好的用户体验、更高的执行效率和更有趣的展示效果。不同群体、不同时代、不同文化对程序使用有不同理解,编程需要对时代大环境和使用群体小环境有更多认识,从细微处给出更好的程序体验,从技术认识社会,非常给力!

编程能够带来乐趣。编程只需一台计算机就能提供展示自身思想和能力的舞台,将所思所想变为现实。可以去展示自己的青春风采,或者讽刺不文明的社会现象,或者向爱慕的对象表达情愫,所有想法都可以通过编程变成现实。这些努力会让世界增加新的颜色、让自己变得更酷。

编程能够提高效率。计算机已经成为当今社会的普通工具,掌握一定编程技术有助于更好地利用计算机解决所面对的计算问题。给个人照片自动归个类、批量处理数据绘个图标、自动关注朋友圈点个赞。掌握一些编程技术能够提高工作、生活和学习的效率。

编程带来就业机会。程序员是信息时代最重要的工作岗位之一,国内外对程序员的缺口都在百万及以上规模,就业前景广阔。程序员职业往往并不需要掌握多种编程语言,精通一种就能够获得就业机会。如果读者不喜欢自己的专业或现在的工作,那就认真学习程序设计,换个更有趣的工作吧!

不如学Python?

你可能已经准备好去学一门编程语言了,但是编程语言家族那么庞大,该从哪一门入手呢?

现在很多人会推荐——Python。

Why Python?

最常见的答案可能是:简单

当然每种语言都有它的支持者和反对者。如果你想了解各种语言的利弊,可以在各类技术论坛中检索出一大堆来。而对于一个想要学点变成入门的初学者来说,简单是最重要的。

有个技术大神说过,“当你学C++的同学还在写链表,学Java的同学还在折腾运行环境的时代,学Python的你已经上图一样飞上天了”。

——编程很难学吧?

——跨越小白,只需要25个小时。

2017国家精品在线开放课程

Python语言程序设计

今日开课,就等你来!

NOW, learn to CODE

and CHANGE the world!


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多