后知后觉-2

Leave a comment

我直到最后一天才知道,原来我的医疗保险也随着我在RH的日子的结束而同时结束。接下来的一周,我和家人是没有保险的。如果我早点知道,我是绝对不会这么轻易答应Jenny把我最后一天随随便便就提前的。

我不觉得JENNY有意这么做,但是她不为别人着想,不设身处地为别人考虑的习惯的确让我感到心寒。我很少对一个人感到厌恶,但是一个无论是有意还是无意,让我和家人置于某种潜在风险的人是无论如何也不会让我有任何的感激之情的。Jenny最后一两周的行为,让我感到的是虚伪和冷漠。我不希望这辈子和她再有任何的交集。

我在RH七年,或者准确的说六年八个月,Jenny在我后面八个月过来,大家开始是同事,而后她是我的lead,manager,无论如何也一起相处了六年。这六年中我从来没有因为私人的原因和她发生冲突,但是最后我离开的时候看到的却是我今天的结果。

恨当然谈不上,失望而已。

后知后觉

Leave a comment

昨天晚上和老婆聊到Jenny要我提前一个星期离开公司,老婆说到这样的话我们的收入就少了一千块钱,我才突然醒悟过来。以我们现在的经济状况,这些钱其实是非常多的,不可不重视。

我原来计划这个星期做knowledge transfer,下个周五是最后一天。这样的话,如果我交代的事情有遗漏,我还能够弥补。我也特意说明了这一点,我说我虽然下周PTO,但是我会回复邮件,甚至做测试。看来,我说的这些话要么是没有人听,要么是没有人信 — 这里的“人”当然是指Jenny,我的manager  —- 我上周打电话给她说我要离开RH的时候,她还告诉我说欢迎我随时回来,我还真的相信她的诚意,现在想来,她其实是巴不得我早点离开。

我相信不会有人觉得我最后在RH的时间还会为了利益去主动做这些事情,因为我已经决定离开,我在这里已经不会有任何利益收获。我所有这些,纯粹是因为责任。我所恪守的不过是基本的职业道德而已。Jenny的行为,在我看来,不过是让我能够再次确信我很早就知道,但是一直不断的忽略的那句话:信任你的人会一直信任你,不会信任你的人,无论你如何做,无论在什么情况下,都不会相信你的诚意。

对于RH,我当然犯过很多错,也一定不是最好的员工,但是我没有任何的遗憾,因为我知道我尽力了,无论是在职业操守上,还是在能力上。

 

我这次的离开,一如当年我离开Jing。

下一个十年

Leave a comment

早上收到HR的邮件,告诉我我在RH的最后一天不能是PTO,所以他们改在了这个周末,12月6号。有一丝意外,但是该来的终究会来,该结束的和该开始的其实也已经在我的心里生根发芽。我已经开始删除一些我在公司电脑上的私人信息,也已经开始憧憬未知的开始。

上一个十年是我的开始和我的学习,下一个十年,该是我去创造的时候了。

我似乎又回到某个起点。我突然想起我当年在通城三中的时候。某天,下大雨,有大风,晚自习的教室里面昏暗和吵闹。我不想读书,拿着我一本讲解调幅和调频的收音机的区别的书使劲的读。没有人教我,也没有人告诉我方向,我甚至连最基本的三角函数和交流电的知识都没有,但是我还是能够慢慢的读,慢慢的想,试图从里面找到些什么。薄薄的两页纸,我翻来覆去的读了很多遍,然后脑袋里面突然之间就明白了。我还很清晰的记得那一刻,明白了就是明白了,我抬头看窗外的闪电,觉得畅快而懈意 —- 那种痛快是如此的强烈,特别是我当时的成绩是班上的倒数几名,那种成绩不好的阴影一直压在我心里的时候。

我一直都不是很好的学生,成绩一向不怎么样,但是我一直都不是一个逃避现实的人,也不是一个轻易放弃的人,我从来都没有想过我会没有未来,也没有想过我不会成功 —- 正如现在的我,从来都没有觉得我会赚不到上亿的钱。

进入RedHat是我七年之前的dream job,正如现在,能够从事android是我的dream job一样。我从来没有想过我会做不出来什么,我仅仅是想我应该先完成哪个。

前一个十年结束了,下一个十年开始了,很好!

起跑线和玩的时间

Leave a comment

作为父母,特别是为人父母的中国人,大概都会纠葛于“输在起跑线上”上这句话了。前几周Charles和我说的时候还很肯定的说我一定会逼着我女儿多上几门课。我想我不会,至少从最近这段时间和女儿玩的情况来看,我不会。

