怎么用概率帮我们进行决策?

2019年4月17日晚,我在南明教师微演讲上做了一次关于概率的科普演讲,本文根据演讲内容和PPT整理而成,略有改动。

一、什么是概率?

你应该听说过「俄罗斯轮盘赌」这个词吧?这是用一种拥有六发弹夹容量的手枪进行生死对决的游戏。在手枪内只装一发子弹,然后旋转弹夹一段时间,两个玩家轮流对着自己的脑袋开枪,直到一方最终丧命或者不敢开枪为止,坚持到最后的玩家将取得胜利。

当弹夹旋转一段时间后停下时,撞针可能对准弹夹中任何一个位置,你只有开枪后才知道当前这一发是空膛还是子弹。一般来说,大家都会尽量避免做第一个开枪的人,因为有可能第一枪对手就死了,这样自己根本不用冒风险;然而万一对手开了空枪,接下来自己的风险就会更大……游戏越到最后,死亡的可能性越高。你敢玩这样的游戏吗?

Continue reading 怎么用概率帮我们进行决策?

学编程到底有啥用?

2019年4月4日晚,我应邀在全人之美教师联盟做了一次关于编程的主题分享,本文根据录音内容整理而成,略有删节改动。

一、什么是编程?

编程,就是编写程序。那么,程序又是什么呢?大家可能都以为,只有在电影中计算机专家和黑客们输入的那些花花绿绿的命令和代码是程序吧?就像这样子的:

Continue reading 学编程到底有啥用?

如何讲好一个故事?

这期的南明微演讲是初中语文组的故事专场,组织方邀请我做点评嘉宾,于是我在听讲时认真做了不少笔记和准备。可是结果却因为沟通上出现了误会,最终没能上场发言。大家都知道,我是一个很爱惜自己文字的人,于是干脆整理成文章发出来。

刘晓丽《挑战不可能》

我曾经最喜欢的一句口头禅就是:「没有不可能的事,只有不敢做的事。」 这句话是我用了很多年的QQ签名。各种成功学和心灵鸡汤也往往都告诉我们,只要我们足够努力,没有做不成的事情。

然而奇迹的本质是什么?是小概率事件。 在我的新歌《夜思》中,我最喜欢的一句歌词是「哪一次成功不是个意外」。失败后我们往往能通过复盘找到原因,而在大多数情况下,我们根本无法得知促使自己成功的真实原因。

相信小概率事件有可能会发生,并做好充足的准备,这是一个人成熟的表现。比如在重大活动时对各种几乎不可能出现的意外情况提前准备预案,以及通过买保险、备份、隔离、对冲等多种手段来控制或降低风险。

Continue reading 如何讲好一个故事?

我的第二首原创歌曲《夜思》

深夜醒来,难以入睡,辗转反侧,左右思量……你是否也有这样的经历?来,跟我一起听,一起唱……

《夜思》

词 & 曲:张砷镓

每当深夜里一个人醒来
凝视着墙壁默默地发呆
努力去回忆昨天的精彩
可我脑袋里却一片空白

Continue reading 我的第二首原创歌曲《夜思》

「学习」到底是怎么回事?

从中国甲骨文的字形上理解,「学」是一个小孩在模仿大人做工作,而「习」是一只小鸟正在拍打翅膀练习飞翔。也就是说,「学习」这个词在汉语中的本意是:模仿成功者的做法并进行刻意练习,最终获得某种能力的过程。

在原始时代资源极度匮乏,所有人从事的工作都是为了生存下去。人们让小孩学习的目的就是尽快掌握一种实用技能,然后开始提供生产力。在这种情况下,「模仿成功者 + 刻意练习」自然是一种风险最小的做法。因为任何违反经验的尝试都是有极大风险的,假如在猎杀中关键的一击出现了失误导致猎物逃脱,那就可能导致整个部落饿上好几天。

然而现如今我们让孩子们学习的目的,并不是为了掌握一种实用的工作技能,而是为了他们的未来提供更多的可能性。孩子们学习的主要内容,也不再是各种生活必需的技能,而是为日后学习高难度知识和技能储备的语言能力和各种理论基础。那么,既然现在的学习已经不是以掌握实用技能为目的,那么「模仿成功者 + 刻意练习」是否还是最佳的策略,或者是否还是一种有效的策略呢?

