为什么方方说话这么冲?


(方方) #1

首先道歉:如果你因为我的话而不开心,那么我真诚地向你道歉。

但是我不会改变我的说话方式。下面是原因:

1 对烂代码零容忍

很多程序员见惯了烂代码,对烂代码采取「无所谓」的态度;久而久之,他自己写出烂代码他都不知道。

比如

var button = document.getElementsByTagName('button')

这个代码烂不烂?太烂了!下面才是不烂的写法:

var buttons = document.getElementsByTagName('button')

只是在 button 后面加了个 s,你就能让看代码的人一眼知道 buttons 可能包含多个按钮。因此就不会有人写出 buttons.disabled = true 这种会报错的代码了。

再比如

<div class="article-cnt">
</div>

烂不烂?太烂了。把 container 缩写成 cnt 是很多程序员的习惯,但是你怎么知道 cnt 是表示 contaienr 还是 content 呢?一个是容器的意思,一个是内容的意思,正好意思相反。

这种误导人的代码就是烂代码。我以前也这样写,但是现在已经无法容忍这样的代码了。

所以我也希望你跟我一样,对烂代码「零容忍」。

当我看到你写出这样的代码,会毫无犹豫的说出「烂代码」。但是我从来不会说你是一个「烂人」,我不会攻击你,我只会攻击你的坏习惯。

当你眼里只有「好代码」和「烂代码」,没有什么「不好不坏」的代码的时候,你就能写出好代码了。

2 珍惜对你刻薄的人

有很多人说我「犀利」,也有很多人说我「刻薄」。

但我认为「犀利」和「刻薄」是同义词。当你愿意接受我的批评的时候,就会认为我犀利;但你不愿意接受的我批评,或者你更在意你的自尊心而不是代码水平的时候,就会认为我刻薄。

你过了十八岁就会发现,能面对面怼你的人越来越少了,只有真正关心你的人才会面对面、不带人身攻击地说出你的缺点。

当你工作了,会发现上司并不直接批评你,只是在发奖金的时候少给你一些,让你继续努力。他人真好,对不对?(反话)

大家在饥人谷的学习周期大概只有半年,我大可以和和气气地跟你说话,但是我觉得有必要在你偷懒、不认真的时候给你一顿劈头盖脸。如果你因此退学费了,我损失其实挺大的,我为什么要铤而走险?因为我希望你不要变成外人说得那种「培训班」出来的人:技术水平差,对自己要求低。

所以我会继续刻薄下去。

3 我从来没有针对你

我只批评你的坏代码和坏习惯,从来都不会骂你。

比如有些同学 git push 的时候看到一堆报错,报错里明明告诉他只需要先 git pull 一下就可以,但他就是不看。

他其实有两个坏习惯:

  1. 遇到英文不去查一下意思
  2. 看到命令行的反馈视而不见

我一般都会讽刺道:命令行不是告诉你答案了吗?用有道翻译一下不就知道了。

如果我温温和和地告诉你所谓的答案:git pull 一下。也许你就失去了一次学英语的机会了。

4 如果你还是不喜欢

如果你还是不喜欢我的风格,请优先向若愚、张新望、凯敏提问吧。

:slight_smile:


近期吐槽大会总结
(郝方舟) #2

还是更喜欢若愚老师,如果是第一次犯错,我觉得是可以理解的,发现自己的不足,赶紧去弥补,如果第二次还是犯同样类似的错误,确实应该喷,若愚老师最温柔,哈哈,这样比较敢放心大胆的提问


(海瀚jrg) #3

珍惜真心“骂”你的人,认同方方老师说的。步入社会之后才发现:除了父母,不会有人真心对你负责,这种被骂的感觉也许只有我们在小学的时候才有。


(永恒) #4

记得刚开始听芳姐录屏的时候,总会说一句话:”不会英语是吧,还学什么前端“(大概意思);so目前所有的浏览器都装了翻译插件,桌面还有金山的翻译软件置顶,gitbash里的翻译也经常用;所以谁能告诉我:frankfang==芳姐的梗哪来的?


(方方) #5

因为很多人把「方方」打成「芳芳」,群众们就以为是个女老师。


(永恒) #6

:grin:吃瓜群众表示这个名字还挺霸气


(plainnany) #7

嘤嘤嘤 这不是说的就是我么,现在git提交遇到的问题直接复制报错信息,Google,stackoverflow,抄,几乎没有解决不了的………


(小锐锐) #8

喜欢方方的风格...

忠言逆耳利于行千古不变~

怼了就深刻了..少走弯路..

Ps: 学 / 查 / 问 >>查不到...直接解决不了,问方方/若愚:grin:


(Jazenye) #9

喜欢啊 方方老师虽然说话冲 但感觉每次点评都很到位 感觉受益:blush: 每个人表达方式不同而已吧


(Mage Fox) #10

我就喜欢方方的风格,为毛写烂代码还能不自己感到羞愧?不管你出于什么目的,来这里学前端不就是为了提升自己的水平?为了提升自己水平,高标准要求好还是低标准要求好?说话冲就受不了,到时候别人水平甩你一大截的时候就别哭哭哦。
在工作岗位上的表示,你真的出去工作了就知道有一个高标准要求你的人有多么重要。(我就不说我每天被骂的狗血淋头了)除非你愿意变成那种写一大堆bug的垃圾程序员三五年经验要个6K工资都被挑三拣四(不开玩笑,大把大把),不然你应该感恩,还有人愿意骂你。

烂程序员写烂代码,不应该被原谅。


(瓜皮) #11

希望我不会成为别人说的那种 所谓培训班出来的人:grin: 加油


(海瀚jrg) #12

同感,不希望成为那种人。加油


(友善的豆腐) #13

方方也是恨铁不成钢啊。这就说两句都受不了了……工作了以后会被骂的更惨……只在意问的问题是否得到答案,不在意态度,就算你一直骂我,你想打个飞机过来砍我,我不明白我还是要问:sunglasses:


(永恒) #14


不要告诉我只有我一个人想歪了:smirk:


(友善的豆腐) #15

:smirk:我不太懂你的意思诶


(永恒) #16

.....
console.log('怀仁')


(1705任务班-张理健) #17

芳芳辛苦了


(leeeeo) #18

这一下子就好严肃了


(好奇而已) #19

为什么有人会觉得冲?
1.若愚老师太有耐心了,很大的对比,
2.交了钱以为自己是顾客应该享受顾客的待遇.
我觉得方老师是性情中人,也有他的可爱之处.说实话挺好的.
好处是:有问题回先去自己解决,不是直接伸手党,锻炼自学能力.

我发现方sir对谁都这样,除了女生,不过我自己有问题还是要问,因为我有这方面需求.

老师冲我猜这样的,你是我学生,你从饥人谷毕业的水平就是我的作品,写这么差代码问这个问题丢我的人.丢不起这个脸,再次方老师做教育初衷就是带出优秀的学生,出发点决定了吧.
我还是觉得老师这样蛮可爱的.
本来不想回复的,但就是克制不住自己表达的欲望...


(cyr) #21

支持方方老师!