这段时间,女儿慢慢发展出一个习惯。吃晚饭之后,她会马上宣布说妈妈第一个洗澡,然后是惜惜,最后是爸爸。而妈妈洗澡的时候自然是惜惜和爸爸玩的时候。如果得到我的证实,她会先告诉我,她现在是妈妈,我是她的kitty。她会给我一根绳子,我则需要趴在地上伴小猫。而后她会问我,kitty,我们玩什么?有时候是happy birthday的游戏,她会用枕头当成桌子,然后假装上面有一个生日蛋糕,偶尔会用铅笔当成蜡烛,再用一堆硬币当成饼干。。。而后开始唱生日歌,吹蜡烛,分蛋糕。。。;有时候是模拟在海边的picnic,用一张小被子当成地毯,铺在地上,而后是各种模拟的食物,蛋糕和饼干是常态,她的小动物则是参加party的成员。她会不厌其烦的一个一个的喂过去。。。;有时候是藏宝的游戏,学着Dora和Diago,要用枕头当成藏宝图,在床上一遍一遍的绕圈子,偶尔需要跨过crocodile lake,爬上,喊“swiper,no swipping”。。。

游戏有时候几天不会重复,但是也会经常有些小的变化。这些变化,有些是她当天在学校里面从小朋友身上学的,有些是前两天书上和她讲的故事,有些是她看的电影。我想,如果没有这些让她自己玩乐的过程,她大概也没有那么多兴趣去看书,看电视和上学了。

玩的时间是至关重要的,我现在这么认为,因为我开始看到玩对于小孩的意义了。对于她,无论是今天才三岁半的她,还是将来上小学,初中,乃至于高中和大学的她,如果学校里面学到的东西和现实社会没有什么关联,她大概也不会有太多的热情。作为父母,我开始觉得重要的不是如何逼她学更多的东西,而是如何提供一条线,让她能够在日常生活里面找到学校里面学的东西。

学以致用,才能激发更大的热情。而学习的热情,则是一切的根本。重要的不是是否会输在起跑线上,而是一个人能否持续的走下去。我看到太多的人跑在我的前面,而后原地不动,甚或回到我后面重新开始。比如说学医的后来改成学会计,学电脑的回家后除了上网闲逛什么都不做。。。

在我看来,作为父母,在教育上只需要做三件事情:培养学习的兴趣,培养学习的方法,培养学习的习惯。而这三者,到最后则是一个目的:让小孩子自己找到自己的人生目标。

如果找不到终点,那么起跑线有意义吗?

 

3D打印

Leave a comment

昨天看到一篇评论,大意是说以后是3D打印的天下,小孩子需要早点接触。对于这个观点,我非常认同。

我自己一直都有些想法,但是隅于装备方面的原因,我一直都无法将之变成现实。我曾经想过设计一种相框,采用玻璃全反射的原理,让一切都变得透亮而不刺眼,结果是废了好几百块钱投资,也没有个结果,因为根本就找不到我需要的材料和结构。后来又想到一个iphone的汽车支架,想了两三年,试着找工厂做个原型,也是没有下文。

我想3D打印的魅力就在这里,如果有想法,在掌握了基本的技术之后,就可以随时实现自己的设计了。设计,在某些时候其实并不复杂,关键是以前的门槛太高,而3D打印则让这一切变得可能。

我一直都希望惜惜将来从事science的行业,因为这样可以让她的生活变得简单。而一个简单的人,总是很容易找到幸福的

在RH的最后一个星期

Leave a comment

也许是凑巧,我定得在RH的最后一个星期是下个星期,最后一天是星期五,十二月十三日,Friday the 13th.

张华和我的期末考试都在下个星期。我的考试更是刚好就在下周五。我申请了下个星期的PTO,所以这个星期算是我的最后一个星期。

我很想好好的珍惜一些这最后一个星期。很想好好的准备一下,和同事们讲讲我这些年做软件测试的经验和体会。可惜,我的lead和manager不这么看。我预想中的两三天的面对面的交流变成了电话会议。lead倒是预备了一整天,可惜我已经没有了热情,我想,一个小时也许就够了。不过我想我还是会好好写一下文档,算是最后的交代。

 

今天早上进入公司,本来想好好写文档,结果lead找我,希望我能够把一个我曾经file的bug给确认了。我已经告诉她说没有问题,但是由于有一个新的bug(也是我file的),这个bug最好等到另外一个确认之后再关掉,因为这两个bug的相关性很高。一如既往的,我的建议被打回,我也如其所愿的关掉了这个bug。至于这两个bug之间的相关性,是否另外一个在修复之后会影响到这个,既然现在就不在lead的关心的列表上,以后也不会在了。我其实改变不了什么,以前management就仅仅是关心有多少个bug报告了,有多少个关掉了,现在他们仍然是仅仅关心这种报表的东西。因为这是他们唯一可以拿出去的业绩。

 