Continue reading 「学习」到底是怎么回事?

学习「学习」再学习

最近刚刚读完了一本书《Mindstorm:因计算机而强大》:

本书作者Seymour Papert曾师从著名教育家和儿童心理学家皮亚杰 ,并于1968年创立了LOGO语言:一门旨在帮助儿童学习编程思维的语言。

虽然此书出版已久,却一直等到作者辞世之后才出到中文版。在阅读这本书的过程中,除了个别明显的时代烙印(如预言计算机将普及到每家每户、又或时髦的流行语言BASIC)外,其语言之鲜活、案例之生动,令人难以相信这竟然是一本1980年写成的书。

书中指出的很多令人深思的问题,至今依然存在;书中列出的很多原则和方法论,至今仍然适用。接下来,我将会由此书的一些观点出发,写几篇文章来谈谈我自己对「学习」这个话题的理解和认识。

Continue reading 学习「学习」再学习

我的2018年

随着年岁的增长,对时间的流逝越来越敏感,也越发觉得时间不够用。每当从生活的忙碌中赋得一点小闲,总是会不由自主地怀念曾经年少时,可以大把大把挥霍时间的那种惬意,那种随性……

2017年走得悄无声息,眼看2018年很快又要过去了。只好赶在跨年之前,逼自己码点文字,否则又会一拖再拖,然后没了结果。

Continue reading 我的2018年

《项链》中令人细思极恐的情节

2018年12月8日,全国首届“深度语文”研讨会在运城国际学校举行。我有幸旁听了严盈侠老师的《项链》一课。严老师指出这是一个现实版的《灰姑娘》:

都在描述女孩的共同梦想:渴望被爱、被尊重、被关注

都是去参加宴会,都想博得关键人物(王子 / 部长)的关注

都有一件本不该丢的东西丢了(水晶鞋 / 项链)

虽然故事结构相同,但《灰姑娘》是浪漫主义的童话,因此有一个幸福圆满的结局;而《项链》是批判现实主义的小说,因此有一个讽刺的悲剧结局。

我虽然不是像严老师那样的文本解读高手,但作为一名程序员,我天生对数据非常敏感。在阅读课文的过程中,我突然发现故事情节中存在一个重大的漏洞。课后就此问题和一些老师交流讨论,仍然百思不得其解。

半夜醒来,在床上思索良久,突然想通了,于是坐到桌前,写下此文。

Continue reading 《项链》中令人细思极恐的情节

弱者怎样才能拥有尊严?

有位同事来运城国际工作一段时间后,觉得周围到处都是强人,而自己干什么事都被批得一无是处,渐渐地对自己的人生都开始产生了怀疑。于是就跑来问我:

能力是有高低,没那么强大的人难道就不能有尊严吗?就是不能赢得尊重,难道还不能有应得的尊重吗?我并不想那么优秀,只想做个普通人,不行吗?

我凭直觉做了一番回答,对方似懂非懂,这事就过去了。回头想想,我发现自己并没有讲透,其实这里存在几个不同的问题:

我们该如何赢得别人的尊重
我们该如何看待别人的批评
我们该如何面对自己的失败

今天我就来跟大家聊一聊这几个话题,希望各位能有所收获,也欢迎在留言区和我作进一步的讨论。

Continue reading 弱者怎样才能拥有尊严?

一张揉成纸团的练习单

上午最后一节是三年级飞儿教室的课,刚做完课堂活动,学生们开始写学习日志。我突然发现有一个孩子把自己完成的练习单揉成了团捏在手里,根据以往的经验,我知道接下来会发生什么:他会等下课后随手扔到垃圾筒里,于是便上前询问……

本堂课是《图纸上编程》,我设计的练习单一面是课堂练习,另一面是自由创作,孩子们做得很认真,所以都很爱护这张单子。我还在练习单上打了孔,方便让孩子们装在专用的编程日志文件夹里保存。

我走到孩子面前低下身来,指了指他的手:“我看到你把练习单揉了,你是准备扔掉吗?”

Continue reading 一张揉成纸团的练习单

我的第一首原创歌曲《成长》

少年的我,沉迷与游戏与网络,只想逃脱父母的控制;
青年的我,满足于初恋的完美错觉,未曾想及自己的未来;
成年的我,终于不得不面临家庭和事业的双重考验;
终于,我做出了一个改变自己人生轨迹的选择……

