目录

直播教学跟你想得不太一样

这周二我们又放送了一个视频:LazyMan 面试详解。

有的观众看了之后跟我反馈:

方方你怎么讲这么久都在讲错误思路,最后才讲队列思路?

首先要知道一下讲课的背景,这是我给直播11班和12班讲的笔试思路课。(也就是说这节课我讲过两次)

我为什么要先讲错的,最后才说对的呢?两个原因

一、你踩过的坑才是你的经验

假设你面前有3条路,你不知道哪条是对的,你该怎么办?

随便走两条,如果这两条都是错的,那最后一条就是对的。

以后,你就是这一片区域的老司机。因为你知道对的路是哪一条。

这就是经验。

所谓专家,就是在一个很小的领域里把所有错误都犯过了的人。
——尼尔斯·玻尔

所以这次课主要是在讲:遇到不懂的笔试题,多试错,最后会有解法的。

二、整体思路是需要刻意训练的

我知道最后十几分钟才是真正的答案,但是如果我直接说答案,学生就会问:

你凭什么就知道这是对的?

如果没有前面半小时的铺垫,你觉得观众能信我吗?

思路本来就是应该从混沌到清晰。

新人原本没有思路,踩坑踩多了才有思路。

我直接说最后的思路,对于新人培养自己的思路,是没有帮助的。

所以你会感觉到我写代码是「毫无思路,最后居然做对了」。

It doesn't work, I don't know why.
It works, I don't know why.

这题一共有四个需求,每增加一个需求,代码就要改,这跟工作中的「需求变更」很像。

需求不可能一次性全来,适应「变化」是程序员要具备的素质。

总得来说

  1. 直播不是为了炫技
  2. 我是故意先讲错的

完。

饥人谷一直致力于培养有灵魂的编程者,打造专业有爱的国内前端技术圈子。如造梦师一般帮助近千名不甘寂寞的追梦人把编程梦变为现实,他们以饥人谷为起点,足迹遍布包括facebook、阿里巴巴、百度、网易、京东、今日头条、大众美团、饿了么、ofo在内的国内外大小企业。 了解培训课程:加微信 xiedaimala03,官网:https://jirengu.com

本文作者:饥人谷方应杭老师