我没有想过要改变什么。或者说,我会在我的职权范围之类把事情做到最好,而且注重长期的利益和效率,我也会对我能够影响的区域提出意见,但是我最后只会服从上级。这既是一种生存的哲学,也是一种社会制度的准则。我改变我能够改变的,接受我不能够改变的。我不必让自己伟大,也不容许自己的放弃。我有我的追求,无论是对工作,还是家庭,或者自身,我也有我自己的界限,不跨越雷池一步。

我相信我在这里的最后一个星期也不会有什么不同,心中也不会有什么波澜,一切,如同往日

闲聊

Leave a comment

有好几天没有写些什么了,一是因为放假,另外则是因为我CS247的VHDL的项目还没有搞出来。昨天晚上找到一个video,详细介绍了怎么用clock控制led的灯,算是找到了门路。虽然还很有一段路要走,但是大得方向已经定下来,我相信接下来几天应该可以搞定。至少,心里可以放下一口气。

很难说这个老师的好坏,如果只是看我今天的结果,不算太坏,因为我这几天下来已经找到了门路,以后也能够在这个基础上继续。但是我仍然觉得如果能够有更多的指点,我会学得更加扎实,更加系统,我对接下来要继续学习也会更有概念。从这点上,这个老师不是很好。我到学校的目的,是为了寻找指引,不仅仅是指引一个大的方向,更多的是能够看得更加清晰,更加深远,这样我能够在最短的时间里面得到最多的知识 — 在我看来,这才是学校最大的作用,否则,和我自己自学有什么本质的区别呢?

而后想到这几天被人问到的一个问题:如何学习一门新的语言?

结合VHDL的经验,我想,学习首先是从了解和模仿开始的。我心目中的最佳方案,首先是老师能够提供一个框架,不需要我能够理解,只需要我能够完整的运行一个有意义的程序。通过运行这么一个程序,我对要学习的东西有了一个全局的了解。而后,在这个可执行的框架之下,我能够一段一段的增加我学习的内容,比如增加一段小程序,增加一个函数,增加一段算法。。。如此,我自始至终都能够看到我希望执行的结果,这种即时的反馈,不仅仅能够增加我学习的乐趣,更能够增加效率。同时,因为我一开始就是在一个完整的框架下面学习,我对整体的结构始终都会有一个全面的了解,所以不会跑题,也不会浪费额外的精力 —- 我的经验告诉我,我很多时候,精力都浪费在配置上。我的确是最终学会了如何配置,但是对于很多人来说,这种对于配置的学习其实意义并不重大,而且因为配置的门槛太高,很多人在还没有培养起兴趣的时候,就已经放弃了。这种情况,对于任何想推广一个产品/语言的人来说,都是一种不必要的障碍。

放松一下

Leave a comment

早上收到amazon的邮件,告诉我背景调查已经完成,最后的可能的障碍也已经扫除,我想我已经没有任何需要担心的了。除了要完成自己的作业和准备考试之外,我心里上已经开始放下RH的事情了。虽然说还要做一次knowledge transfer,我已经没有什么紧迫的感觉了,基本上考虑如何收尾我学校的东西基本上是我唯一考虑的问题。

回头看在RH的六年半,我想我没有什么遗憾。没有遗憾在于两点,首先是我自己没有浪费时间。该考的证书已经考了,RHCE之后本来可以试一试RHCA,不过后来一系列的变化让我最终改变了主意,主要是觉得没有太多的价值。我说要读完本科然后读硕士,虽然没有百分百完成,但是本科文凭已经拿到,而且读硕士至少已经开始,不算是失败。对于公事,我想我也已经尽力。我很努力的期望能够做出一些改变,而且我也利用我自己的业余时间做出了一些东西。至于这些做出来的东西没有被采纳,被用上,则不是我能够控制的问题。事实上,这种管理层上的限制,也是最终促使我最初离开的原因。

我一向都觉得人应该做自己喜欢做的事情。如果我能够有发挥的余地,我想我不会轻易的离开 — 而即便我受到了很大的限制,我仍然尽力试图留下了。现在我的兴趣反正也换到了移动设备,我希望我的下一站是一个能够让我再往前走一步的基石。我虽然说过我学会了东西就会尝试开自己的公司,但是我并没有存着偷师学艺,而后饿死师傅的心思。我但凡有任何创意,我总是试图在公司的框架里面实现它。除非(1)我的建议完全不被采纳,(2)我对自己的想法确信不疑(3)我已经足够强大到可以离开

忠于人,忠于事,是我一贯的信念

己所不欲,勿施于人

Leave a comment

有天开车在路上,突然想到如果将来发达了,我想回通城开一家用竹子作为原料的产品公司,生产一些家庭用具和小孩子的玩具。产品上学习Apple,以设计为导向。在管理上,则用“己所不欲,勿施于人”作为最高的指导原则。

这样的意淫还有不少,写下这个,仅仅是因为想到了这句话。而由这句话再延伸开来,则联系到我这几天做的事情。

我周五的时候和Jenny说了要离开RH的事情。然后说了我会做好knowledge transfer工作。同时建议她可以让xiyang,组里面另外一个中国人(至少我以为是中国人),飞到这里,我希望面对面的交谈能够让资料更加清晰完整。而在我私心里面,我希望能够帮到另外一个中国人,也自认为我的经验有极大的价值。出乎我意料的,同时也是不出我意料的,则是lead一如既往的热烈拥护,然后说需要和manager(Jenny)沟通,而manager,则是一如既往的首先表示同意,继而感谢我的建议,最后否定掉,否定的原因也是经年不变:no budget。

我一直说过,人需要恒守如一。虽然lead或者manage并不热衷于我提出的“knowledge transfer”,我还是需要认真的完成它。我既然认定我应该如此,我就需要按照我自己的要求做下去。正如我很早以前说的:我不为别人而做,而不为别人而不做。自己的价值观是我自己的行为准则,不因为别人的意志而更改。

我设想中,面对面的交谈的时候我可以提到很多正式场合里面无法提及的东西,比如说最近体会到的“safed-plugin”的系统思维方法和如何“grow”测试程序。这些暂时无法涉及了,因为这些是尚未成熟的理论,宣扬它们更多的是不负责任的态度。而同样无法涉及到的,则是分析目前整个组里面的automation的状态,包括哪些不错,哪些比较糟糕。目的当然不是为了彰显我自己的水平,而是为了让队友有个更清晰的认识,这样,他在接手我的东西的时候能够从一个更高的层次理解我的思路,更容易理解我的做法—不需要让别人认可我的正确性,我只需要别人掌握我的做事的习惯。

我有我的坚持,然而这些也仅仅是我的坚持而已。“己所不欲,勿施于人”如果多走一步,就会变成“己之所欲,强施于人”。这不是我的本意。我会按照我的想法做事,却无法强迫外面的世界按照我的意志行动,一切都仅仅是随缘而已。我所有的行动,归根到底,也不过是“惜缘”而已

所谓的曲线救国

Leave a comment

回头想想我这一路上的摇摆不定,我突然感觉有些理解当年汪精卫为什么提出曲线救国的主张:因为世事艰难,因为对手太强大,因为前途太渺茫。任何人都很难面对这极端的困难,独立抗争这么一个几乎不可战胜的对手,所以选择暂时屈服一下,试图以临时性的妥协换取生存的空间,期望自己在这种苟且的环境中恢复和成长,这其实是一条多数人都会想到的路,也是符合中国人的一贯的生存哲学。

曲线救国的想法没有错,甚或一时的屈服也无不可,然而所有的这些,都需要有一个底线 —- 这是我后来想到的 —- 汪精卫的错误,不在于认可当时日本人的强大和中国的弱小,而在于没有坚持他自己的底线:保持领土的完整,和主权的独立。汪精卫在后期其实已经看到了他的主张的不现实,然而他仍旧继续妥协。底线一旦跨过,暂时的妥协,就变质为叛国。

我算是很早就定下来要换到移动设备这个方向上面,所以我一直仅仅是在google,apple和后来的lab126里面找机会。在这个过程中我逐渐的,也是切身的感受到了这些公司的文化—老实说,我对lab126的文化一无所知—-也逐渐的理解到我更加合适什么类型的工作。(从这个意义上来说,调整工作是对的)更明确的说,我慢慢的理解到,我的工作历史决定了我更喜欢一个开放一点的环境,我在找工作的后期其实已经看到这一点,所以我开始有了偏移apple而亲近lab126的想法。我需要反省的,或者说让我联想到曲线救国的,是我后来在已经得到apple比较肯定的答复,同时还没有听到lab126的消息的时候的那段摇摆:我几乎要认可曲线救国道路,决定先委屈一下,进入mobile device这个行业,然后再谋求变化了。

这个想法,现在回头想想,没有大错,但是我很可能因此而走一段弯路。而我那种准备妥协的心态,在生存的压力下,显得非常之情有可原。我侥幸的逃过了这种选择,但是我需要好好的反省。我需要反省的不是那种摇摆不定,在未来模糊不清的时候,做出错误的选择,或者不合适的选择无可厚非,我需要反省的是如何确定我的底线,如何在看清楚了道路的时候能够断然回头。

每个人都有可能变成汪精卫,但是只有没有底线的人才会真正的成为汪精卫。走弯路不是错,坚持走弯路,然后走入歧途才是真正的错。

Older Entries Newer Entries