看了電子工程專輯論壇>上的 "業務與工程師哪個存活率高"所討論的問題,心有感慨,就用鹿鼎記上的人物來說說吧
最有名主角就是瑋小寶了,這是人物就是標準的超級業務,見人說人話,見鬼說鬼話,但他雖然是一個不學無術之人,但所有的事情發展卻也少不了他來牽線,因此在所有的事業單位如神龍教、清王朝 都極力的拉攏他,幾乎可以說是事業單位中的二號人物,這與一般公司內部的情形也差不多了,超級業務的地位都是極高的,而這些人一般都也都會有一些地下管道賺錢,這是一般人做不的。這些人基本上是富得流油了,不是一般人可以比的。
再來是眾多高手(工程師),最厲害的就屬神籠教中的高手們,為了讓這些高手乖乖聽話,只好使用毒藥來控制,美其名可以增進功力,其實大家都知道是控制用的毒藥,眾高手是很難跳巢的,因為藥物發作後,基本上是生不如死。這與許多非常厲害的工程師很像,厲害到老闆也怕你跳巢,所以用種種條約或是限制行股票來制約你,一旦你跳巢,就告到你生不如死。
當然也有些事業單位沒有這麼惡劣,像是少林寺高手就很不錯,有七十二絕技讓你可以不斷進修,在外面地位也不差,因為大家知道你是少林寺出身的,不過少林寺的武功是不能外帶,也就是你練的武功,只能為少林寺所用,七十二絕技是不可能外流的,外流的人也一定會被追殺的。所以只有自廢武功,你才能跳巢,不然就是到少林寺也沒辦法的地方去才可以。在少林寺內幾乎是不可能爬多高的,因為少林寺外流或戰死的人少,所以基本上職位也幾乎都不會改變的,在國內,只有一家半導體代工廠符合少林寺的地位。
那其他的事業單位如吳三桂集團、大明朱家等,對自家高手可就殘忍多了,一旦得罪集團內權貴,就可能死得莫名其妙,不過由於勢力範圍有限,半夜偷偷逃走還是可以的。在這種集團內,武功實力是無法提升多少的,但是有機會收黑錢的就可能賺一些的。如果將機密帶走到別的集團投靠,也會賺一票,只是也有一些風險存在的。基本上大部分公司會與此類似,這些公司已經基本夠大了,所以內部雖然亂,但也不至於立刻倒閉的。
說了這麼多高手(工程師),下場其實都不是太好,只是為了生活不得不投靠某些事業單位,但是也有些高手是自行遊走江湖的,一般來說只要小心,不要招惹到一些大集團,基本上生活還過得去,甚至有一些集團會來拉攏。如果單獨遊走江湖不太好混,基本上就有人會再次投靠其他事業單位,或是在小山頭上做個綠林好漢。也有一些高手在事業單位中混不到可以撈到油水的位置,就出走自立山門的。
現在來看看業務吧,基本上大清王朝的親王們就是標準的業務主管,平常與皇帝見面聊聊事情,派一些人員(小業務或小工程師)去各地辦事,只有大事情,例如與俄羅斯談判之類才會自己出面的。基本上,不管什麼事情,業務主管只要討皇上高興了,就可以收到些賞賜。而這些人也不太會跳巢的,除非皇帝老兒要你死,他們才會逃走的。一般業務主管也不會亂跳巢的,除非被高價收買。但是一旦業務主管跳巢,就會帶走一大票人。因為皇帝老兒一般對沒有跟著走的也不會太信任的。
大宦官也是業務的一種,只是大宦官一般較少出遠門,明朝的宦官除外。所以瑋小寶真的是一個寶啊。
在武林上一般的小業務陣亡率是最高的,除了要刺探軍情外,所有雜事都是小業務幹的,除非熬得夠久了,變成了業務主管的二手,才會比較好過的。
寫了這麼多,來看看高手(工程師)要做到什麼是最好的,神龍教教主、天地會陳近南算得上是最厲害的人物了,但其實到最後都沒有好下場,死不瞑目。反而我覺得西藏法王是最好的,地位崇高,而且還得以善終,但是要有這樣的運氣可不是那麼容易的。
那業務當然是做到瑋小寶等級是最好的了,一般來說做到超級業務後,基本上就無敵了,只要別去想要創業,大概這輩子都不愁吃穿了。如果做不到超級業務等級,只要混到了業務主管,基本上到退休也不成問題的,只要讓皇帝老兒高興了,小富到老絕對是可能的。
那其他人,就好好過日子吧,別想這麼多。實力不夠,連當個武林中的散人都難啊。只能說人在江湖身不由己。
PS: 想想看,身邊或報紙上的高手都像是武俠小說中的那個人物,樂趣就在其中啊!
2013年11月2日 星期六
2013年10月11日 星期五
Candy Crush過關重要技術
玩了半年才搞清楚最重要的過關技術
一開始進入關卡後,先別急著玩,要先大致看一下此關現有狀態下是否有利,
先大致瞭解全部的糖果是否可以產生所需要的炸彈,如果有利才開始玩。
如果不好,就用左下的離開選項,趕緊離開,只要還沒開始玩,就不會消耗生命值。
因此只要好好使用這個方法,每一關大約一到兩次就幾乎都會過關,過關率非常高的。
此法不適用於 時間計數的關卡。
一開始進入關卡後,先別急著玩,要先大致看一下此關現有狀態下是否有利,
先大致瞭解全部的糖果是否可以產生所需要的炸彈,如果有利才開始玩。
如果不好,就用左下的離開選項,趕緊離開,只要還沒開始玩,就不會消耗生命值。
因此只要好好使用這個方法,每一關大約一到兩次就幾乎都會過關,過關率非常高的。
此法不適用於 時間計數的關卡。
2013年9月21日 星期六
奧夫-布蘭詩歌-啊!命運的女神
對照字幕來聽,更感到心有慼慼焉
Carl Orff - Carmina Burana布蘭詩歌 (O Fortuna) lyrics 中英字幕
https://www.youtube.com/watch?v=V6M7Zo8M8cs
音效較好版,可惜沒字幕
https://www.youtube.com/watch?v=eb_sPaB9Q_k
2013年8月16日 星期五
一夜暴富之前的漫漫长路
“那你现在在做什么?”
唉,我讨厌这个问题。
事实上,我正在努力做一个新的项目,但没有取得任何的进展。
但是,我并没有抱怨什么,相反,我鼓起精神,热情的推销这个计划。人们都点头称是,但他们脸上狐疑的表情我不能视而不见。
当我说完后,人们有时会打击我一下,说:“难道这就是你整天在做的事情吗?”哈,他们的真正意思是:你是在说你把你所有的时间都花在这个荒诞的想法上了吗?
埋头苦干
2007年夏天,在放弃了给我们带来稳定收入的工作后,我们非常非常辛苦的创业着。到2010年二月,持续将近2年半没有任何收入。而我们又做出了什么能向人展示的成果吗?没有。
我们没有挣到一分钱。我们去找的投资者全部都拒绝了我们。我们不能招到任何愿意加入这个团队的人。我们没有吸引到任何人注意我们的这个创意。
这两年里我们想了各种办法,但我们的Yipit网站的月独立访问量始终没有超过1万。我们一直的低位徘徊:
从我个人而言,我的积蓄慢慢的在消失。我的信用卡因为逾期不还款而被冻结。并不是我没有现金去还,只是我们没有时间考虑它。看着我努力工作积累起来的银行存款慢慢在耗尽,那是一种十分沮丧的感觉。我记得当把存款从我的退休金401K账户上取出时,我再次确认了一下自己是否知道这样做带来的严重后果。
老实的说,我有可能早就放弃了。唯一让我坚持下来的原因是,我忠实的创业伙伴——Jim——他也是辞职出来的。他放弃了很多十分诱人的工作机会,和我一起工作,我不能抛弃他。
一切全变了
这样到了2010年2月份,距离我们开始创业2年半之后,我们又产生了另外一个想法:收集那些正在兴起但发展迅速的日常交易信息。这个想法来的很及时,正合我们的特长。因为最近9个月里我们一直在做本地交易信息收集。
只用了3天时间,一切全变了。
3天的仓促编码,我们上线了这个新功能,做了一些简单宣传,用户十分喜欢这个功能,4个月后,吃惊的投资者向我们注入了1百万美元。一年之后,我们募集到了6百万美元,我们盈利了,我们吸引到了成百万的用户,我们招到了优秀的人才加入了我们的团队。并且,最重要的是,我们的事业才刚刚开始。
那么,这3天里究竟发生了什么?
我相信,如果我们早在2007年或2008年、甚至2009年就开始上这个日常交易收集功能,我们不会取得成功,反而会把事情弄糟。
但是,经过了2年半的失败和教训,我们完全知道了该怎么做:
2.做原型样品。近几年我一直在自学Web开发技术,而Jim也在自学前端的程序开发。我们不需要找人去做原型,我们能自己快速的开发出来。
3.设计用户界面。我们设计了大量的原型,我们很清楚如何设计登录页面来收集用户的email,我们设计在注册流程中收集用户信息并让人们向他们的朋友们散布我们的信息。
4.找到启动动力。我们知道如何加工我们的故事,让新闻记者注意到我们。我们在TechCruch成了重要话题,这给我们吸引了大量的初始用户。
5.让投资者感兴趣。过去两年里我们和很多纽约的天使资金投资者保持着良好的关系,我们能很快的争取到对我们感兴趣的投资者,因为他们很熟悉我们。
6.培养名声。我一直参与纽约科技界的活动,业内的朋友们在给Yipit创造话题的事情上帮了很大的忙。
现在,回顾往事,我认识到我错了,那挣扎的两年里我们并不是拿不出任何的成绩。从外面看来,我们没有任何可以成功的迹象,但我们学到了一些非常重要的东西:开创新事业的艺术和技术。我们花了差不多3年的时间才真正的明白在那3天里我们应该怎么去做。
所以,对于那些还在挣扎中,觉得自己拿不出任何成绩的人,我希望这篇博客能帮助你们坚持下去。你每天都在学习进步。你要知道,当灵机闪现时,你已经准备好捕捉它了。
程序算法与人生选择(好文章轉貼)
寫得挺有意思的,轉帖給大家分享
原址 http://www.cocoachina.com/gamedev/misc/2013/0808/6756.html
排序算法
你不可能要所有的东西,所以你只能要你最重要的东西,你要知道什么东西最重要,你就需要对你心内的那些欲望和抱负有清楚的认识,不然,你就会在纠结中度过。
所以,在选择中纠结的人有必要参考一下排序算法。
首先,你最需要参考的就是“冒泡排序”——这种算法的思路就是每次冒泡出一个最大的数。所以,你有必要问问你自己,面对那些影响你选择的因子,如果你只能要一个的话,你会要哪个?而剩下的都可以放弃。于是,当你把最大的数,一个一个冒泡出来的时候,并用这个决策因子来过滤选项的时候,你就能比较容易地知道知道你应该选什么了。这个算法告诉我们,人的杂念越少,就越容易做出选择。
好吧,可能你已茫然到了怎么比较两个决策因子的大小,比如:你分不清楚,工资>业务前景吗?业务前景>能力提升吗?所以你完全没有办法进行冒泡法。那你,你不妨参考一个“快速排序”的思路——这个算法告诉我们,我们一开始并不需要找到最大的数,我们只需要把你价值观中的某个标准拿出来,然后,把可以满足这个价值的放到右边,不能的放到左边去。比如,你的标准是:工资大于5000元&&业务前景长于3年的公司,你可以用这个标准来过滤你的选项。然后,你可以再调整这个标准再继续递归下去。这个算法告诉我们,我们的选择标准越清晰,我们就越容易做出选择。
这是排序算法中最经典的两个算法了,面试必考。相信你已烂熟于心中了。所以,我觉得你把这个算法应用于你的人生选择也应该不是什么问题。关于在于,你是否知道自己想要的是什么?
排序算法的核心思想就是,让你帮助你认清自己最需要的是什么,认清自己最想要的是什么,然后根据这个去做选择。
贪婪算法
所谓贪婪算法,是一种在每一步选择中都采取在当前状态下最好或最优(即最有利)的选择(注意:是当前状态下),从而希望导致结果是最好或最优的算法。贪婪算法最经典的一个例子就是哈夫曼编码。
对于人类来说,一般人在行为处事的时候都会使用到贪婪算法,
比如在找零钱的时候,如果要找补36元,我们一般会按这样的顺序找钱:20元,10元,5元,1元。
或者我们在过十字路口的时候,要从到对角线的那个街区时,我们也会使用贪婪算法——哪边的绿灯先亮了我们就先过到那边去,然后再转身90度等红灯再过街。
这样的例子有很多。对于选择中,大多数人都会选用贪婪算法,因为这是一个比较简单的算法,未来太复杂了,只能走一步看一步,在当前的状况下做出最利于自己的判断和选择即可。
有的人会贪婪薪水,有的人会贪婪做的项目,有的人会贪婪业务,有的人会贪婪职位,有的人会贪婪自己的兴趣……这些都没什么问题。贪婪算法并没有错,虽然不是全局最优解,但其可以让你找到局部最优解或是次优解。其实,有次优解也不错了。贪婪算法基本上是一种急功近利的算法,但是并不代表这种算法不好,如果贪婪的是一种长远和持续,又未尝不可呢?。
动态规划
但是我们知道,对于大部分的问题,贪婪法通常都不能找出最优解,因为他们一般没有测试所有可能的解。因为贪婪算法是一种短视的行为,只会跟据当前的形式做判断,也就是过早做决定,因而没法达到最佳解。
动态规划和贪婪算法的最大不同是,贪婪算法做出选择,不能回退。动态规划则会保存以前的运算结果,并根据以前的结果对当前进行选择,有回退功能。
动态规划算法至少告诉我们两个事:
1)承前启后非常重要,当你准备去做遍历的时候,你的上次的经历不但能开启你以后的经历,而且还能为后面的经历所用。你的每一步都没有浪费。
2)是否可以回退也很重要。这意思是——如果你面前有两个选择,一个是A公司一个是B公司,如果今天你错失了B公司,那到你明天还能不能找回来?
比如说:你有两个offer,一个是Yahoo,一个是Baidu,上述的第一点会让我们思考,Yahoo和Baidu谁能给我们开启更大的平台?上述的第二点告诉我们,是进入Yahoo后如果没有选好,是否还能回退到Baidu公司?还是进入Baidu公司后能容易回退到Yahoo公司?
Dijkstra最短路径
最短路径是一个Greedy + DP的算法。相当经典。这个算法的大意如下:
1)在初始化的时候,所有的结点都和我是无穷大,默认是达不到的。
2)从离自己最近的结点开始贪婪。
3)走过去,看看又能到达什么样的结点,计算并更新到所有目标点的距离。
4)再贪婪与原点最短的结点,如此反复。
这个算法给我们带来了一些这样的启示:
有朋友和我说过他想成为一个架构师,或是某技术领域的专家,并会踏踏实实的向这个目标前进,永不放弃。我还是鼓励了他,但我也告诉他了这个著名的算法,我说,这个算法告诉你,架构师或某领域的专家对你来说目前的距离是无穷大,他们放在心中,先看看你能够得着的东西。所谓踏实,并不是踏踏实实追求你的目标,而是踏踏实实把你够得着看得见的就在身边的东西干好。我还记得我刚参加工作,从老家出来的时候,从来没有想过要成为一个技术牛人,也从来没有想过我的博客会那么的有影响力,在做自己力所能及,看得见摸得着的事情,我就看见什么技术就学什么,学着学着就知道怎么学更轻松,怎么学更扎实,这也许就是我的最短路径。
有很多朋友问我要不要学C++,或是问我学Python还是学Ruby,是不是不用学前端,等等。这些朋友告诉我,他们不可能学习多个语言,学了不用也就忘了,而且术业有专攻。这并没有什么不对的,只是我个人觉得,学习一个东西没有必要只有两种状态,一种是不学,另一种是精通。了解一个技术其实花不了多少时间,我学C++的目的其实是为了更懂Java,学TCP/IP协议其实是为了更懂Socket编程,很多东西都是连通和相辅相成的,学好了C/C++/Unix/TCP等这些基础技术后,我发现到达别的技术路径一下缩短了(这就是为什么我用两天时间就可以了解Go语言的原因)。这就好像这个算法一样,算法效率不高,也许达到你的目标,你在一开始花了很长时间,遍历了很多地方,但是,这也许这就是你的最短路径。
算法就是Trade-Off
你根本没有办法能得到所有你想得到的东西,任何的选择都意味着放弃——当你要去获得一个东西的时候,你总是需要放弃一些东西。人生本来就是一个跷跷板,一头上,另一头必然下。这和我们做软件设计或算法设计一样,用时间换空间,用空间换时间,还有CAP理论,总是有很多的Trade-Off,正如这个短语的原意一样——你总是要用某种东西去交易某种东西。
我们都在用某种东西在交易我们的未来,有的人用自己的努力,有的人用自己的思考,有的人用自己的年轻,有的人用自己的自由,有的人用自己的价值观,有的人用自己的道德…… …… 有的人在交换金钱,有的人在交换眼界,有的人在交换经历,有的人在交换地位,有的人在交换能力,有的人在交换自由,有的人在交换兴趣,有的人在交换虚荣心,在交换安逸享乐…… ……
每个人有每个人的算法,每个算法都有每个算法的purpose,就算大家在用同样的算法,但是每个人算法中的那些变量、开关和条件都不一样,得到的结果也不一样。我们就是生活在Matrix里的一段程序,我们每个人的算法决定着我们每个人的选择,我们的选择决定了我们的人生。
2013年5月16日 星期四
2012年12月29日 星期六
一位台湾软件工程师的心路历程
給有需要的人看看
轉貼自 http://blog.jobbole.com/30525/
前言:台湾的IT环境是什么样的,我们很少关注过。本文作者superbcde是一位台湾程序员,他没有显赫的教育背景,从IT培训学校开始,一步一步走向自己的奋斗目标。他告诫年轻人:要趁着年轻多学习,下定决心,自己不懂什么学什么,最好到硅谷去,因为那里才是 IT 人士的天堂,并透露了台湾的创业环境比较差。本文最初来自PTT论坛,INDIDE做了二次整理,原标题:軟體人的心路歷程分享,TECH2IPO 稍作修改并注释,图片和本文主人公无关。
我是个半路出家的资讯人员(类似于大陆的 IT 人,编辑注),说起来很见笑,我没有深厚背景,也不是正规本科或大学,只是个专科毕业的,补个二技/科大文凭,大学毕业后连一个像样的国立研究所也考不 上。台清交成(台湾大学,新竹清华大学,交通大学,成功大学,编辑注)没有一家我敢投,最后只好报效“国家”二年去,还顺便去外岛进修。
从“巨匠”开始
对,你没看错,当你大学毕业又什么都没有的时候,年轻人是很好骗的。我记得很清楚,那时巨匠(巨匠是台湾最大的IT培训学校,台湾巨匠电脑子公司, 编辑注)有所谓的 SCJP/MCSE 说明会。反正毕业了,没工作又刚退伍,收到这一类的某某进修广告,又免费,当然就去了。
不得不配服巨匠的讲师,详情我忘了,反正我当天听完那门课,只觉得一股热血。觉得有为者亦若是,整个讲题跟技术无关,讲师一堆引经据典,反正简单的讲:“取得认证你就发了,百万年薪等着你。” 当时回家,硬是跟爸妈要了五万多元,办了巨匠白金卡,买了上课卷,然后开始了我的 MCSE + SCJP 课程。至于结果怎么样,我想大家心里有数。我不怪那个说明会的讲师,我自己后来也和不少在巨匠兼任的讲师变成好友。一小时的说明会领不了多少钱,他如果不 是报喜不报忧,我看以后就没人请了,人家不过是混一口饭吃。当然,这是好几年后才了解的。
其实巨匠帮了我很多,但巨匠最大的问题是,你报名时,报的是课程,至于谁教你,你永远不知道。巨匠有不少的好老师,举个例来说,曹祖圣老师。他讲过 很多次 Technet,我也听过他一、二次课,很推荐。可惜的是,因为讲师调度或是节省成本,其实一门 200 小时的课,很有可能只有 1/7 是好老师,剩下的很普通,甚至很糟。我也遇过很差的老师,把电脑课当成英文课在上(英翻中),有上过认证课程就知道我在讲什么(原文教材嘛!)。
当时年轻的我很拼,上课前一定预习。不懂的单词早就查完,上课只想拼命吸收。当你遇到一个很糟的老师,那种挫折感真的很难形容。我和班主任反应了好几次,每次都是得到“喔~我会跟老师沟通”这一类的回应。别闹了好吗,不会教就是不会教,烂老师就是烂,他不会因为一句话就改变。就算他要改变也要时间,不是马上的。
好像有点离题了,总而言之,对不起我爸妈。家里没什么钱,硬是标会借了五万给我上课,最后我放弃了。一直到今天,我还是觉得很欠爸妈这份恩情。总而言之,我想分享的第一件事就是。不管你去巨匠,去 uuu 还是去 iii,最重要的是跟对讲师。如果一门课程的讲师不事先确定(或是讲师不好),不如不要上,真的是好的老师让你上天堂,不好的老师就…。
其实写程序这种东西如果有热情,肯读书,多多少少、或快或慢都会进步。我的第二个建议就是,不要放弃进修,靠自己虽然慢,但是扎实。话 说回来,很多中文书很糟糕,这也不能怪作者。多年后我自己也出版了一本书(卖得很烂),不过作者的稿费其实不高。一刷(第一次印刷) 1500 本,写一本书如果花半年认真写,1500 本卖了 1000 本,然后一本订价 500 (新台币,约107元人民币,编辑注),可能连饭钱都不够。至于比较高的稿费是那种“大师”,像是侯捷老师(台湾著名C++技术专家,编辑注)等级才有可能拿到的价码。也许大家可以试着打给出版社问问,就知道了。要卖到二刷?那你大概要上TOP榜才有可能。
那时我评估过一些选项,也试过不少,不过下场都不这么好。我试过开公司,然后倒掉(没赔多少钱,就当做白工)。写程序容易,找客户难。那时很傻,以为到处都需要 ERP。到 104 接案网(台湾外包网站,编辑注)去找案子,后来发现做的要死要活其实没什么钱,还要应付客户。
也试过人力派遣,薪水不错,一个月可以有六万。不过对不起,没退休年资,案子结束就走人,短期打工(半年~一年)可以。但后来想想,你以为你赚,其实你只是没亏,公司只是把你未来的退休金先付给你而已。当然,不算差,很多人中年被资遣更惨,连退休金都没了。
我摸摸自己的良心,二十几岁的我最大的本钱就是年轻的心。花了二、三年就存了一桶金(一百万),反正就是二份工 作(甚至三份),IT人的好处就是兼职容易。除了体重直线上升,然后缺乏运动,然后有一天就过劳进医院了。因此,最后报个科大混个硕士,毕业后考了个铁饭 碗,反正日子也就这样过了。其实铁饭碗的日子挺不错的,钱虽不多,中油、台电、中华电信、一类的,我想公司倒掉到不至于。虽不是公务员的钢饭碗,但其实不 要太混、准时上下班还是过的去。
下定决心走出台湾
我问问我自己,是有一些优点的:
总之,回头看回去,下面是我当时的结论(冒犯请见谅):
台湾是没有「软件」产业的,这几年好一点,有地图日记、appworks 一类的软件(or 创投),顶多有 TrendMicro,或是一些接标案为主的IT公司。IT最大的需求大概都在金融业(需要资讯人员)。最大的需求大概都是架网站一类的,这种市场竞争很激烈,然后没美工合作很难生存,就算是架个网站购物车一类的,也只是跑单帮,很难长久。
想领 40 万,真的不可能,外商也许有机会。如果有 40 万的工作,那也是万中选一,轮不到我这个半路出家的巨匠肆业生。那只剩下一条路:
去硅谷。
我爸爸不是什么高等教育份子,不过他常常跟我说:“不要在山上要吃海产,去海边才要吃山珍。”他想劝我人要认 份,但年轻的我解读错他的意思:“想吃山珍我就到山上去。”同理,想走金融业请到华尔街。为什么?因为市场就是供给和需求决定价格。台湾的需求太少 了,IT公司不可能出高价格。供给不够(IT人材),价格自然就上升。分享一下,其实硅谷这几年一直到现在都很缺IT人材。我知道很多名校高手,英文好, 实力好可以直冲硅谷,不过我不是。我知道自己是什么料,没有个五六年,我的英文不可能通得过面试。
所以我放下自己,放下工作,从头练起。过去的六年间:我把英文练起来,我的经验是:
●没钱我就到系上当助教,一开始助教找不到就四处找帮忙写程序的研究助理(相信我,这很好找)。美国的物价贵,学校研究助理一个月也不多,大概都只能吃吐司或是微波食品。
●从头念起,把 CS(Computer Science 电脑科学)大学部的课自己需要的部份都修一次或旁听,然后念一个硕士,再念一个 CS PhD。学历也补起来,没办法进 Stanford/MIT,至少也读个叫得出来的 PhD。
●每个暑假都去 Intern 赚钱。
简单的讲,认清自己缺什么,就补什么。缺英文补英文,缺学历补学历等。后来才发现,这些工作反而帮了我很多。当 助教免费练英文口说,所以我的口说进步神速。接案或是当研究助理写程序,逼我学起整套 Linux 及很多的 open source project(学术界没钱,一律都是open source)然后念 PhD 让我到世界各地去参加 conference,认识领域理的大咖。相信我,等你亲自见到 internet、python … 等的发明人,你会发现他们非常谦虚。然后没钱去 intern(所以很怕对方不要我),所以很拼。最后交了一堆朋友,还没毕业工作就找好了,然后累积了一堆 Project 经验。
选择环境或适应环境
当然,这只是个案例,但毕业时第一份工作,我的年薪含保证的奖金,有 1/3 是奖金,2/3 是本薪。当然,第一年因为有 sign up bonus(签约奖金),不过之后只要努力,我想薪水比起第一年来说不会差太多。这里不想讨论税多重、生活费等问题。但缴完税省一点,一年可以存 8~10 万左右。如果自己买房,省下租金可以更多(但是要缴房贷)。以一间 3 房 2 卫的独栋房子,目前好一点的区(不是 Palo Alto 一类的顶级区)硅谷大概 80~100 万左右。
也就是说,顺利的话,不到十年就可以还清。而且我相信只要肯拼,薪水只会更高,不会更低。也有听过 CS 博士毕业拿 30 万以上的(当然都只是听说)。1/3 的走教职,1/3 的去研究单位,剩下去业界的样本不多。不过我想整个 package 加起来超过 20 万是很基本(有料的 PhD)。然后工作大致上一天八小时,很少需要加班,不用 on-call。当然,自己决定留在公司念书或上网吹冷气不能算加班,我讲的是真的工作。
P.S.对这些薪水很有兴趣的可以参考这一篇《北美2011年各大公司H1B工资全记录》。有高手拿出来分享,这是去年 H1B 的资料(外国人在美国申请工作签证)
上面的数据只有“底薪”,另有实拿股票 + 各式各样 bonus。工程师可能要再加 20~30% 上去,尤其是第一年。现在抢人抢很凶,刚毕业有可能就被开 4~5 万以上的 sign up bonus,甚至大陆圈子里在传 Facebook 最高开到 10 万的 sing up bonus。如果是高阶的职务,底薪可能只占不到1/3,因为这些工作都会绑绩效,而且绑很多。
这里不是要批评台湾薪水低。每个地方,都有他的供给与需求。如果你想从事IT产业,然后你的思想还算新鲜。我真的建议「走出去」。我 也想回台湾,台湾 Yahoo 的猎头有找上我。考虑物价后,我开了十万美元(整个 package)当条件,对方面试都不面试。当然也不是真的非十万美元不可,不过想当然尔,台湾的供给(IT工程师)很多,我是他的话我也不想花 300 万台币找一个。对他们来说,300 万可以请 12~13 个 22k。
假设付得起,今天你生病要开刀,一个顶级名医要价 30 万,或是你可以请 10 个 3 万的普通医生来会诊,你会选那个?经验这种东西不是十个人就打的赢一个的,但是如果是写网页,我相信十个人也许有机会写赢一个专家。但网站挂点,不会动就 是不会动,找十个人 debug 不一定比较快。经验和能力的价值不是劳力可以单纯取代的,尤其是对技术和经验要求更高的工作或专案而言。对未来,我还是有一些想法,但回首过去,我很庆幸 我当初有放下身段和收入,然后从头学起。
我不会去问当初我留下来的话,现在我会怎样又怎样。但我知道一件事,人要看下一个十年,然后再下一个十年。有一天,你我都会老,都会 35,都会 45,都会 55。55 岁的人学技术是学不赢 25 岁的好吗,真的。你要累积那种 25 岁的人不可能轻易复制的经验。
举个例来说,想读 PhD 的话,请在 35 岁前读,35 岁以后读起来是很困难的。想创业的话,请在 35 岁以前创,因为你失败了可以容易再爬起来。我看到很多比我优秀很多的年轻人,在浪费他们的年轻的资本,在浪费他们的 25~35。其实,IT生涯有无限的可能,Dropbox 的创办人 24 岁就创立了公司,Google 和 Facebook 的创立,那些人也都才几岁?(p.s 不是创业都会成功,请别误解)
总结:
我真的想鼓励那些年轻的朋友,如果你真的想改变,Just do it!我当时只想要一个月赚 40 万台币,现在我在幻想一个月能不能赚 400 万。其实密诀很简单,找一个赚那么多的人,然后比较你和他的不同,然后给自己十年去追上去,然后不要放弃。
这篇文章写给年轻人,也写给我自己,希望十年后能回来再写一次 :)
大家一起加油吧!
轉貼自 http://blog.jobbole.com/30525/
前言:台湾的IT环境是什么样的,我们很少关注过。本文作者superbcde是一位台湾程序员,他没有显赫的教育背景,从IT培训学校开始,一步一步走向自己的奋斗目标。他告诫年轻人:要趁着年轻多学习,下定决心,自己不懂什么学什么,最好到硅谷去,因为那里才是 IT 人士的天堂,并透露了台湾的创业环境比较差。本文最初来自PTT论坛,INDIDE做了二次整理,原标题:軟體人的心路歷程分享,TECH2IPO 稍作修改并注释,图片和本文主人公无关。
我是个半路出家的资讯人员(类似于大陆的 IT 人,编辑注),说起来很见笑,我没有深厚背景,也不是正规本科或大学,只是个专科毕业的,补个二技/科大文凭,大学毕业后连一个像样的国立研究所也考不 上。台清交成(台湾大学,新竹清华大学,交通大学,成功大学,编辑注)没有一家我敢投,最后只好报效“国家”二年去,还顺便去外岛进修。
从“巨匠”开始
对,你没看错,当你大学毕业又什么都没有的时候,年轻人是很好骗的。我记得很清楚,那时巨匠(巨匠是台湾最大的IT培训学校,台湾巨匠电脑子公司, 编辑注)有所谓的 SCJP/MCSE 说明会。反正毕业了,没工作又刚退伍,收到这一类的某某进修广告,又免费,当然就去了。
不得不配服巨匠的讲师,详情我忘了,反正我当天听完那门课,只觉得一股热血。觉得有为者亦若是,整个讲题跟技术无关,讲师一堆引经据典,反正简单的讲:“取得认证你就发了,百万年薪等着你。” 当时回家,硬是跟爸妈要了五万多元,办了巨匠白金卡,买了上课卷,然后开始了我的 MCSE + SCJP 课程。至于结果怎么样,我想大家心里有数。我不怪那个说明会的讲师,我自己后来也和不少在巨匠兼任的讲师变成好友。一小时的说明会领不了多少钱,他如果不 是报喜不报忧,我看以后就没人请了,人家不过是混一口饭吃。当然,这是好几年后才了解的。
其实巨匠帮了我很多,但巨匠最大的问题是,你报名时,报的是课程,至于谁教你,你永远不知道。巨匠有不少的好老师,举个例来说,曹祖圣老师。他讲过 很多次 Technet,我也听过他一、二次课,很推荐。可惜的是,因为讲师调度或是节省成本,其实一门 200 小时的课,很有可能只有 1/7 是好老师,剩下的很普通,甚至很糟。我也遇过很差的老师,把电脑课当成英文课在上(英翻中),有上过认证课程就知道我在讲什么(原文教材嘛!)。
当时年轻的我很拼,上课前一定预习。不懂的单词早就查完,上课只想拼命吸收。当你遇到一个很糟的老师,那种挫折感真的很难形容。我和班主任反应了好几次,每次都是得到“喔~我会跟老师沟通”这一类的回应。别闹了好吗,不会教就是不会教,烂老师就是烂,他不会因为一句话就改变。就算他要改变也要时间,不是马上的。
好像有点离题了,总而言之,对不起我爸妈。家里没什么钱,硬是标会借了五万给我上课,最后我放弃了。一直到今天,我还是觉得很欠爸妈这份恩情。总而言之,我想分享的第一件事就是。不管你去巨匠,去 uuu 还是去 iii,最重要的是跟对讲师。如果一门课程的讲师不事先确定(或是讲师不好),不如不要上,真的是好的老师让你上天堂,不好的老师就…。
其实写程序这种东西如果有热情,肯读书,多多少少、或快或慢都会进步。我的第二个建议就是,不要放弃进修,靠自己虽然慢,但是扎实。话 说回来,很多中文书很糟糕,这也不能怪作者。多年后我自己也出版了一本书(卖得很烂),不过作者的稿费其实不高。一刷(第一次印刷) 1500 本,写一本书如果花半年认真写,1500 本卖了 1000 本,然后一本订价 500 (新台币,约107元人民币,编辑注),可能连饭钱都不够。至于比较高的稿费是那种“大师”,像是侯捷老师(台湾著名C++技术专家,编辑注)等级才有可能拿到的价码。也许大家可以试着打给出版社问问,就知道了。要卖到二刷?那你大概要上TOP榜才有可能。
那时我评估过一些选项,也试过不少,不过下场都不这么好。我试过开公司,然后倒掉(没赔多少钱,就当做白工)。写程序容易,找客户难。那时很傻,以为到处都需要 ERP。到 104 接案网(台湾外包网站,编辑注)去找案子,后来发现做的要死要活其实没什么钱,还要应付客户。
也试过人力派遣,薪水不错,一个月可以有六万。不过对不起,没退休年资,案子结束就走人,短期打工(半年~一年)可以。但后来想想,你以为你赚,其实你只是没亏,公司只是把你未来的退休金先付给你而已。当然,不算差,很多人中年被资遣更惨,连退休金都没了。
我摸摸自己的良心,二十几岁的我最大的本钱就是年轻的心。花了二、三年就存了一桶金(一百万),反正就是二份工 作(甚至三份),IT人的好处就是兼职容易。除了体重直线上升,然后缺乏运动,然后有一天就过劳进医院了。因此,最后报个科大混个硕士,毕业后考了个铁饭 碗,反正日子也就这样过了。其实铁饭碗的日子挺不错的,钱虽不多,中油、台电、中华电信、一类的,我想公司倒掉到不至于。虽不是公务员的钢饭碗,但其实不 要太混、准时上下班还是过的去。
下定决心走出台湾
我问问我自己,是有一些优点的:
年轻,然后肯拼(那时 26~27 岁);认份,有责任感;肯读书,想进修。但我其实对未来感到很迷惘,直到有一天,过到了一个外商的经理(听说月薪 40 万),是一个香港人,刚好和我在一个政府标案里合作。我常常在想,为什么他可以领 40 万,他很厉害,但没有我十倍厉害吧?我也想月领 40 万,谁不想……
总之,回头看回去,下面是我当时的结论(冒犯请见谅):
台湾是没有「软件」产业的,这几年好一点,有地图日记、appworks 一类的软件(or 创投),顶多有 TrendMicro,或是一些接标案为主的IT公司。IT最大的需求大概都在金融业(需要资讯人员)。最大的需求大概都是架网站一类的,这种市场竞争很激烈,然后没美工合作很难生存,就算是架个网站购物车一类的,也只是跑单帮,很难长久。
想领 40 万,真的不可能,外商也许有机会。如果有 40 万的工作,那也是万中选一,轮不到我这个半路出家的巨匠肆业生。那只剩下一条路:
去硅谷。
我爸爸不是什么高等教育份子,不过他常常跟我说:“不要在山上要吃海产,去海边才要吃山珍。”他想劝我人要认 份,但年轻的我解读错他的意思:“想吃山珍我就到山上去。”同理,想走金融业请到华尔街。为什么?因为市场就是供给和需求决定价格。台湾的需求太少 了,IT公司不可能出高价格。供给不够(IT人材),价格自然就上升。分享一下,其实硅谷这几年一直到现在都很缺IT人材。我知道很多名校高手,英文好, 实力好可以直冲硅谷,不过我不是。我知道自己是什么料,没有个五六年,我的英文不可能通得过面试。
所以我放下自己,放下工作,从头练起。过去的六年间:我把英文练起来,我的经验是:
●没钱我就到系上当助教,一开始助教找不到就四处找帮忙写程序的研究助理(相信我,这很好找)。美国的物价贵,学校研究助理一个月也不多,大概都只能吃吐司或是微波食品。
●从头念起,把 CS(Computer Science 电脑科学)大学部的课自己需要的部份都修一次或旁听,然后念一个硕士,再念一个 CS PhD。学历也补起来,没办法进 Stanford/MIT,至少也读个叫得出来的 PhD。
●每个暑假都去 Intern 赚钱。
简单的讲,认清自己缺什么,就补什么。缺英文补英文,缺学历补学历等。后来才发现,这些工作反而帮了我很多。当 助教免费练英文口说,所以我的口说进步神速。接案或是当研究助理写程序,逼我学起整套 Linux 及很多的 open source project(学术界没钱,一律都是open source)然后念 PhD 让我到世界各地去参加 conference,认识领域理的大咖。相信我,等你亲自见到 internet、python … 等的发明人,你会发现他们非常谦虚。然后没钱去 intern(所以很怕对方不要我),所以很拼。最后交了一堆朋友,还没毕业工作就找好了,然后累积了一堆 Project 经验。
选择环境或适应环境
当然,这只是个案例,但毕业时第一份工作,我的年薪含保证的奖金,有 1/3 是奖金,2/3 是本薪。当然,第一年因为有 sign up bonus(签约奖金),不过之后只要努力,我想薪水比起第一年来说不会差太多。这里不想讨论税多重、生活费等问题。但缴完税省一点,一年可以存 8~10 万左右。如果自己买房,省下租金可以更多(但是要缴房贷)。以一间 3 房 2 卫的独栋房子,目前好一点的区(不是 Palo Alto 一类的顶级区)硅谷大概 80~100 万左右。
也就是说,顺利的话,不到十年就可以还清。而且我相信只要肯拼,薪水只会更高,不会更低。也有听过 CS 博士毕业拿 30 万以上的(当然都只是听说)。1/3 的走教职,1/3 的去研究单位,剩下去业界的样本不多。不过我想整个 package 加起来超过 20 万是很基本(有料的 PhD)。然后工作大致上一天八小时,很少需要加班,不用 on-call。当然,自己决定留在公司念书或上网吹冷气不能算加班,我讲的是真的工作。
P.S.对这些薪水很有兴趣的可以参考这一篇《北美2011年各大公司H1B工资全记录》。有高手拿出来分享,这是去年 H1B 的资料(外国人在美国申请工作签证)
上面的数据只有“底薪”,另有实拿股票 + 各式各样 bonus。工程师可能要再加 20~30% 上去,尤其是第一年。现在抢人抢很凶,刚毕业有可能就被开 4~5 万以上的 sign up bonus,甚至大陆圈子里在传 Facebook 最高开到 10 万的 sing up bonus。如果是高阶的职务,底薪可能只占不到1/3,因为这些工作都会绑绩效,而且绑很多。
这里不是要批评台湾薪水低。每个地方,都有他的供给与需求。如果你想从事IT产业,然后你的思想还算新鲜。我真的建议「走出去」。我 也想回台湾,台湾 Yahoo 的猎头有找上我。考虑物价后,我开了十万美元(整个 package)当条件,对方面试都不面试。当然也不是真的非十万美元不可,不过想当然尔,台湾的供给(IT工程师)很多,我是他的话我也不想花 300 万台币找一个。对他们来说,300 万可以请 12~13 个 22k。
假设付得起,今天你生病要开刀,一个顶级名医要价 30 万,或是你可以请 10 个 3 万的普通医生来会诊,你会选那个?经验这种东西不是十个人就打的赢一个的,但是如果是写网页,我相信十个人也许有机会写赢一个专家。但网站挂点,不会动就 是不会动,找十个人 debug 不一定比较快。经验和能力的价值不是劳力可以单纯取代的,尤其是对技术和经验要求更高的工作或专案而言。对未来,我还是有一些想法,但回首过去,我很庆幸 我当初有放下身段和收入,然后从头学起。
我不会去问当初我留下来的话,现在我会怎样又怎样。但我知道一件事,人要看下一个十年,然后再下一个十年。有一天,你我都会老,都会 35,都会 45,都会 55。55 岁的人学技术是学不赢 25 岁的好吗,真的。你要累积那种 25 岁的人不可能轻易复制的经验。
举个例来说,想读 PhD 的话,请在 35 岁前读,35 岁以后读起来是很困难的。想创业的话,请在 35 岁以前创,因为你失败了可以容易再爬起来。我看到很多比我优秀很多的年轻人,在浪费他们的年轻的资本,在浪费他们的 25~35。其实,IT生涯有无限的可能,Dropbox 的创办人 24 岁就创立了公司,Google 和 Facebook 的创立,那些人也都才几岁?(p.s 不是创业都会成功,请别误解)
总结:
我真的想鼓励那些年轻的朋友,如果你真的想改变,Just do it!我当时只想要一个月赚 40 万台币,现在我在幻想一个月能不能赚 400 万。其实密诀很简单,找一个赚那么多的人,然后比较你和他的不同,然后给自己十年去追上去,然后不要放弃。
这篇文章写给年轻人,也写给我自己,希望十年后能回来再写一次 :)
大家一起加油吧!
2012年12月12日 星期三
2012年12月3日 星期一
HD天籟美聲 齊豫 佛子行37誦觸動深處的誦讚
最近聽到齊豫的佛子行唱頌,
很好聽,感覺心裡平靜許多
在Youtube上的影音檔
http://www.youtube.com/watch?v=Oa1EZwDuR3Q
轉帖自 http://www.thranguhk.org/buddhism/cn_37practice.html?keepThis=true&TB_iframe=true&height=600&width=1050
《佛子行三十七頌》是「無著賢」菩薩的作品。在西藏歷代上師之中他是集佛學、博學及德行(戒律)三者條件皆具足之上師,可以說已具足聖者圓滿的特色,是一位廣大明深的成就者。
很好聽,感覺心裡平靜許多
在Youtube上的影音檔
http://www.youtube.com/watch?v=Oa1EZwDuR3Q
轉帖自 http://www.thranguhk.org/buddhism/cn_37practice.html?keepThis=true&TB_iframe=true&height=600&width=1050
佛子行三十七頌
《佛子行三十七頌》包括了
菩薩所行持的見地、觀修、行持;即見、修、行三者(指大乘不共行持之特色)。一共有三十七句的頌文,因取其三十七實修要點故名三十七頌。全論分三大部分:初義,論義,末義 。
初義
初義分三部分:1.題義,2.禮供,3.立誓。
題義:《佛子行三十七頌》。即作為一大乘佛子所應具有的行為,分三十七個頌詞闡述。
禮供: 1.略言;2. 廣言。
略言
第一句所引用的是印度四大語言之一的善構語,那摩洛給秀拉雅(Namo Lokeshwaraya),此為印度古梵文的名稱南無觀世音菩薩! 意為頂禮觀世音菩薩。
廣言
雖見諸法無來去 唯一勤行利眾生 殊勝師及觀自在 恭敬三門恆頂禮
( 大慈大悲的觀世音菩薩已照見一切法皆無有來去,已經徹見諸法無來去之自性,並恆時精進利樂眾生,故在觀自在菩薩以及與觀自在菩薩無二無別的殊勝上師前,著者土美大師以自己的身語意三門恆時恭敬頂禮。 )
立誓
即表明本論的目的。
利樂之源諸圓覺 從修正法而出生 彼復依於知其行 是故當說佛子行
世間所有的暫時安樂與究竟利益皆來源於諸佛,能得如是殊勝果位是由修持正法而證得的,而修持正法則首先必須明瞭修持的方法,對於一想修學大乘法的弟子來說,即需明瞭修學菩薩道的方法。因此,土美大師於此處為我們修持正法者宣說佛子應有的行為。
論義
下面轉入(二)正文論義,逐一闡述大乘佛子的應有行為,共分三十七條。在內容上分成兩大部分:前行與正行。前行又分七個部分:
1. 觀想人身難得
獲得暇滿大舟時 為自他渡輪迴海 晝夜恆時不懈怠 聞思修是佛子行
如今我們已得八無暇十圓滿的人身,這個人身非常寶貴,猶如生死輪迴大海中的大船,既可以渡自己出生死苦海,又能使輪迴中的其他眾生得渡,但同時人身是無常的,非常短暫,故應珍惜這一難得的機遇,在晝夜六時中恆時不懶惰不散亂地精進於聞思修。
其次,人身是極為難得的而又是短暫的,借此難得之人身應該選擇做有意義的事,所有有意義的事中聞思修最為殊勝,因為這才是佛法的根本所在。
2. 應遠離三毒之源的家鄉
親方貪心如沸水 怨方嗔心似烈火 取捨皆忘癡黑暗 拋棄故鄉佛子行
因為住在家鄉親人、怨敵低頭不見抬頭見,對親人的貪心會增盛到如沸水一般,對怨敵的嗔心同樣也會猛似烈
火,自己難以抑制;又常常與俗家人在一起,受世俗習氣的熏染,不注意因果善惡的取捨,天天如夢一般的度日,迷迷糊糊,越來越愚癡。所以,佛子當拋棄故鄉而
修行。依以前高僧大德開示的標準,上根者應遠離家鄉一年的路程,中根者要遠離家鄉一個月的路程,下根者遠離家鄉至少要走四天。
3. 功德之源依止靜處
捨惡境故漸減惑 無懶散故善自增 心澄於法起正見 依住靜處佛子行
靜處具有減惑、增善和生起正見的功德。靜處自然沒有貪、嗔、癡等五毒煩惱的外緣,依靠傳承上師的加持,通
過聞思或修行,自己俱生的無明業惑自然就漸漸地減滅,又沒有懶散和邪知邪見人的影響,自己對眾生的大慈大悲及精進聞思修等等善業自然而然地增上,自心融入
於正法之中從而生起殊勝的定解,能對上師三寶生起不共的信心,這恰恰與上述家鄉的過失相反。歷代的高僧大德也多是依止靜處才有所成就的。一個修學佛法的
人,若是想離開靜地和上師,那肯定是著了魔,或是尚未如實生起希求正法與解脫的心,自己應該好好地祈禱懺悔。
4. 觀無常即捨今世
長伴親友各分離 勤聚財物留後世 識客舍棄身客堂 捨此世為佛子行
人有生必有死,在死的時候,自己一生中的親朋好友都不得不從此分離,辛苦一生從點點滴滴中集聚起來的財物
一分一厘也帶不走,全都遺留在這個人世間,甚至連自己的色身,在心識遷移之時也不得不捨棄在人世間,所以,應看破今生所有世間八法,應當捨棄有漏的色法斷
除一切執著的分別念,否則,若不能看破,更難放下,放不下則會起執著,執著便是輪迴之根,這樣便不算是一個從心地上修行的人。
5. 遠離愚伴使修道無違緣
交近彼使增三毒 並減聞思修事業 能轉慈悲滅盡者 離惡友為佛子行
對於一個尚未成就的修行者來說,必須遠離惡友,否則修行不會增上,反而增長自己的貪嗔癡三毒,即便一個人最初人格很好,但後來結交了一個人格不好的人,慢慢地潛移默化,即所謂的"近墨者黑"。即常遠離惡知識,永離一切諸惡道。
6. 修道順緣依止上師
依止何者滅罪過 功德增如上弦月 勝善知識比自身 尤為愛重佛子行
何者是代指上師善知識,依止善知識,以其引導及加持,使自己能精進於聞思修,消盡往昔所造的種種罪業,戒
律清淨,慈悲心增長等各種功德也會如初一至十五的上弦月一樣不斷地增長乃至圓滿,對一位能使自己滅盡罪過、功德增長的殊勝善知識,愛重之心當勝過自己的生
命,對於自己的身心,每個人都倍加珍惜愛重,但對於金剛上師勝善知識,念其恩德,更應勝於愛重自身的百倍。上師法王如意寶也講過,修行人若欲得解脫成就,
必須依止善知識,愛重善知識,善知識在自己修行中甚為重要。
7. 入佛教之門為皈依
自亦縛於輪迴故 世間天力能救誰 是故依止不虛者 皈依三寶佛子行
真實不虛的皈依處是佛法僧三寶,而不是世間的天神、地神、護法神等,因為他們自己還未從煩惱中徹底解脫出
來,仍束縛在輪迴中,他們還有什麼能力救護我們呢?對於世間神祇,我們可祈禱供養,使其護持弘法利生順利圓滿,但對他們皈依、頂禮是不應理的,更不能把他
們作為究竟的皈依處,始終真實不欺的唯有佛法僧三寶,至心皈依三寶方可得到究竟的解脫,故每位佛弟子應一心一意地皈依三寶。對此,我們應該時時處處從心裡
來衡量自己是否已真實地皈依?每當遇到違緣時,每當遇到外道時,是否能自然而然地祈禱三寶?皈依是一種決心和信心,而不是暫時的依托,故佛子當至心皈依佛
法僧三寶。
以上是一個大乘弟子所應具備的前提條件,也即是前行。
接下來闡述一個大乘弟子的發心與行為的標準,也即是正行,以修行人從低到高的根機共分三個方面 : 下士道、中士道、上士道 。
8 .下士道
諸極難忍惡趣苦 能仁說為惡業果 是故縱遇命難時 終不造罪佛子行
現在三界輪迴的各道眾生,尤其是地獄、餓鬼、畜生道的眾生,恆時都在遭受難以忍受的各種痛苦,人道也有生老病死,事與願違等等三苦八苦,釋迦能仁說此為往昔所造惡業之果報,這在《百業經》等講述因果的經中有詳細說明。
如果在遇到違緣和痛苦時,都能自然地認為肯定是自己以前所造惡業的報應,這樣今生很多的違緣和痛苦能轉為道用,成為修道中的逆增上緣。
所以,現在得此暇滿之人身,縱遇命難也絕不能再造惡業。正像《白蓮花·釋迦牟尼佛傳記》中世尊在因地中修行時,曾這樣說過:因為人生的短暫,我不願造惡業,也因為人生的短暫,我只願做善業。佛弟子應該學佛如是行,現在世間上很多人整天造惡業也難以維持生活。
9. 中士道
三有樂如草頭露 一瞬剎那毀滅法 恆時不變解脫果 希求其是佛子行
視三界輪迴的剎那安樂如草頭之露珠,日光一照便會消失,苦苦求得的財色名食睡等暫時的安樂也是無常的,因
為這些都是有漏之樂,正如《金剛經》中雲"一切有為法,如夢幻泡影,如露亦如電,應作如是觀。"所以我們不應貪求世間的暫時安樂,而應該希求恆時不變的佛
果,這是佛子的行為。
上士道的學處很豐富,分為:應發菩提心的理由,修兩種菩提心,學菩薩戒三個方面。
10. 應發菩提心的理由
無始時來慈我者 諸母若苦我何樂 是故為渡諸有情 發菩提心佛子行
自無始以來,一切輪迴中的眾生都作過我的母親,慈愛過我,這些輪迴中的母親如果沉溺在輪迴中恆受苦,那麼
我怎能忍心只有我一個人得到解脫,享受安樂?作為一個學佛的人,應該學佛之願行,為一切如母眾生得到最究竟的解脫而發無上菩提心,這是成佛的根本。佛無始
劫來因為利益眾生而成佛,而眾生無始時來為了自己而輪迴,因此菩提心是一個修行人成佛的必由之路。
修兩種菩提心:修世俗菩提心,修勝義菩提心。修世俗菩提心又分兩個方面:入根本慧定時修自他交換;後得(出定)時違緣轉為道用。
11. 入根本慧定時修自他交換
諸苦生於欲自樂 諸佛生於利他心 由此自樂與他苦 確當交換佛子行
每一道的眾生痛苦其來源,都是因為無始劫來只求自己得到安樂而造下了很多惡業之故。而像釋迦牟尼佛那樣的
三世諸佛因為饒益了眾生的緣故,而成熟了究竟的安樂智慧。所以,我們在修行中,應學習把自己的安樂讓給別人,把別人身心的不安與痛苦拿來由自己代受,應當
這樣修自他交換。這個修法加持力很大,能在短時間裡使自己的性格轉變得很好,資糧積累得很快,上師法王如意寶也一直這樣發願:願世間所有眾生痛苦自己代
受,自己所有安樂一切眾生都能得到。我們大家也應該常常在遇到病痛等違緣時發願一切眾生遠離這種痛苦,遇到欣喜順緣尤其是法喜時,發願一切眾生都得到如是
安樂。科學也已經證明了心的力量是不可思議的。所以,我們的發心肯定對眾生有利。以前阿底峽尊者請弟子加持他,也是因為弟子已發起了菩提心。
後得(出定)時違緣轉為道用分四個方面:將不欲意的四法轉為道用;將二種難忍轉為道用;將二種盛衰轉為道用;將二種煩惱轉為道用。將不欲意的四法轉爲道用分四個方面:將無得轉爲道用,將痛苦轉爲道用,將誹謗轉爲道用,將挖苦轉爲道用。
12. 將無得轉為道用
誰以大欲圖財物 一切奪或令人奪 乃身受用三世善 回向於他佛子行
如果一個人以大貪慾心將我的衣食等資生之財物搶去了或偷去了,或教唆別人如此對待我,我非但不生嗔恨心,
也不報仇,反而能把自己所受用的財物善根及身體全部回向給他,這行為確實非常高尚。但有的人往往連幾句話的氣都受不了,有的人被偷了,簡直恨得想馬上殺掉
小偷,這就現出了我們的心理與菩提心之間的巨大差距。一個真正發起大悲心的人,凡見到他、聽到他的聲音及與他結緣的眾生,都會蒙受利益。
13. 將痛苦轉為道用
吾雖無有少罪過 何人若斷吾之頭 然以悲心於諸罪 自身代受佛子行
我們一個修行人,各方面都做得很好,突然有一人無緣無故地對自己生起了大嗔心,製造各種違緣,甚至還要砍
我的頭,學菩薩道的人,這時就應對他生一個大悲心,非但不起怨憎,還要發心代受一切罪過。但有些人不要說殺頭,甚至連別人不小心踩了一下坐墊就討厭得不得
了,這就是修行不好的表現。
14. 將誹謗轉為道用
何人百般誹謗吾 雖已傳遍三千界 吾猶深懷仁慈心 讚歎他德佛子行
如果我自己對別人沒做任何有害之事,而別人卻對我作無因誹謗,並大肆宣揚,使自己的臭名遠揚,此時,對於
修行者來說,非但不憎恨他,而是真實地慈悲他可憐他,而且不斷讚歎他的功德。但對我們一般人來說,往往是自己確實做錯了,但在別人批評時,還是氣得臉紅脖
子粗,過後還耿耿於懷,開始去對他人作無因誹謗,這對一個修行者來說是極不應該的。當遇到別人的誹謗時,可以這樣多向內觀自己:這是因果報應、是空谷聲,
是對自己修行的考驗,自己不能被八風吹動,對方可能是佛菩薩的化現,即便是個凡夫我也不能對他生嗔心,因為,他已經造了惡業,非常可憐,應從心底裡對他生
起一個悲心,並經常讚歎他的功德,這才是大乘佛子的行為。
15. 將挖苦轉為道用
何人於聚眾人處 揭發吾過說粗語 於彼還生善師想 恭敬其是佛子行
一個人在眾人集聚之處,故意揭發自己的過失,並說一些難以入耳的粗語,自己不恨他,還把他看成是自己的善
知識,使自己能發現缺點,故應恭恭敬敬地對待他。沒有修行的人自尊心往往很強,有的不要說是一個平常的人對他說過失,甚至連上師指出他的過失,也想離開上
師,這就失去了許多發現缺點,洗心革面的良好機會。
以前,西瓦格西經常嚴厲地對他的弟子說:「如果不能接受,你明天就可以離開。」所以,對自己說過失者,應該看著是自己的勝善上師。
將二種難忍轉為道用又分二種:將反報恩德轉為道用;將侮辱轉為道用。
16. 將反報恩德轉為道用
吾以如子護養人 彼若視我如怨仇 猶如母對重病兒 倍悲憫是佛子行
如果我對一個人像對自己親生的兒子一樣,慈愛地養育、百般地愛護,但是,這個人不但不報恩,反而把我看成
怨恨的仇敵一般,這時我仍舊對他如母親對病重的兒子一樣對待,不計較恩怨,總是以慈母之心體諒他,對他倍加悲憫,這對我們初學者較難做到,但如果大家把這
些頌詞能背誦下來,經常薰習自己的身語意,久而久之,就能生起這些功德。
17. 將侮辱轉為道用
與吾同等或下士 雖以傲慢作侮辱 吾恭敬彼如上師 恆頂戴是佛子行
我們對上師及各方面優於自己的人會恭敬頂戴,但對於從智慧、人格、地位、能力等各方面與我同等或不及於自
己的人,如果他們以傲慢心來侮辱、欺凌我,我不但不生嗔心,應把他作為上師一樣對他恭敬恆時頂禮,並應反思是否在平時的待人接物中傷害了別人,即使沒有也
是宿業現前,現正是還債的時候,故《遺教經》中說:人與傍生的差別在於人知道慚愧。所以,修行人應該修忍辱度,把侮辱轉為道用,這是佛子行。
將二種盛衰轉為道用時又分兩個方面:將衰弱轉為道用;將盛勢轉為道用。
18. 將衰弱轉為道用
貧窮恆被他人欺 又遭重病及魔障 眾生諸苦己代受 無怯弱是佛子行
在修行的過程中,有時是現前順緣;有時是現前違緣,一般的人遇順緣時易生傲慢心,遇違緣時易生怯弱心,這
兩種心都要對治,尤其是平時業障現前,自己無吃無穿,又遭病苦和魔障,同時還受別人的欺負,此時的自己應該觀想眾生的一切苦難由我代受,自然把違緣轉為道
用,面對痛苦毫不怯弱,這才是大乘菩薩的行為。
19. 將盛勢轉為道用
眾人恭敬遍榮譽 財物量如多聞天 然知世妙無實義 無有驕傲佛子行
有的人受到眾人恭敬,名譽也傳遍十方,財物富如多聞天子一般,這些世間福報都是不可靠、無常的,並沒有什麼可執著與驕傲,一個修行人要修平常心,逆來順受,順來順受,無論外境是逆是順,只管自心不動。
將二境轉為道用也分兩個方面:將嗔境轉為道用;將貪境轉為道用。
20. 將嗔境轉為道用
若未降伏自嗔心 外敵雖伏又增盛 故以慈悲之心軍 調伏自心佛子行
如果一個人沒有調伏自己的嗔心,必然會與人結仇,但是殺掉了自己怨恨的敵人,又會遇到後來為他復仇的人,
以至子子孫孫互相爭鬥不息,使嗔心越來越增盛。但是,若以慈悲心來調伏自己,那麼,外境的怨敵自然就不會存在,《入菩薩行》中詳細地講述了調伏嗔心的方
法。大家可以認真地學習。
21. 將貪境轉為道用
一切妙欲如鹽水 如何享受貪越增 於何能生貪心物 頓時捨棄佛子行
口渴時喝鹽水,越喝反而越渴,世間一切妙用欲樂也一樣,越享用越生貪心,對於修行人,對那些凡是令自己生貪心的財色名食等,應該頓時捨棄,令其不復再生,斷除自己的貪心是大乘菩薩道的根本。
以上是兩種菩提心中世俗菩提心的學處。接著是勝義菩提心的學處分兩個方面:入定時觀修離戲無執;出定遇貪、嗔時遠離實執。
22. 入定時觀修離戲無執
一切現象唯自心 心性本為離邊戲 領悟彼諸二取相 不作意是佛子行
一切所顯之現象唯是自己的心,而心的本體遠離八邊戲論,這是大中觀、大手印、大圓滿的密意,所以,領悟遠離能取的心與所取的境這二取的體相,心不作意是大乘佛子之密行。
出定遇貪、嗔時遠離實執又分兩個方面:於貪境離實執、觀想一切痛苦為幻境 。
23. 於貪境離實執
會遇悅意之境時 當視猶如夏時虹 雖然美妙然無實 斷除貪慾佛子行
在生活中,我們經常會遇到一些悅意的外境,如人或物等,此時應當把這些看做是夏天的彩虹,雖然十分美麗,但並無精華、實質,也不長久,認識到這一點,自然會淡化、斷除因之而生起的貪慾。
24. 觀想一切痛苦為幻境
諸苦如同夢子死 實執幻象極勞累 是故遭遇違緣時 視為幻景佛子行
我們每個凡夫人都是因業報而來的,必然有各自的痛苦,但這些痛苦如同有一個少女,夢見自己生了個兒子,後
兒子又不幸死去而悲痛欲絕一樣,其本體都不是實有的,只因將其實執為有,自心才深感勞累與痛苦。人生本來是如夢如幻的,無論在修法及日常生活中遇到什麼違
緣,都應視為幻化所生,本無實有。
以上闡述了上士道三個方面中的前兩個:應發菩提心的理由與修兩種菩提
心。接下來是:學菩薩戒。學菩薩戒又分五個方面:學六度;修學經說四法;修學斷除一切煩惱;修學以正知正念度化眾生;修學善根回向。初學六度又分六個方
面:修學佈施度;修學持戒度;修學忍辱度;修學精進度;修學靜慮度;修學智慧度。
25. 修學佈施度
欲菩提者應捨身 何況一切身外物 是故不望報異熟 佈施便是佛子行
修行者如果想得最究竟的解脫菩提果,則應該捨棄自己的身體,連身體既然都應該捨棄,則一切身外之物更是應
該上供下施。而供施時不能有所求的不清淨心,有求的佈施將是有漏之福報,得不到究竟的菩提果,最如理如法的是以三輪體空來佈施,不希求未來得異熟果,這種
以無緣之發心必得無相之佛果。
26. 修學持戒度
無戒自利尚不成 欲能利他豈可能 是故無存貪有心 護持淨戒佛子行
如果佛弟子沒有戒規,連自己事業都不可能成辦,更談不上去利益他人。
27. 修學忍辱度
欲享善樂之佛子 一切損害如寶藏 故於眾生無怨心 修忍辱是佛子行
每位想得到佛果的佛子,應當把一切損害視作寶藏,如《修心八頌》所云:秉性邪惡眾有情,恆為猛烈罪苦迫,見時如遇大寶藏,願恆惜此難得寶。因此,很多人無緣無故地害你時,不應有絲毫的怨恨心,應當看成是自己修忍辱度的善緣。
28. 修學精進度
唯求自利小乘士 見勤如救頭燃故 為利眾生功德源 發精進是佛子行
那些只為立志自我解脫的小乘弟子,為了自利尚且日日夜夜精進不懈,如頭髮燃火而急切地去撲滅一樣,那麼,為了一切眾生的利益安樂,立志成就佛的一切功德,這樣的大事,更應該刻不容緩地精進修法了,往昔諸佛、現在諸大成就者也無一不是精進的,故發起精進是佛子行。
29. 修學靜慮度
已知具寂之勝觀 能斷一切煩惱障 遠離四處無色心 修習禪定佛子行
如果修行者已經了知具有寂止的勝觀能斷除一切煩惱障,遠離無色界的四空定,即遠離四處無色心(空無邊處、識無邊處、無所有處、非想非非想處),則當如理體證這個境界。若想如理體證這個境界,必須修習止觀雙運的禪定,這在《大圓滿心性休息》中有廣講。
30. 修學智慧度
若無智慧以五度 不得圓滿菩提果 故具方便離三輪 修習智慧佛子行
如果沒有智慧僅僅修持前面的佈施、持戒、忍辱、精進、禪定五度,則不能得到圓滿的菩提果位,因為,智慧是成佛的主因。因此,應該遠離對能、所、物這三輪的執著,(如佈施時執著有能佈施的人,接受佈施的人,和佈施的物品)而使前五度都融入智慧度之中。
修學經說四法分四種: 觀察己惑而捨棄;不說菩薩過失; 遠離貪慾; 不說粗語。
31. 觀察己惑而捨棄
若不細察己迷惑 以法形象行非法 是故恆察己過失 斷除其是佛子行
內心的煩惱必須要自已去看,自己仔細的
檢討反省,就知道有沒有煩惱存在。當內心仍有疑惑存在,就是未看到實相的情形。當自己執著有一個實體,就會產生迷惑與煩惱,對於這一種情況,只要自己反省
檢討,觀察內心就可以知道。自己的內心如果有做壞事等不好的念頭,只要看著自己的心就會知道,當自己的內心生起憤怒之時,只要看著自己的心就會了解,因此
我們要經常反躬自省,觀察自己的內心。
32. 不說菩薩過失
以惑宣說佛子過 以彼減弱自功德 故入大乘士之過 不宣說是佛子行
如果一個人因業力現前,一時的迷惑,生起了煩惱,評說了其他大乘佛子的過失,這樣,說過失的人會漸漸地減
弱自己聞思修的全部功德,這在戒律中有詳細的說明。一個人如果以說別人的過失為樂事,這個人的修行肯定不好。如果對方能接受批評,可以提醒他做錯了事,反
之,若對方剛愎自用,則徒然使雙方都產生煩惱,這時只能在心裡默默為他唸咒加持。
33. 遠離貪慾
貪圖財敬互爭執 減弱聞思修之業 故於親友施主家 斷除貪心佛子行
由於對方是我的朋友,我的功德主,因此就告訴他我最好,別人不好。這是為了名聞利養而發生爭執,這種爭吵
是非常不好的,別人也會因為聽了這樣的說法,而對某些上師喪失了信心,這是對聽聞者製造了障礙。其次自己是一個實修者,自己經常觀修菩提心,現在菩提心中
產生了這個好那個不好的念頭,就造成了觀修的退轉。因此可以說是造成了聽聞者及觀修兩方面的障礙。所以當我們聽到了說這裡不好那裡不好的時候,要能夠生起
兩邊都好的想法,應當安住在平等捨中,沒有你好她不好的差別相。
34. 不說粗語
粗語傷害他人心 失誤佛子之行儀 故於他人所不悅 斷惡言是佛子行
如果佛子不注意自己的語言,說了粗語,既傷害了別人的心,又有失於佛子的律儀,所以,凡是他人所不喜歡聽的話,都應盡量斷除,令他人歡喜。
35. 修學斷除一切煩惱
煩惱串習則難治 念知士持對治劍 貪等煩惱初生時 剷除其是佛子行
從無始以來,我們的貪嗔癡煩惱的串習極為嚴重,極難對治,需要正知正念象勇士守城門一樣時時地仔細地觀察,見到貪嗔癡等煩惱一出現,馬上用正知正念的寶劍調伏它,久而久之,自然能剷除煩惱的根。
36. 修學以正知正念度化眾生
總之何處行何事 當察自心何相狀 恆以正知及正念 修行利他佛子行
總而言之,無論任何時候在行住坐臥之中,一定要經常看著自己的心,要清楚知道現在我在做什麼事情,現在我心裡在想些什麼,煩惱升起之時要立刻將它去除掉,要以正念正知使煩惱去除乾淨。
37. 修學善根迴向
如是勤修所生善 為除無邊眾生苦 以淨三輪之智慧迴向菩提佛子行
如是以上述勤修所生的一切善法,為了斷除無始以來無邊眾生的痛苦而以本淨三輪體空的智慧,回向於無上菩提,這是大乘菩薩的行為。
末義
以上是論義正行部分,接下來是本文第三大部分:末義 。末義分五個方面:
- 為誰而著;
- 顯明此論無誤;
- 謙虛並祈諒解;
- 作者迴向菩提;
- 以具備四種圓滿而結尾
為誰而著
為利慾學佛子道 顯密經論所言義 跟隨聖賢之竅訣 著佛子行卅七頌
為了利益想修學菩薩行為的後學們,作者依顯密之經論及上師的口傳竅訣,而著述了三十七個頌詞,明示大乘菩薩所應遵循的行為。
顯明此論無誤
吾淺智慧少學故 亦無智者所喜詩 然以經典教言故 佛子行頌應無誤
我智慧淺薄又沒有廣博的學問,雖然沒有智者所喜愛的韻辭,而有依經典教言所生的實義,故此三十七頌中所講明的佛子所應行的道理應該是不會有誤的。
謙虛並祈諒解
然諸廣闊佛子行 愚鈍如我難測故 違理無關等過失 祈諸聖賢予寬恕
然而佛子所應行的有很廣很多,像我這樣愚笨遲鈍的人是難以推測的,故而如果此頌文於義於理有違於經典和與之無關的不如法之處,本人至心祈求諸佛菩薩傳承上師給予寬恕。
作者迴向菩提
以此善業諸有情 依勝俗諦菩提心 無住有寂之邊際 願成怙主觀世音
此偈頌作總迴向。以此善業願一切有情,依於勝義世俗二諦菩提心,不住三界輪迴與寂滅涅槃的二種邊際,成就怙主觀世音菩薩的果位。
以具備四種圓滿而結尾 。
訂閱:
文章 (Atom)