Continue reading 我的第一首原创歌曲《成长》

为什么你应该开始学习编程了?

有一家饭店的大厨,烧得一手好菜,经过口碑相传,客人从五湖四海闻名而来。然而这对饭店的老板来说,并不单纯是一个好消息。因为客人不是奔着饭店,而是奔着大厨的手艺来的。老板必须想办法留住这位大厨,否则他一旦被别人挖走,饭店的生意就会一落千丈了。然而即便老板不惜血本保证了大厨的忠诚度,风险也依然存在: Continue reading 为什么你应该开始学习编程了?

2016年终总结

2015年其实发生了很多事,获部门优秀员工,一零和零一出生,58和赶集合并,应聘Google失败,接管黄页技术团队……

一转眼已经临近年终,我才发现自己已经迷失了许久。白天麻木机械地工作,晚上则在游戏中逃避和寻求安慰。《面试杂谈:“N年工作经验”真的有用吗?》一文中的程序员小A,其实就是当年我自己的一个缩影。 Continue reading 2016年终总结

未来我们该学什么语言?

在很久很久以前,有一个原始人狩猎归来,正坐在苹果树下歇息,突然一只苹果掉了下来,砸在了他的头上……

他揉了揉后脑勺,然后就捡起苹果开始吃。吃着吃着,他无意间抬头向上看了一眼,发现树上还挂着许多苹果……他突然想到一个问题:“苹果为什么会掉下来?” Continue reading 未来我们该学什么语言?

为什么孩子总是学不好数学?

如果我们的教育,根本就不是着眼于培养儿童的创造性,我们凭什么在未来的某一天,要求年轻人展示他们的创造性呢?! ——《玩游戏,学数学》

近日有幸拜读了江子(北京市数学特级教师,现任运城国际学校校长)的新书《玩游戏,学数学》,读完后感慨甚多,特作此一文以示敬意。 Continue reading 为什么孩子总是学不好数学?

如何快速成为一名高手?

小李是一名狂热的象棋爱好者。

每次路过小区门口的棋摊,小李都忍不住凑上前去指点江山,挥斥方遒。一旦有人推枰让座,他便当仁不让地坐下与人对弈。小李的棋艺平平,胜负全看旁观参谋者的水平如何。若是无人指点,他几乎一胜难求。当有强手在旁时,他总是顺风顺水,到了残局占优时,倒也能尽情肆虐一番。

日子久了,小李渐渐发现:自己虽然坐在棋盘前,下棋的却不是自己,而是那些旁观者,自己只是搬动棋子的工具而已。 Continue reading 如何快速成为一名高手?

致那些在我生命中留下印记的猫

夜里10点,在回公司途中,得到家里消息,宁宁走了。

对一只已绝育的公猫来说,10岁绝不算长寿,这个年龄相对于人来说,大概在55岁左右。

虽然我早知到这一天总会到来,却没有想到会来得这么快。

宁宁是我收养的第一只流浪猫,也是我养到最后的一只猫。 Continue reading 致那些在我生命中留下印记的猫

只有聪明人才能学会魔方吗?

魔方作为1970年诞生的一款经典智力玩具,风靡全世界已久。70后、80后的朋友们小时候想必都玩过。近两年由于《最强大脑》节目对的普及,魔方在国内又掀起了一阵新的浪潮。

作为一个曾经出了点小名的魔方玩家,常常会有人问我:“像我这么笨的人,能学会魔方吗?”

首先,答案是肯定的:能! Continue reading 只有聪明人才能学会魔方吗?

面试杂谈:怎样才算“精通xx”?

招聘时,我经常收到一些非常彪悍的简历,这个也精通,那个也精通。比如下面这样的:

精通php、java、c#、mysql、python、javascript、html、css⋯⋯

这样的简历是不可能得到面试机会的,我认为这么写简历的人根本没搞明白“精通”的定义,并可以简单推导出以下结论:

  • 他列出的这些技术没有一项是他“精通”的;
  • 他缺乏学习能力和工作经验;
  • 他写的代码结构性和可读性很差;
  • 他是一个“表现型”选手,而非“进取型”选手。
然而,“精通”的定义到底是什么呢? Continue reading 面试杂谈:怎样才算“精通xx”?