美文网首页程序员
聊聊编程那些事

聊聊编程那些事

作者: abb882e6ee6d | 来源:发表于2017-10-03 08:45 被阅读153次
Machinary - Charles Demuth

国庆没有回家,只好在家里找消遣。

我重拾当年没有完成的Python课程,2天内在Coursera上完成了原本7周课程的Programming for Everybody (Getting Started with Python)。

这两天的学习快感让我很兴奋。当然,能够提前完成课程,并不是我有过人的天赋,而是因为我已经有近10年的C语言编程经验以及最近这两天在家有大量空闲时间。

编程是一项让人有成就感的活动,因为你时刻在体验这创造与毁灭。你也许不知道什么是Python,也不了解什么是编程,但我想说编程是人类最具创造力的工具之一。

本质上Python只是一种语言,是人类与机器沟通的语言,而编程就是组织语言的过程。编程让人有快感的原因在于,它让每个能够与机器沟通的人都拥有权力。话语即权力,在日常生活中大多数人的话语是微不足道,说出来也没有人去帮你实现你的想法,除非加上金钱。不过,编程能让你轻松成为新世界的王者,你说的机器都会高效而准确地执行,无论你写的程序能否产生商业价值。

也许有人会认为编程很复杂,看似遥不可及。但事实证明,编程可以从娃娃抓起。它不需要你要有资深的数学专业背景就可以开始,尽管编程有很多时候跟数学的解题很相似。更重要的是,现代基本免费的MOOC,高速发展的互联网,高效而便宜的计算机等基础措施可以支撑绝大部分人学习编程的想法。

如果你想开始学习编程,我建议你听从一些有威望的前辈的建议:不要想太多,从Python开始。毕竟人生苦短,用Python才是明智之举。每次说到语言的选择,就会有人多人跳出来争论。

如果说这个世界上真的有拜物教,那么这群人应该是其中的一些异教徒,我称之为拜工具教。他们每天钻研主流语言排行榜,下载并评测大量不同的编程工具,目的是评比宇宙第一编程语言。本来这也挺好的,至少丰富了程序员市场。不过有时他们喜欢误导不明就里的新人们,把高工资与某种编程语言挂钩。某天这种编程语言行情不好,被忽悠的新人们自然就会想,不是我不行而是编程工具不行。

拜工具教总是认为一项工具可以让自己自豪,可怜这些被工具异化的头脑。如我前面所说,语言只是沟通的工具,我一直认为,人应该为自己的智慧自豪而努力,而不是把自豪寄托在某样物品或者特性上。如果有一天,你在论坛上有人鼓吹这种拜工具的想法,而你也认同我上面的观点,请客气地打上Fxxk off !

如果很幸运地能够引起你对编程的一丝疑问,我还谈谈关于编程最重要的两个学习原则--搜索与分享。想成为终身学习者,并不是一时冲动,而是因为信息爆炸的速度远超于人类的学习速度,在这种背景下持续地追寻认知上的快乐是有意义的,至少不会容易变得虚无。

正是因为这样,搜索变得异常重要。互联网的发展几乎囊括了世界上时刻产生的信息,如果新时代的人无法利用工具很好地接入这个大容器并尽快找到自己想要的信息,将会成为一种巨大劣势。所有关于编程的问题,你都可以马上开始去百度,有条件最好用英文去Google。一般通过几个连续相关的问题,你就轻易可以看到更大的世界。

在不断学习的过程,分享其实是一项非常值得坚持的原则。学习效率最高的方式就是通过教别人而巩固自己的认知,而分享的过程其实自己获得的更多。我建议的方式是写技术博客,分享你的想法,参加或者创建开源项目,用最高效的开发方式去推动技术的进步。

最后,在强人工智能崛起的前夕,大多数人还是有机会享受全自动化的红利时代。所以,还是引用苹果CEO蒂姆·库克的建议作为结束。

相关文章

  • 聊聊编程那些事

    国庆没有回家,只好在家里找消遣。 我重拾当年没有完成的Python课程,2天内在Coursera上完成了原本7周课...

  • TCP

    聊聊iOS中网络编程长连接的那些事 网络编程基础知识: 简述传输层协议TCP和UDP的区别总结:TCP协议在传送数...

  • 聊聊那些事

    从昨天反思后很久没有入睡,不知道从什么时候开始我对一切事物没有了耐心,看剧喜欢快进,因此更喜欢刷电影。在很多...

  • 聊聊高考那些事

    说起高考,其实离我已经有些遥远了,虽然我怎么着也是个90后,但是人家00后参加高考好像跟我也没什么关系。 但是突然...

  • 聊聊“标签”那些事

    图片发自简书App 文|冬少爷 2018年4月5日 星期四 天气:大雨 01 人往高处走,水往低处流,这是千古...

  • 聊聊板书那些事

    在信息技术发展的今天,教师已经掌握了多种多样的多媒体技术,课堂也逐渐缤纷多彩,但是我们在追求多元化的同时,时常会忽...

  • 聊聊“随便”那些事

    “今天晚上吃什么?” “随便。” “那我们吃川菜吧?” “不行啊,川菜太辣,吃了会上火。” “那我们去兰州拉面馆吃...

  • 聊聊监护那些事

    在生与死之间,往往要经历一个“失智”的阶段,虽然人活着,但其实你已不是你,无法做出分析、判断与选择。这个时候...

  • 聊聊前端那些事

    三个月前,我还是一个在工地搬砖的土木男。虽然在部门顶着个技术员的称号,实际上干的跟技术毫无关系的事,我曾经以为的技...

  • 【聊聊】电梯那些事

    记得在前几个月, 总有业主反应, 怎么电梯又坏了, 是不是质量问题, 杂牌子吧。 堂堂日本TOSHIBA(东芝) ...

网友评论

    本文标题:聊聊编程那些事

    本文链接:https://www.haomeiwen.com/subject/lgpzextx.html