最近這個風氣讓我想起很久很久以前的 ptt java版,那時候學生時期剛接觸 java ,買了幾本書來看,深入淺出物件導向、深入淺出設計模式、java se6 技術手冊...等等的書。離題一下這幾本真的是開啟了我對程式的興趣,物件導向讓我這個麻瓜也能看得懂程式碼非常感恩。
看完了之後寫了一些簡單的小練習。然後就想開始看看有沒有有趣的資源可或是前輩可以問詢問,身為一個專業的鄉民,我找到了ptt java版。
那時候正好在流行一個叫做 GWT 用的框架,而我們系上有位走在時代很前面的教授有開授 GWT 的課程。於是我栽進了 GWT 的世界。補充一下 GWT的爸爸是 Google,前後端都是使用 Java 寫,恩,你沒有看錯,前端用 Java 寫被 GWT 轉成 javascript 還會有 callback hell 的特性,有點坑。
當時的 ptt java 版的版主是一位也是非常喜歡 GWT 的版主,但是他的風格非常嚴厲,有時候會帶點酸的成分,以我個人特質來說,我是對這種酸言酸雨語滿有抵抗力。但是這也造成了我一個思考誤區-教人的時候要越嚴厲越好,越嚴厲是為你好。
這個思考誤區困擾我蠻滿久的,大概有好幾年的時間。我自己可以用這種刻苦的方式學會東西,我就想當然爾的想用這樣刻苦的方法教後輩,結果你可以想見的是,後輩不但不會感激你,反而會覺得你很令人討厭。
經過好一陣子的時間我才體會出每個人是不一樣的個體,每個人處在不同階段,對你來說你可能是好意是覺得忠言逆耳,但也可能毀了一些新手的信心和興趣。