最近这个风气让我想起很久很久以前的 ptt java版,那时候学生时期刚接触 java ,买了几本书来看,深入浅出物件导向、深入浅出设计模式、java se6 技术手册...等等的书。离题一下这几本真的是开启了我对程式的兴趣,物件导向让我这个麻瓜也能看得懂程式码非常感恩。
看完了之后写了一些简单的小练习。然后就想开始看看有没有有趣的资源可或是前辈可以问询问,身为一个专业的乡民,我找到了ptt java版。
那时候正好在流行一个叫做 GWT 用的框架,而我们系上有位走在时代很前面的教授有开授 GWT 的课程。于是我栽进了 GWT 的世界。补充一下 GWT的爸爸是 Google,前后端都是使用 Java 写,恩,你没有看错,前端用 Java 写被 GWT 转成 javascript 还会有 callback hell 的特性,有点坑。
当时的 ptt java 版的版主是一位也是非常喜欢 GWT 的版主,但是他的风格非常严厉,有时候会带点酸的成分,以我个人特质来说,我是对这种酸言酸雨语满有抵抗力。但是这也造成了我一个思考误区-教人的时候要越严厉越好,越严厉是为你好。
这个思考误区困扰我蛮满久的,大概有好几年的时间。我自己可以用这种刻苦的方式学会东西,我就想当然尔的想用这样刻苦的方法教后辈,结果你可以想见的是,后辈不但不会感激你,反而会觉得你很令人讨厌。
经过好一阵子的时间我才体会出每个人是不一样的个体,每个人处在不同阶段,对你来说你可能是好意是觉得忠言逆耳,但也可能毁了一些新手的信心和兴趣。