CareerPlan 板


LINE

1998.04.20 发表 元智大学和清华大学的资讯系同学,最近不约而同邀请我在自校的资讯周上为 同学们做个演讲。对於那些吊尔郎当,连自己也不关心自己的同学,我向来一 点气力都舍不得花;但对於积极上进的同学,我可倒是很喜欢和他们谈话。曾 经在不同的学校讲过好些个不同的谈话性题目(非关技术,但都不脱资讯范 围),这次有感於在学校任教三年了,颇知道同学们的一些学习情况,所以想 和大家谈谈学习的心态、老师的角色、以及学习者自己的角色。 我想先说一个小故事。 ●六祖檀经 佛教东传中土之後,虽然大德大贤备出,但由中国和尚所着,被奉为「经」者, 也只「六祖檀经」一书而已。六祖檀经记录着佛教禅宗六祖惠能一生的思想言 行。其中对於六祖得道的过程,有详细的叙述。 六祖惠能俗姓卢,南海新兴人。年少失父,母且寡居,家亦屡空,业无腴产。 所以他从小做了樵夫,养家活口。有一天他偶闻肆间诵金刚般若经,心有所感, 於是询问邻人何处学佛,遂安置母亲,至河北黄梅山礼拜五祖。 ●五祖弘忍 五祖弘忍见惠能谈吐甚有根性,不动声色地让他到後院碓米。八个月後有一天, 弘忍告诉众弟子说,每一个人写一首偈,谁能悟道,我便传他衣钵。当时人人以 为五祖座下第一大弟子神秀必得衣钵,所以也没有人去作这首偈。神秀在这种情 况下,一来「责无旁贷」,二来也想让师父看看自己心中的见解,便在三更时候 於南廊壁上写下心偈一首: 身是菩提树,心如明镜台;时时勤拂拭,莫使惹尘埃。 第二天五祖弘忍见到了这首偈,把神秀叫到座前询问。并谓:「汝作此偈,见即 未到,只到门前,尚未得入... 」。要神秀回去再作一偈。过了数天,神秀却作 不出来。 ●千古名诵 有个童子行过碓房,唱诵神秀的偈。惠能闻後,问明缘由,便请童子引至大堂。 礼拜之後,惠能说自己也有一首偈,但是他既不识字更不会写字,乃请人代书写 下千古名诵: 菩提本非树,明镜亦非台;本来无一物,何处惹尘埃。 此偈一成,众总皆惊。消息传至五祖,了然於心,但恐人损害,遂脱了鞋子当抹布 ,立刻把这首偈擦掉,并且说「这首也嘛没有悟道」! 第二天,五祖弘忍悄悄来到後院,看到惠能把大石头系在腰上,增加身体的重量 来碓米,很是感动,於是和惠能展开一段非常空灵神妙的对话。弘忍问「米熟也 未」?惠能曰:「米熟久矣,犹欠筛在」。於是祖以仗击碓三下而去。惠能知祖 意,是夜三鼓入室,由祖为说金刚经。当说到「因无所住而生其心」,惠能大悟, 於是五祖授衣钵以为信,并且说「衣为争端,止汝勿传...,汝须速去,恐人害汝」。 ●迷时师度,悟了自度 五祖弘忍亲自送惠能到九江驿,令上船,把橹自摇。惠能曰:「请和尚坐,弟 子合摇橹」。祖云:「合是吾渡汝」。惠能云:「迷时师度,悟了自度」。 我曾经在研究所毕业的前夕,因为看了这个故事,有感师恩,在实验室黑板 上写下大大的这八个字,表达我心中强烈的情绪。我知道我就要永远告别我 的学生生涯,再也没有人度我,我要自己度化自己了。 今天我意料之外地成为许多人的老师。远在接受学校的聘书之前,我其实也已 经在外面开过很多课程,做着授业解惑的神圣工作。我的书籍文章,更使我扮 演与广大读者之间一种默默的师生关系。每当一个课程的开始,不管面对的是 业界的工程师,或是学校的学子,我总是告诉他们,课程是短暂的,课後才是 长久的。一个课程就算长达一学期,也只是(只能是)奠定学习者日後自修的 基础。 进入社会的人,我想比较能够了解这里面的意义。象牙塔里的学生,即令闻言 成理,总似乎不容易感受深刻。於是日复一日,年复一年,看着同学们勤嬉戏 而荒精业。我带过好几届学生,大凡转学生、五专插班生、重考生都比较用功 些,大概因为他们经历过一些小小的挫折。而他们的努力,很快使他们立於同 侪之上。 挫折在人生早些时候到来,谁曰不宜! ●谁悟了? 禅宗讲究顿悟,基本上是一种比较「玄」的境界。说是「迷时师度,悟了自度」, 其实,除了大德大贤,谁又敢说自己悟了?智慧容或可以顿悟,知识又岂能够 如此?谁敢说他对知识「突然都懂了」?所以「悟了自度」的「悟」,在这里 我把它解释为「有了紮实的基础」:当你有了足够的基础,你就可以不依靠任 何人任何时间任何地点传授您知识。只要有书籍,你随时可以自度。拥有足够 的基础,你甚至可以开始另一种更高层次的自度:你开始自己设想问题,自己 推敲解答,自己设计验证的方法,并自己判断逻辑有没有破绽。再高明的老师, 也没有办法把自己的悟力灌入学生心中;唯有学生自己动念思考,再由老师协 助解开关键环节,学生自己才能开悟。 ●南宗与北宗,顿悟与渐悟 佛法有顿悟,学问可没有。如果有人说,我突然在某一天对 Java 开悟了,对 OO 开悟了,对 MFC 开悟了... ,我想那是他刻意(为了炫耀)或非刻意 (因为遗忘)地忽略了他所谓的「悟」那一天之前的所有努力。是的,那叫渐 悟,不是顿悟。 Inside OLE 一书作者 Kraig Brockschmidt 在他的序里面有这段话: 1993 年一月的某个周日下午,当我正做着与 OLE 全然无关的事情时,我突然 获得了所谓的 OLE 涅盘状态。所有关於 OLE 的支支节节突然全都归定位。 在六个月的模糊心智之後,我突然看清楚了 OLE。 Essential COM 一书作者 Don Box 在他的序里面亦有一段类似的话: 幸运的是有一天(1998 年八月八日),突然像神蹟一般,COM 对我变得再明 白不过,我终於了解了 COM 的动机。如何把这个 programming model 应用在 每天遇到的程式设计问题中,也因此显得再明白不过。 听起来都是顿悟的例子。难道学习 COM/OLE 特别需要宗教信仰吗?我想是因 为这些技术特别需要高度抽象思考,使得霍然开朗後的喜悦巨大到令人觉得是 一种「突然的神蹟降临」。其实你我都明白不过,求知过程中,点的突破要靠 面的累积。 ●时时勤拂拭,莫使惹尘埃 既然知道点的突破要靠面的累积,同时也知道我们「具足凡夫」,没有大宗师 的智慧,我建议你还是多体会神秀的见解(六祖佛法南传,神秀创立北宗,主 张渐悟)。把神秀的「时时勤拂拭,莫使惹尘埃」至少应用在你满桌子的经典 好书上面。噢,你应该有满桌子的好书吧?没有?!那我就很为你惋息了,你连 自度的小船都没有,连自救的工具都没有,谁来拯救你?我知道好多工程师桌 上可怜没几本书,月入倒有 7,8 万,年终股票分红的张数比全年买书的本数还 多。叹!不看书,你的日子会愈来愈贫乏,愈来愈空虚,因为你一直掏东西出 去,掏空了人也就瘪掉了。 工程师或许说「我都嘛看 paper 和 document。看书?呵呵,等书出来都太慢了 啦」。喔,在 project 方面你不得不冲,你不冲公司也会要你冲。但你不觉得 有很多基本的东西,其实你摇摇晃晃?有很多基础的东西,其实你从来没有好 好把它搞懂变成自己的中心思想?你的 project 总是急如星火,所以可以 work 就好啦!「旗正飘飘(到处埋设 flag)」管它的!模组规划管它的!文件撰写 管它的!目光浅短者,从来不去想日後的维护工作要如何进行,「深谋远虑」 者,则想反正到时候我已经走人了。 这不就是我所看到的业界通病吗? 「学海无涯,唯勤是岸」,这句话我总想错不了。有人说,勤勉二字诀不是万 灵丹,若无兴趣,再勤勉也没有用。我想从两个角度来看这件事。 第一,「勤」能不能够克服「难」?如果目标是放在成为一个胜任的从业人员, 这一点应该没有问题,毕竟 computer science 能有多难?computer engineering 又 能有多难?多花点功夫还有读不会的吗!一本不懂,再读另一本(前提是都是 筛选过的好书)。一试再试做不成,再试一下嘛。 第二,「勤」能不能够克服「没兴趣」?大概不能!「学海无涯,唯勤是岸」 这句话本来就是要以兴趣做为基础,这是大前提,着毋庸议,本来就不必说 的。电子、电机、资讯的循环太快,竞争太烈,如果没有强烈的兴趣,念起 来会非常非常痛苦,趁早转系转业吧。 然而,有多少人根本是懵懵懂懂地进入大学,懵懵懂懂地填了科系?他们根 本不知道自己真正的兴趣在哪里。也许兴趣会因为努力後的成绩提昇而加 分,亦未可知呀! 坚定知道自己兴趣在哪里的人,是最幸福的人。自从我自己的人生终於归定 位後,我清楚地有这种感受。 元智大学管理学院从去年起就大一不分系,大二开始才由同学自己选系。我 非常佩服校方的这种从善精神与兴革魄力。 ●书籍是永远的老师 说到底,阅读习惯以及监赏能力的培养,是你能不能够在求学的道路上「自度」 的关键。广义地说,也是你能不能够在人生道路上「自度」的关键。如果一辈 子要靠别人来指点你该看哪些书,该怎麽看,忒也太没有长进了。你能阅读, 就能监赏;阅读数量愈多,监赏能力愈高。很多人好奇我如何有能力评析那麽 多又厚又深的大块头书,无它,因为我读得多,因为我读得深。 【余秋雨.台湾演讲】(余秋雨/尔雅/1998)一书中在「建议阅读」这篇文章上 写道:『我觉得一个人的最佳读书状态大多产生在中年以後,但能不能取得这 种状态则取决於青年时期的准备』。余先生又说,曾有两位年老的大学图书馆 管理员告诉他,他们能从一年级学生的借书卡上预测这些学生将来的成就,几 乎百试不爽。有人毫无规律胡乱借,有人穷数年之力死啃一大堆名着,有人的 借书卡过於疏空,有人的借书卡却又太密密麻麻。 这些话应该能给我们一些启示。对於尚在学校就读的学生,我想特别指出,进 入社会之後的工作是如此繁忙,你更需要在学校把握机会,奠定良好的习惯和 良好的基础。 ●边际效益 如果你有一笔钱,放在银行的活存利息有 3%,定存利息有 7%,而且你暂时 无需用钱,那麽你会把钱活存还是定存? 当然是定存。多麽简单的选择。 如果你知道,课前预习的话,上课听讲可吸收 70%;课後立刻复习,可把效果 再提昇 10%;课後第二天复习,只能提昇 5%;课後第三天才复习,能保住原 来的 70% 不错了;课後一个星期复习,只能保持 30%;期末考前才看,则当 时脑袋瓜里只留有 10% 的残存记忆。 那麽,你会课前预习并且课後立刻复习吗? 很多人处理金钱时都机关算尽,聪明过人,但处理时间时则愚蠢得令人叹息。 你是哪一种? ●如果可以循序来 一位读者写 email 给我,他说『有点可惜,Windows 3.0 年代我刚开始碰电 脑。如果照程序走的话,应该可以把基础打好的』。 面对此言我思潮起伏,想起自己这五、六年来的人生转折。『如果照程序走 的话』,是的,我很幸运地照了程序来走,所以路不是太颠簸。我从 DOS 时 代开始学习C programming、然後触摸低阶的 BIOS call 和 interrupt 并学习 assembly 语言,然後研究保护模式以及记忆体管理,然後学习 SDK programming、学习 C++、学习 MFC programming、钻研 Windows 作业系统、 钻研 C++ Object Model 学理、钻研 COM/ActiveX...。由於基础愈挖愈深,成 果愈垒愈高,新技术新知识也就愈来愈容易上手。核心基础打得稳,更能够 以不变应万变。 现在才面对这五彩缤纷花花亮丽的资讯世界的人,不管你是大一新生,或 是忙於工作专案一直没有机会充电,还停留在古早年代的工程师,我可以 想像你们的苦闷。新知识新技术如泰山压顶,你不知道从哪一条路开始走。 有师长前辈指导正确的学习次序已是万幸,有些东西(还不少)偏又不是 那麽有绝对的次序性。好比说作业系统好了,是先学习抽象的一般性作业 系统概论(一般大三课程)好呢?还是先学习专一而具象的作业系统(例 如 Windows)实作技术呢?一开始就抽象会使我坠入五里路,没有踏实 感;一开始就具象又使我的常识与一般观念不足。又例如C++ 和 OO,臻 於高峰前通常必须经过几个阶段的反覆学习,包括语言本身、程式实务经 验、classes 设计能力、市售application framework 之运用、对 object model 的 彻底认识。这些阶段并不是结束一个而後开始另一个,它们都有重叠性; 经过这样的铺陈,你会发现,原来通往 COM 的基础已经在这些阶段中紮 好了。 身处知识爆炸的时代,算是对求知行为的一个不幸吧。可是,永远有人生 在你之前,也永远有人生於你之後,还能怎麽样?认命一点。 ●令人佩服的学习精神 这学期我开的 Win32 system programming and Win95 OS 课程,除了自校学 生选修,就我所知道的还有交大两位大学生和清大一位研究生,以及中坜 地区几位工程师来旁听。过去也曾有台北来的工程师旁听。我非常佩服这 些同学的学习精神。从台北或新竹坐车到内坜可不是件轻松的事,尤其在 那想起来就头痛欲裂的下班时段。有一天我顺巧载那位清大研究生回竹, 才知道他每周四上完我的课回到住处都超过晚上 11 点了。 为了上三小时的课,前後再花四小时。这样的求知心真是不容易呀,我很佩 服。 旁听的同学永远是最认真的,远道来的同学又更认真。因为环境的不便,他 们更懂得珍惜。 ●经典好书再次整理 三不五时就会收到一些 email,要我推荐专业上的书籍。我再次把个人研习 领域(C,C++,Win32 OS,Win32 Programming)内的一些好书胪列出来给大家 做参考。 很多人混淆了所谓的入门书与基础书。入门书必须浅显易懂,因为它面对 的是全然无知的新手;如何吸引并提昇读者的兴趣,几乎是入门书最重要 的功课。如果画一只狗狗可以吸引你的注意力,赶跑你的瞌睡虫,我想画 三只狗狗也是可以接受的。 基础书不一样,它的读者早已入门,甚至有相当经验;它的任务是为读者挖 好更深更实在的基础。通常这种书的论述层次都很深,一件事直接探到了源 头;碰触范围也很广,旁徵博引以求全效。 过了入门阶段,一本入门书大概对你已是毫无滋味(但不要回过头来骂它, 毕竟你也曾受过它的帮助。况且一本入门好书是非常不容易写的)。至於 基础书,可以伴你长长久久,上面的注解眉批、心得笔记,甚至还可以唤 起你的许多艰苦而欣慰的回忆。 有时在 BBS 上看到网友出售旧书,我都为他们惋息。他们出售了他们自 己一段宝贵的记忆。虽然余秋雨先生也曾在...文章中谈到他对旧书的处理 方式:「 」,但一般人是不可能有这种书籍过多的困扰的,我现在就真後 悔没留下初中高中的课本,上面有我当时的心情、笔迹、我的青春岁月...。 下面全都是可以为你奠基的书。其中 AW 是 Addison Wesley 的缩写,MP 是 Microsoft Press 的缩写。如果有中译本,我会在书名後面加注,但这并 不代表推荐。这些经典的中译品质,有的很好,有的普通,也有的错误百 出。有些书我不确定有没有中译本,各位网友如果知道,请告诉我或公开 回覆,谢谢。除了 "Macro Assembler Bible" 年代久远,其他都是 1996 以 後的新书。 ⊙Assemble 1. Microsoft Macro Assembler Bible 2/e(Barkakati/SAMS) 碁峰中译 ⊙C++: 1. C++ Primer 3/e(Lippman/AW) 碁峰将有中译本 2. The C++ Programming Language 3/e(Stroustrup/AW) 儒林中译 3. Inside The C++ Object Model(Lippman/AW) 碁峰中译 ⊙SDK: 1. Programming Windows 95(Petzold/MP) 松格中译 2. Windows 95 : A Developer's Guide(Richter/M&T Books)碁峰中译 ⊙VxD: 1. System Programming for Windows 95(Oney/MP)松岗中译 2. Writing Windows VxDs and Device Deviers 2/e(Hazzah/R&D Books)无中译本 ⊙Windows O.S(and/or Windows System Programming) 1. Windows 95 System Programming Secrets(Matt/IDG Books)旗标中译 2. Advanced Windows 3/e(Richter/Microsoft Press)松岗中译 ⊙Windows NT kernel mode driver: 1. The Windows NT Device Driver Book(Baker/Prentice Hall) 无中译本 ⊙MFC 1. Inside Visual C++ 4/e(Kruglinski/MP) 无中译本。旧版由碁峰中译 2. Programming Windows 95 with MFC(Prosise/MP) 松格中译 3. 深入浅出 MFC 2/e(侯俊杰/松岗) 中文书 4. MFC Internals(Shepherd & Wingo/AW) 无中译本 ⊙COM 1. Essential COM(Don Box/Addison Wesley)碁峰中译 2. Inside COM(Dale Rogerson/Microsoft Press)松格中译 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.31.137.26
1F:推 njstar:面的突破要靠点的累积 吧 好像写反了140.115.217.151 03/21
2F:→ njstar:看错了抱歉XD140.115.217.151 03/21







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP