-
中秋到来,忙碌,丰收,总结 - [心情/记事]
2008-09-14
今天是中秋节,月儿更加圆,为了美好的明天,应该回头看看
工作已来快六个月了,这半年生活丰富多彩,也做了许多事情。嗯,我该冷静冷静,回头看看。
半年来收获最为丰硕的是加入Mingle 的四个月。也是我接触RoR 的四个月,真的很感谢小组的朋友们,包括PC,晓哥,还有QianQian。他们不但让我熟悉了RoR,更能从如何写出好的代码方面上给我提供了许多帮助。所以最近的一个月,我会逐步将一些心得总结出来,回头看看是为了将来走得更远
在程序方面,还有最近在研究的Python 和PyGame,这要感谢我的TWU 朋友Matty 和Sanjay,他们一个多月前拉我加入一个叫PyWeek 的游戏编程竞赛,我们一起做了一个叫strlen 的游戏,我也贡献了不少代码噢,哇哈哈。这是我们放在Google Code 上的链接 strlen,你们想玩的话,可以去下载来玩玩噢,这是游戏截图

写游戏,我可是非常感兴趣的,所以以后也会将如何用Python 写游戏的过程,以及如何写出好的游戏代码的心得写出来
嗯,最近没事的时候还在研究战国和秦国的历史,春秋战国时代是中国文化大爆发的时代,音乐、文学、机关(工匠学)各个方面的人才辈出,只可惜汉代以后,废百家独尊儒家,使得许多值得保留的东西逐渐销声匿迹了。这是中国与西方不同的地方,西方文艺复兴后,科学和艺术大爆炸,从此强盛起来。我对这段历史一直很感兴趣,所以最近研究研究,打算重拾《史记》,再好好研读下正史。之后,也会总结总结的
最后啦,自然就是最近在学习的钢琴了。现在可以弹一些简单的练习曲了,希望年底会有大得提高吧
总结看似回头,实际上会让你跑得更快更远
-
Yesterday, I watched a movie name Wanted. It is about a killer's story with some fantastic actions. This is the introduction of the movie which published on Youku(one duplication of Youtube in China).
The story is kind of old, but one thing interested me. The whole story is telling the man wanna figure out who he is and who he wanna be. This is similar with one story put on www.kaixin001.com by one of my friends who is a ThoughtWorker, too. That story is telling about one business man tried to change one fisher's life. Both of the stories ask me one question:"Who are you? Who you wanna be?"
I think I'm lucky, I have my plan, and I exactly know what I wanna be. But some people can't, especially those young people(sorry, I'm young, too) , they just lost their destination. Their lives are not what they want, they work because they need to. This maybe not only happenning in China, also in other countries
If you are not happy, and you don't know why you should live in this way, So you may find what you wanna be. Ask yourself, nobody can answer instead of you. But only one thing more, don't lose your confidence
everyday is a new day close to your dream
OK, too much philosophy. That's not my style, to be honest
-
ThoughtWorks University 取经记 - [心情/记事]
2008-08-09
This is another article written by me published on the local IT magzine Programmers. Sorry my freinds in other countries, it is written in Chinese. It is about our stories in TWU. To be honesy(yeah, again and again), I miss you guys.
这篇文章可能与程序员上的略有不同,因为后来L MM 帮我改得更好了,不过这是我的Blog 所以贴出来的自然是原文
四月份我加入了ThoughtWorks公司,由于是应届毕业生的缘故,紧接着就被派到印度班加罗尔分公司进行了六周的公司培训。六周的生活是紧张、繁忙而 又非常开心的,不但与敏捷开发方法进行了亲密接触也结识了许多聪明、勤奋富有激情的外国同事。在这六周的生活中,前两周主要是进行公司文化和敏捷开发思想 的培训,后三周就主要进行技能的培训,最后一周是给所有培训的ThoughtWorker一个项目,来评估整体培训的结果。培训这些内容的主要目的是让新 员工尽快的融入到公司文化中,成为公司的一份子;还有就是理解敏捷软件开发的原理并亲身体验真正的敏捷软件开发方法,从而体会到这种开发方式的种种好处; 最后的一个目的当然就是增强新员工的技术水平。本文会分为两部分,第一部分介绍ThoughtWorks对公司文化和敏捷开发思想的培训,第二部分介绍 ThoughtWorks针对具体的团队开发技能是如何进行培训的,全文中会穿插一些真实有趣的小故事以及我对相应培训的一些感想。ThoughtWorks University 取经记
公司文化的传承
对ThoughtWorks有所了解的人都知道,公司的文化都是围绕人与人之间的平等、尊重和加强沟通这几个方面的。作为一个新员工,给你带来的最大感受就是公司自由平等的氛围和人与人之间和谐友好的关系。
这些平等、自由的思想当然会渗透在培训课程的点点滴滴之中。第一天的课程中,我们就做了很多的游戏,其中有两个很有趣的游戏,第一个游戏是老师们给每个人发 了一份表格,上面写了二十多条内容,每一条内容会对应一位老师或学员,例如会有这样的内容“有一个人拥有iPhone”,“有一个人的体重小于50公斤 ”,或者“有一个人要坐超过二十小时的飞机才能来到班加罗尔”等等,这些问题每一个都是特别设计的,而你的任务就是要在五分钟之内将所有的内容与人对号入 座。游戏开始的时候,大家跑得跑,叫得叫,笑得笑,整个大厅沸腾了,好不热闹,最终有一两个学员将所有人对号入座,然后大家就集体将所有匹配的结果大声朗 读了出来。其实到底谁赢了游戏,并不重要,真正重要的是在这个过程中,大家增进了了解,进行了有效地沟通,如果你都不了解你的团队,那如何进行软件开发 呢?从这一个简单的游戏,我们所有学员和老师,就从陌生人向朋友迈进了一大步。第二个游戏叫做“人人都会犯错误”,传达的人人平等的理念更加强烈一些。游 戏规则类似于中国饭桌上经常玩的报数字(遇到含七的数字和七的倍数要说Pass),只不过我们加了一条,就是在你犯了错误后,要大声地说“YES”,同时 手脚并用的摆一个姿势,然后站到圈的末尾。结果在游戏的过程中一位印度裔的老师Reshema经常出错,长相可爱的老师Reshema再加上大声吼叫的 YES以及怪异的手脚并用姿势,把所有人逗的前俯后仰。这个游戏使我们明白了,犯错误是很正常的事情,你没有理由去责怪别人,ThoughtWorks也 是允许你犯错误的,关键是犯了错误你从中能学到什么,以及帮助别人怎么从错误中进步。
其实公司的第一堂课根本与敏捷软件开发和技术无关,可能大家根本无发猜出是讲什么的,连所有的学员都很惊讶公司培训的第一堂课,竟然是告诉我们什么是公司认为 的歧视和不平等,在这一堂课中,老师会提出一些问题来让学员投票,让我们分辨什么是歧视和不平等,然后再给出公司的答案,如果大家有疑问可以充分的表达自 己的意见,然后再投票。从这第一堂课的内容就可以看到ThoughtWorks是何等的重视人与人之间的平等和尊重了。注重人与人的沟通也体现在公司文化 的各个方面,最简单的一个例子就是宿舍的安排,我本想着可能是不同分公司的员工会住在一起,没想到刚下飞机就得知自己会和一个澳大利亚的同事还有一个印度 的同事住在一间公寓里,这对于英语不是母语的中国人来说,也真的是捏了一把汗。但是仔细想想,这样的住宿方式,不但会加强不同学员之间的交流,而且可以更 好的了解不同区域的文化,了解你将来可能一起工作的同事,了解他们的想法和行为方式,这样才可能达到真正的尊重和平等。
了解ThoughtWorks的人可能都知道,平等和尊重在公司的极致体现不能不说是那些公司的领导层了,每一期学员培训,Roy(不要说你不知道Roy是 谁啊)都会单独做一次演讲,其中的主要内容包括创建ThoughtWorks的原因和历史,公司经历过哪些困难以及他本人的一些传奇经历。Roy的演讲是 很有趣的,不过学员们提的问题更加有趣,我和我的舍友就提了一个“假如你被绑架了,你会怎么办?”的离奇问题。结果Roy的回答让人瞠目“其实我是被绑架 过的!”然后他就娓娓道来那一次班加罗尔分公司的ThoughtWorker是如何乔装成绑匪,然后在飞机场对Roy实行了一次“绑架”,之后Roy又爆 料出许多被ThoughtWorkers戏弄的故事。从这些Roy的小故事中,你可以发现公司的头头脑脑们,喜欢和员工打成一片,有的时候他们会上来拍你 的肩膀然后叫你的新外号,有的时候他们会跟你谈论他们最近的尴尬经历,甚至吃饭的时候他们也会被员工灌醉。可见平等和尊重的理念已经深深的植入 ThoughtWorks的文化精神之中。
ThoughtWorks公司的平等和尊重还体现在公司的管理很透明,甚至包括财务收益、开销等信息都会公开的呈现在新员工的面前。印象中关于管 理很透明有两个小故事很深刻,其中之一就是第一周一门课程的内容就是将公司这几年的收益和开销完完整整的展现在所有员工的面前,包括总共有多少收入,总共 有多少支出,这些支出用在培训、新建分公司、股东收益等等方面的具体支出数目,并且在课程的最后每个学员还要扮演公司财务部门的角色,模拟体验一下公司财 务部门是如何进行资金运转和保证现金流的。第二个故事就是Roy在他的演讲中提起了2001-2003年公司曾经裁员的事情,原因就是当时IT产业大萧 条,公司处于窘境,Roy说那时是他最为困难的时期,直到现在都很内疚,仔细想想在绝大多数的公司中,这些内幕消息哪是一个刚进公司还不到十天的人可以接 触到的,但是ThoughtWorks确毫无保留的给我们展现在眼前。其实管理的透明在回国后,也时时刻刻都可以体验到,ThoughtWorks 北京分公司每月都会做一次月报,让全公司的同事都知道这个月我们分公司的经营状况。对于我们这些新员工,在短期内就对公司的各种状况有了一个整体的了解, 从而很快的建立起了一种强烈的主人翁精神。
敏捷软件开发思想的传承
对于前两周敏捷开发思想的培训是非常有趣的,几乎每节课都有互动的过程,每节课都会有生动的实例让你体验到什么是真正的敏捷软件开发,为什么要使用敏捷软件开发。
在介绍整体培训的过程之前,首先介绍一下ThoughtWorks敏捷软件开发团队的构成。一般一个开发团队主要有以下几种角色:PM,Project Manager项目经理;BA,Business Analyst业务分析员;DEV,Developer 开发人员;QA,Quality Analyst测试人员。PM对项目进行全局掌控(有的时候,还会有IM,Iteration Manager对具体的迭代开发进行掌控);BA,主要与客户进行沟通和业务分析,与开发人员进行交流,与测试人员对整体功能进行讨论等等;DEV,主要 就是开发应用程序,但同时也要协助业务分析员和测试人员进行工作;QA,主要对开发人员开发出的系统,进行全方位的测试,包括功能测试、性能测试等等。对 于团队整体的开发流程,是一个有序、小步、渐进的过程。ThoughtWorks对敏捷软件开发思想的培训也主要针对如何了解用户需求,团队共享代码,迭 代开发,总结与回顾。
在软件开发的过程中,能够准确的理解用户的需求,将用户的需求转变为开 发团队理解的用例,是一件紧迫而重要的事情。但是,如何才算好的理解用户的需求呢?如何能让我们这些从没与客户打过交道的毕业生尽快的学会与客户沟通的方 法呢?这就是我个人非常喜欢ThoughtWorks University的一个方面,在敏捷软件开发的所有课程,包括对需求理解的课程,设计的非常精妙,不但能够让这些观念深深地扎根人心,而且能让你体会 到真正的软件开发其实就是应当这样做得。我们上过一堂用橡皮泥做电话的课程,老师们把大家分成许多小组,每个小组由3-4个学员和一位扮演客户的老师组 成,老师们扮演的客户是非常的苛刻的,我们的任务就是要做出让客户满意的电话来,每一次开发的过程只有十五分中,分三次开发完成一部完整的电话。在整个开 发的流程中,我们体会到客户的需求是随时改变的,当他们看到了原型系统,甚至可能推翻之前的所有需求,这时候作为一个开发人员或者业务分析人员,在你了解 客户的需求过程中,不但要求你具有能够充分理解客户需求的技巧,更需要你能启发客户思考一些它们没有想到的方面,从而少走一些弯路。在制造电话的过程中, 我们几个小组在第一个开发周期的行动,几乎都是闷头造电话,完全忘记了我们有一位客户坐在我们的桌字旁,当我们有疑问的时候,为什么不去直接找客户进行沟 通呢?老师向我们提出了这样的问题后,我们在后面两次的迭代中,和客户进行了频繁的沟通,最终做出了让客户满意的电话系统。下图就是我们做出的橡皮泥电话 系统之一,你看Reshema老师拿着电话,多么高兴。
在有些人的眼中,ThoughtWorks是一群拿着卡片到处贴,到处走的奇怪人群组成的软件咨询公司。其实为什么使用卡片作为理解用户需求的主要机载体, 在我去TWU之前也很疑惑。后来,在一堂介绍如何使用卡片理解需求的课程中,终于了解到原来其中包含了这么多奥妙。首先卡片很小,这就迫使业务分析员不能 将太多的内容放在同一张卡中,由于一个迭代周期通常是两到三周,需要给用户展示一些能用的系统功能出来,这样就会引起整个团队思考许多有价值的问题,什么 是最紧要的?什么是系统的核心?我们要用多长时间来完成这些卡片上的内容?第一个迭代周期能完成多少卡片?我们的团队开发速度是多少?等等。其次,卡片在 卡片墙上是可移动的,因此它很灵活,就如下图所示,可以将卡片放置在不同的队列中,通常我们用“在分析中”、“在开发中”、“在测试中”、“结束”等一些 状态表示卡片所处的不同状态。这样,当所有团对人员,需要了解当前项目的进度状况时,只要站到卡片墙前,就可以一目了然,如果处理不同卡片的小组需要彼此 沟通,在卡片墙上,可以用最快的速度找到相应的人员,甚至,当你有疑惑的时候,卡片可以拿下来仔细研究,只要记得最后放回去就好。卡片的最后一个优点就是 对当前项目进行评估,举一个简单的例子,当一个团队的开发状态是绝大多数的卡片都集中在“在开发”的队列中,就表示当前开发团队处于业务分析员和测试人员 无事可干,但是开发人员又过于繁忙的不健康状态。什么原因导致的呢?可能是开发速度过慢或者是业务分析员写的卡片粒度过大,导致开发人员无法及时的完成。 由此,当我们站到一个团队的卡片墙之前,我们看到的不仅仅是一些简单的卡片,更是整个开发团队的开发状态的展示。一张张小小的卡片却包含了如此多的内容, 这真的是我们始料不及的。当然卡片并不是完美无缺的,对分布式团队开发就是卡片墙的致命弱点,但这些问题在ThoughtWorks的Mingle软件中 都得到了很好的解决,卡片对我们来说更是一种以用户为中心,以团队沟通为中心的开发思想,而不仅仅是一种开发方法。
针 对眼前的需求,小步前进,不做过多的设计,也是敏捷软件开发的核心思想之一。ThoughtWorks University通过一个早上的摆积木课程(Lego Game)让我们充分的理解了过多设计的弊病。这次课程的整体任务是创造未来物种,类似于造电话课程,同样分为三个迭代周期,有一位老师作为客户伴随着我 们进行开发。这一次,老师们一下给了我们许多点数不同的需求,每个需求对应一张卡,每张卡上有不同的分数表示这张卡的难度,每次迭代有五分钟的讨论,需要 确定这次迭代都要完成哪些功能,有十分钟的设计,还有十五分钟的开发过程,每次迭代后大家要讨论哪些做得好,哪些做得不好的地方。第一次的迭代往往是犯错 误最多的地方,我所在的小组向客户许诺了总共加起来十分的卡片,在设计过程中又做了许多不必要的假想,过多的专注于给未来的需求留下余地,而将自己开发的 过程束缚住。最后仅仅搭起来了动物的头和身体,可是客户要求的是一个完整的动物,所以第一次迭代我们只有零分,客户非常的失望。ThoughtWorks 就是这样,通过学员的犯错误,让我们自己体会,然后通过讨论,让我们自己总结出具体的方法,老师们则是在旁边指引,这样的感受怎么能不深刻呢?经过讨论, 我们制订了自己的方针:少许诺,少设计,好好做核心模块。就这样,最后我们创造出了未来的一个物种(还有它的孩子)。
迭代的过程也是ThoughtWorks进行敏捷过程培训的一个重要方面。还是继续我们的游戏旅程吧:这一次老师让我们分成三个小组,分别从培训大厅的一端 将气球搬运到另一端,每一组有两个人负责装运,两个人负责撑袋子,一个人负责搬运,哪一组能在最短的时间内,将最多的气球从一个口袋中运到另一侧的口袋中 就算胜利,如果过程中任何气球掉在路途中,则不可拾取。第一次的规则是只能运一次,整个过程给人的感觉就是搬运的人花了很多的时间,承担了过多的责任,而 其他的四名队员起不到任何的作用,只能边喊边焦心的等待。第二次的规则几乎与第一次一样,但搬运人可以多次的运输。结果第二次,我们不但出色的运输了所有 的气球,而且还比第一次所花的时间更少。玩完游戏的讨论过程中,我们逐渐的明白了,第一次运输就好比传统的瀑布式开发,开发人员承担了许多的压力,缺少沟 通和其他人员必要的帮助,闭门造车造出来的东西,往往并不是客户心目中想要的东西;而第二次运输就好比多次迭代的开发过程,开发人员得到更多的信息回馈以 及业务分析员和测试人员的帮助,因此能够开发出更好的软件产品。就这样,我们不但理解了迭代开发的原理,更通过亲身的体验明白了这样做是行之有效的。
不得不提起的回馈信息
加 入ThoughtWorks以来,发现回馈信息是公司非常注重的一个方面。在TWU的生活中,不但学员之间两周会互相给一次书面的回馈信息,每周需要对这 一周发生的小到食物好吃与否大到老师的培训方式等都要提供回馈信息,平时课堂上即使给出的回馈信息更是数不胜数了。由于我们中国学员的母语不是英语,因此 在前两周培训的过程中,我们有的时候跟不上老师们的语速。结果在第一周五的回顾课程中,不光中国学员,还有许多我们新认识的朋友帮我们提出了这个问题,讨 论的结果就是我们不但在墙上挂起了“说慢点!”的大幅标语,还发明了一个手势用于提醒老师讲话慢点。回馈信息其实确保了大家都在尽自己最大的努力去做好每 一个方面,同时也培养出一种公正公开的气氛,让我们都朝着自己所树立的目标前进。
总结
现在想想,公司的一系列生动的培训课程,不但让我们了解公司文化的本质,更重要的是让敏捷软件开发思想深深的扎在了我们心中,我们看到了原来软件开发的过程 可以这样的丰富多彩。TWU的洗礼其实只是带我们入门,不过这些课程在我们真正进入项目后,才会逐渐发挥出一步步深远的作用,例如我现在从事的项目,就时 常让我想起TWU的课程中老师说的方方面面,再结合当前的亲身体验,可谓是获益匪浅。希望本篇的内容也能够对读者有所启迪。 -
I'm in India - 续 - [心情/记事]
2008-05-07
来印度一个多月了,和大家基本上都混熟了。先后也去了不少地方,其中印象最深刻的要数Mysore Palace 和上周末去野外郊游了
Mysore Palace 是班加罗尔附近,比较有名的皇宫,不知道为什么印度的皇帝搬了出去,风景不错,就是小了一点点。比起北京和西安的皇宫是小了很多,但是异国风情吗,还不错滴,只可惜不让在里面照相,我只能在外面狂拍照片,给你们秀一下吧

这是我到印度第二周的事情了,在这里的生活是紧张而充实的,平时白天是没有多少时间的,除了上课,还要自己准备一些session。晚上呢,大家吃完饭,如果有homework,还要写写homework,还要学习一下project simulation 要求的技术。周末又要参加各种各样的活动,所以基本上没啥私人时间,所以请不要责怪我这个月没有更新很多Blog
上周末大家玩的很开心,但是Xiaona 带的防晒霜实在太糟糕了,害的我现在脸还是红红的,555555,身上和脸上都在蜕皮。。。。。。
我们玩了攀岩,独木舟,印度垒球还和大家一起游泳
放出一些照片
这是Jai 在攀岩,可惜就是太短暂了,不过很刺激
这是我的Coach 和Elena 在玩独木舟
我们一直在湖边玩到晚上,趁机照下这美丽的傍晚景色
还有很多事情值得纪念,我就在这里简单的说说吧
第三周去了孤儿院
照片中的小孩叫Christian,旁边是最受欢迎和技术不错的Canadian boy Matt。看到这些孩子,觉得自己真的是很幸运的,当得知ThoughtWorks 一直在资助这些孩子的时候,心里对公司也产生了一层崇高的敬意。

这是去Mysore Palace 那一天去了Bangalure 附近一个有名的天然野生公园,那里有很多漂亮的鸟,当然最让我开心的是近距离接触鳄鱼,哇哈哈

当然还有运动啦,那就是保龄球
最后就是狂欢啦,嘿嘿,Dancing 啦
好吧好吧,透漏一点课程中很有趣的部分,Lego Game,这个游戏让我充分的理解了迭代开发的重要性(Trainer 就喜欢算计我们。。。。。。)

好啦,今天就写到这里吧,基本上也把这一个月的事情都塞到这篇文章里了。这边都十一点多了,北京那边都2点多了,回宿舍洗洗睡觉啦
-
I'm in India - [心情/记事]
2008-04-09
今天总算可以说闲下来一些了,所以上来更新自己的Blog,自从四号来到了印度,就一直忙于认识其他的TWUer,倒时差,处理一些在印度生活的事宜和苦练英语口语中
先谈谈对印度的整体印象吧,来之前,不知道是不是那帮中国Office 的故意吓我,说什么班加罗尔是牛车与宝马并行,咖喱everywhere。来了之后才发现被骗了,都快一个礼拜了,在大街上就没见什么牛车么,倒是蹦蹦蹦everywhere。都说中国的出租车司机很彪悍,那是你没倒印度来,你要是来了就会发现,印度的司机那才叫技术高超,马路上很少有红绿灯,司机开车狂飙,还能让一辆车和另一辆车的距离不到一米 ,人想在两辆车之间插进去,想都别想!我们出去吃饭,经常是过马路的时间比走路的时间还长,还是祖国的traffic 更好一些啊~~~~~
班加罗尔是这样的一个城市,城市很大,交通堵塞,超过十层的楼房很少,商业还挺发达的,不过远没有中国的规模,感觉像是十几年前的西安,发展中的城市,但是有些乱。不过值得一提的是,这里的人很好,可能是印度教的原因吧,偷窃抢劫,很少发生,只要你对本地居民客气,他们一般都很客气,对你也很友好和热情,这一点在中国是很少可以看见的
来的第一天,就被安排到一个三室一厅的房间,有厨房,洗衣间,还有三个洗手间,由于我的客气,把一间洗手间在卧室里面的房间让给了Raph~~~后悔呀~~~我咋就那么大肚呢


(哈哈,开玩笑呢,其实Raph 最近正在帮我练习英语口语呢)。冰箱里天天有专门的housekeeper 给塞的满满的,衣服也帮我们洗。哎,生活实在太惬意了。这就是我的Dear Roomate Raphael 帅吧,长发的呦?中国MM 不要流口水呀!
第二天,trainer Khali 和Reshma 带我们十几个人去班加罗尔旅游啦,哇哈哈,公费旅游呀,后来还去了班加罗尔的酒吧,见识了印度美女呀,就是不敢拍照片呀,因为trainer 说,要尊重人家呀!
这里貌似是市政府
这里是印度大大神的神庙,具体的名字忘记啦,叫Ka啥啥的 ,印度人名太难记啦,索性忘记算啦,还是往脑子里装更多英语单词和程序的东东吧。说到这里,奇怪的是这里的神庙都不允许拍照的,所以只能出来照一些小的啦,毕竟咱去过了,不能白去啊!
后来去了班加罗尔的一个公园,这个公园好小呀,难道是这个城市最好的么?不知道呀不知道。比起西安的兴庆公园可差远了呀
然后又去了Tipu Sultan's Palace 好小的Palace,简直和中国的Palace 不能比呀
最后,公费去书店和酒吧,哇哈哈,这就是在酒吧外面呢,看到没,BARTON,好多酒吧类~~~
奇怪的水烟,味道一点也不重,被他们逼的尝了一口
现在我正在边写Blog ,边让我的roomate 听中文歌呢(反正他们根本看不懂我在干啥,是不是欺负他们了?


我好邪恶哦,哇哈哈),哦,对了忘了说了Sanjay 是我另外一个dear roomate ,是个很年轻的印度男孩 ,有前途呦后面几天的日子过的很快,shopping ,上课,这周据说trainer 要带我们去看电影和吃饭,估计又要去酒吧吧,呵呵,后面的故事慢慢告诉你们呦,my dear friends
对了,忘了说了几件,重要的事情,印度的蚊子很凶猛,简直要吃人了,还好公寓有防护罩,印度消费很便宜,一天消费平均下来最多200 Rupys,也就是不到40人民币的样子吧, 生活很充实,印度英语超级难懂,可是我就不明白,为啥欧美人能听懂呢?好好加油练英语吧,我觉得现在,英语反而是最大的障碍了,技术反而成强项了......在中国office,技术菜菜,英语还不算差的呀,55555555
好了,今天就写到这里啦,以后有空,再继续。
下一篇要写完有关XMPP 的了,隔久了,就不能好好总结了
-
今天是正式工作来北京的第一天,肯定要记录下来了。
早上6点就起床了,和爸爸妈妈告别,在机场还挺依依惜别的,心里真的很舍不得他们,希望他们好好照顾自己的身体,我会好好的生活,好好照顾自己的,在这个纷乱的城市我会努力拼搏,不迷失自己,我保证!

这是西安机场的候机室,要回去也要一个半月呀,走的时候真的是强忍眼泪的,舍不得爸爸妈妈,看着爸爸妈妈年龄都大了,我却不在身边,心里老大的不放心,记得去年得病的时候妈妈对我的悉心照顾,这份恩情,这辈子什么时候才能报答呢?
哎,伤感了~~~
然后,飞机飞呀,一路颠簸,感觉坐飞机起飞和降落的时候就像海盗船,还挺好玩的

这是首都国际机场的长廊,还真是比咸阳机场大多了,豪华多了

机场大巴外的景色还挺好看的,让我不停的按动快门

今天很幸运,机场大巴在东直门下的时候,没赶上,结果跑过去跟司机说要下车,被司机白了一眼,最后竟然刚好把我放在了公司楼下,我赶紧拍下来,可惜下午去公司一个人都没有,有些失望。听小龙说公司最近很忙,大家看来都很累了,周末都不想去公司了,这可不好呀,搞软件的不能高负荷的!

来到了公司给我定的旅馆,暂时的小家,供我住四天的,简单的布置了下,看起来还有那么回事么,(*^__^*) 嘻嘻……

没想到我的午餐是麦当劳,竟然吃出来了咖喱味,神哪~~~你这不是给我暗示吧!!!中午胃被辣的那个狂叫呀!

又幸运的事情发生了,吃麦当劳的时候,竟然遇见了一整队的外国美女,个顶个的漂亮,金发碧眼,身材修长。难道世界小姐班来了?哎呦呦~~~养眼呀,口水呀,那个流呀~~~~~
后面的事情就是买生活用品了 ,让我好好利用了Google Maps 和朋友资源,后来掐指一算,用漫游的不划算,赶紧跑去办电话号码!以后真正的生活开始了,我要好好努力了,我也开始记账了,你不理财,财不理你呀。加油吧,小子!
-
要走了,有些舍不得呀 - [心情/记事]
2008-03-28
后天的飞机要去北京了,真的有些舍不得。在西安生活了二十五个年头了,这几天忙于和许多人告别,还有收拾东西,昨天去买了佳能 A720 走之前好好把我生活的地方收录下来,还有爸爸妈妈的照片,还有和我一起生活的宠物们。最舍不得的还是爸爸妈妈,今天晚上请爸爸妈妈去小贝壳吃了顿饭,昨天把我攒的钱绝大多数都给爸爸妈妈了,自己留了三千够我一个月生活的就行了。
有的人说孝敬就要陪在爸爸妈妈的身边,我不敢苟同。我认为这个世界上孝敬也分大小。从古至今,说的残酷点,人所能做的事情都是由人的能力所决定的,包括孝敬。在我的理解,我出去闯几年,学好本事,做好事业,可以让父母生活的更幸福、更开心。没错,这几年我不在他们身边,日子对他们是很难过,可是终有一日,我相信我的能力足够强的时候,是可以让父母在我身边,我可以常常陪伴他们的,而且那时候,让父母的生活可以过得更好,这才是大孝吧。如果我只陪在父母身边,能力终究无法快速提高,还要限于种种的经济负担之中,父母还要为我劳心劳力,那到底是孝敬还是拖累呢?自古人穷志短,你贫穷,你就要放弃很多事情,你就要被迫于生计,就要委屈求全等等,这样的孩子,是父母希望看到的么?所以我要出去闯,我要学好本身,这才能好好报答我的父母。
今天给聪聪、黑子、大龟、二龟都照了相片,舍不得还有你们呀
这是我家的聪聪,可爱吧,看它那深情的眼神
这是大龟和二龟,我家的吉祥物
这是黑子,会说话的小八哥,挺威风的吧
想你们的时候,我会看看你们的照片的,还有爸爸妈妈的照片,不知道走的时候我会不会流眼泪,我会尽量忍住的,男孩子要坚强,嗯,对的!
-
今天论文的初稿写完了,寄给了导师,总觉得应该写一篇Blog 来纪念下,可是也没觉得高兴。从十二月开始一直努力的做自己的毕业设计,努力的写论文,今天终于开花结果,也意味着新的生活就要开始了。未来真的可以大展拳脚还是会平平淡淡,真的不清楚,现在也真的不想清楚
要离开自己居住25年的地方了,心里滋味总是怪怪的。这两天公司寄来了很多资料,包括去北京入职需要准备的,包括去印度培训需要准备的。公司真的准备的很周全,几乎能想到的都想到了,让我真的很感谢公司人事部门的同事们。不过,我真的是要离开自己很熟悉的地方了呀,第一次,让我对离开熟悉的地方去一个陌生的地方有一点点小怕。前两天看未来的同事的博客梦想风暴,说TW给大家一种家的感觉,真的希望是这样的吧
还有二十多天的日子,我基本上就告别了我的学生时代了,论文的写完也许就标致着自己真的要出去闯了,用自己的双手打天下了,要工作了
离开熟悉的学校,离开了朋友们,去认识新的朋友
离开自己的父母,一个人孤孤单单的去北京甚至世界闯荡
离开学习的原地,开始边学习边工作,拼搏
心里多种感觉交织在一起,挺复杂的
-
一些2008 年想看的商业大片(预告片),送给大家做元宵节礼物 - [心情/记事]
2008-02-21
现在是元宵节的夜晚,很轻易的就决定放弃晚上继续写论文的计划,好好让自己娱乐一下,上网随便逛了逛豆瓣的九点,发现几篇很好的Blog,一口气读完,其中很喜欢一篇介绍2008 年大片的Blog,连忙自己选了几个感兴趣的电影,把它们加入到自己“想看”列表里,突发奇想,为啥不让我的朋友们,也试着看看这些预告片呢?就算是元宵节的礼物送给大家吧,我在优酷上搜索这些预告片的视频贴在这里
注意:你要是在豆瓣九点或者RSS 方式来看的话,那可看不到视频呦?我这不是在宣传我的Blog 吧?(邪恶的笑一下 )
1、 WALL-E
Pixar 的动画片,不能不看吧?看看人家的3D 动画做的,哎~~~咋就差距这么大呢?
2、地狱男爵2(Hellboy 2) 据说比1 的手笔可大多了
3、Speed Racer\极速赛车手(Rain 的进军好莱坞之作,而且效果很好很强大,相信很多女生会尖叫吧,允许我汗一下么?)
4、史前一万年
5、通缉犯(Wanted) 安吉丽娜.朱莉 的电影我还是必看的
6、全民超人 威尔.史密斯 的电影还是很不错的呦好啦,喜欢这份元宵佳节的礼物么?
-
今天是年三十了,外面炮声隆隆,刚从叔叔家回来,妹妹和我都长大了,爸爸妈妈、叔叔婶婶都挺开心的。可是有很多人却连回家都很困难,今年的冬天分外寒冷,南方的很多农民家庭也受到严重的自然灾害。
呵呵,扯远了,写这篇Blog 是衷心的祝福我的朋友们,在新的一年里能开开心心,顺顺利利;在新的一年里做事业的得到很好的发展,做学业的更上一层楼。
在这里帖一首歌曲,希望大家都能好好过这个年,猪年过去啦,嘿嘿,本命年终于过去啦!










