Edit Content

About Us

We must explain to you how all seds this mistakens idea off denouncing pleasures and praising pain was born and I will give you a completed accounts off the system and expound.

Contact Us

我的.net生涯之找工记

文章发布时间:November 23, 2006

“学电脑?你大概有十几年没做了吧?”朋友的脸上挂着明显的狐疑,旋即又作肯定状,“你应该可以。

你本来就是学电脑的,人又聪明。

不过……,很多在这边做了好多年的,现在都找不着工作……”

我还没笨到听不出这句话后面的潜台词。

的确,正如子曾经曰过的:年纪一大把、学问没多少、闹过的笑话倒是一箩筐。

十几年没编过程序了,奔四张的年岁了,我还能行吗?自己的脑子里也是一大堆的问号。

“没问题!我支持你!孩子我带!家务我做!你只管好好念书。

咱又不比谁谁谁笨,怎么就不行呢?我跟孩子可都指望着你呢。

找个好老师,我全力做好后勤工作!”

妻子的鼓励又让我重拾了一点信心。

对!找个好老师,自己多用功,不信学不下来!

看报纸、查广告、打电话。

咦?居然没人接。

再看报纸、再查广告、再打电话。

“你好,XXX。

“小姐,您好,我想咨询一下 .net 课程的情况。

“好的。

我们的 .net 课程主要是针对MCAD认证考试的,学期三个月,学员100%通过。

“学费多少?”

“399”

“能问一下是哪位老师讲吗?”

“这个……,您来上课自然就知道是哪位老师了,我们请的都是多伦多最好的老师。

“谢谢!我再考虑考虑。

再再看报纸、再再查广告:

微软证书是一种“能力证书”,.NET就业的基础

Victor 郭

任何一种考试都有它的长处和弊端,包括计算机证书的考试,只能在某一方面检测学生对某一种知识掌握的熟练程度,而不能像给您一个工作环境一样来检测您的实际动手能力。

……中国人是很聪明的,一天的计算机都没有摸过,有的人居然考微软证书的满分。

……特别在北美,如果您想进入微软或相关业务行业工作,那么考取微软证书是您入门的唯一途径,所以微软证书的内在涵义就在于它是帮助你踏人高科技大门的敲门砖。

获得微软认证是高薪的象征,作为一个伟大的公司——微软公司有着科学的培训体系,同时由于其产品得到了极为广泛的应用,其认证也多少带有一些普及的意味。

……因此,对于准备进入IT业发展的人来说,无论是从择业的角度,还是从提高技术的角度,通过微软认证都有着积极的意义。

授课教师简介:Victor Guo,多市.Net 方向No.1名师——郭老师,多伦多权威微软技术专家,拥有全部微软证书。

有丰富的.NET 项目经验, MCAD.NET Charter Member(全球1000人内);Senior Architect,Senior Web Consultant,8年微软解决方案经验,包括3年多.Net项目经验,现就职于全球最大的微软Solution Consulting公司,主要从事企业应用集成(EAI),拥有丰富的不同版本BizTalk Server的实施经验,熟悉北美不同类型企业EAI项目实施方法,从事过的项目涉及金融、保险、市政等行业,在公司内专门负责.NET及BizTalk 技术的interview; 多市华人.NET课程的创始者, “.Net证书/经验班”、“.Net CO-OP”、“Biztalk 2004”课程的权威授课老师,教学经验丰富无比,执教的.Net班中, 有206人找到工作,三百多人成功通过证书考试, 深入浅出的精彩讲解,绝非书面考证资料可比,历界学员好评如潮。

看上去不错。

再再打电话。

占线!再再再打,还占线!再再再再打!

“嘟……”终于接通了,那端传来了一个略带山东口音的快节奏:“你好,……”

“小姐,您好,我想咨询一下 .net 课程的情况。

略带山东口音的快节奏:“好的。

我们 .net 课程主要有证书 / 经验班、CO-OP班、Real Project 班、Biz Talk & Share Point 班。

“哦……,我没什么基础。

略带山东口音的快节奏:“建议您从证书 / 经验班开始。

证书 / 经验班主要是针对MCAD认证考试的,学期三个月,学员100%通过。

“学费多少?”

略带山东口音的快节奏:“证书 / 经验班学费680。

“哇,你们好像比别的学校贵很多啊。

略带山东口音的快节奏:“这个……,我们的授课老师是郭老师——多伦多No.1的 .net 名师,他不仅只是教你怎么考过证书,关键他会把整个.net 融会贯通地讲得非常明白,学过的同学都是有口皆碑的。

“谢谢!我再考虑考虑。

略带山东口音的快节奏:“本周六,10月29日下午1点钟有郭老师的公开课,欢迎您来听。

“好的,谢谢,再见。

略带山东口音的快节奏:“再见,欢迎您周六下午来听公开课。

“舍不得了?既然咱都决定学了,干嘛不学个贵的?贵的一定是好的,要不然人家也办不下去。

多年的经验证明,妻子的话永远是对的。

结婚时订的“三从四德”:太太的教诲要听从、太太的指挥要服从、太太的决定要盲从……

2005年10月29日,多云

从Mississauga开车到了Yonge / Bloor。

坐第一排,听得清楚。

不一会儿,一位精明强干、浑身上下涌动着无穷活力的白领丽人走上前来:“本周就业市场十分火爆,真的是好消息不断,实在是按捺不住要与大家分享……(此处略去5万字)

……大家要相信自己,坚持!再坚持!找工作,就是比谁的这口气长。

……为什么我就不能找到一份专业工作呢?为什么我就不能让老婆孩子过上好日子呢?为什么我就不能让自己活得有尊严呢?”

说得对!为什么我就不能让自己活得有尊严呢?

“下面我们请两位同学来做经验介绍,他们两位都是郭老师 .net证书班和 CO-OP班的学员,但他们俩是两个极端。

第一位是张X勇,他是在我们这里学了好久,愁苦的脸在我眼前晃来晃去,上个月终于拿到了offer,是一个省政府的项目,pay的是我知道的人里最高的;另一位呢是李X文,她才登陆三个月,CO-OP班还没上完就找到了市政府里的工作……(此处略去5万字)”

张X勇上场了,一位健康朴实的小伙儿,穿一件合体的绿格衬衫,裤兜里的钱包鼓鼓的。

找到好工作就是不一样。

张X勇:“我是郭老师 .net证书 / 经验班和 CO-OP班的学生……”

“……”

“……,大家有什么问题,我来回答。

下面问:“你在面试时都被问到什么问题?”

张X勇:“其实也都不难……。

说实话,郭老师在课堂上讲的已经足够用的了……”

“……”

“……”

终于,我也鼓起勇气问了一个问题:“你能大概介绍一下到底.net 是什么吗?”

身后哄堂的笑声如芒在背。

张X勇:“这个……,一会儿郭老师会讲公开课,你还是听他介绍吧。

轮到李X文了,一位姣小的南方美女。

李X文:“其实我也没有什么经验可以介绍,我是运气比较好……”

“……”

“……”

看看人家,才来了不到半年。

可我自己呢,也经在这里虚度了三年的光阴了,早干什么去了?今天这个场面已经让我有点相见恨晚了。

精明强干、浑身上下涌动着无穷活力的白领丽人又出场了:“下面,我们就以热烈掌声请出多市 .net No.1的名师—— Victor 郭……(此处略去5万字)”

这几天,耳朵里灌满了 Victor 郭的大名,终于得识庐山真面目了。

见此人:面似银盆,雅如美玉,蚕眉朗目,皂白分明,黑若点漆,白如粉锭,通贯鼻梁,准头端正,四字阔口,齿白唇红,印堂发亮,双耳垂轮,三山得配,五岳停当,相貌堂堂,仪表非俗。

身高六尺挂零,身形挺拔,腰不松,背不驼,行如风,站如松。

戴一付Silhouette无边眼镜,无螺丝嵌接专利设计,高韧度纯钛镜腿,不腐蚀、不过敏。

往身上瞧:上身穿一件肉粉色 J. Press 衬衫,衬得人脸干净、透亮,下身着咖啡色 Giorgio Armani 休闲西裤,足上蹬一双深棕色 a.Testoni 皮鞋。

儒雅而工整,谦逊又不失严谨。

“今天,我来给大家简要介绍一下 .net 的基本情况。

非常简单,.net 就是 Microsoft 的 XML Web service平台。

不论操作系统或编程语言有何差别,XML Web service能使应用程序在 Internet 上传输和共享数据。

.net 平台包含广泛的产品系列,它们都是基于 XML 和 Internet 行业标准构建,提供从开发、管理、使用到体验 XML Web service的每一方面。

大家看这张胶片,.net主要包括这几个方面,CLR 、.net Framework、Managed Code、 Class Library……

……”

一个小时下来,听得是如醉如痴。

每个话题都清晰地讲到了 What、Why、How;每一个论点都说明了 FAB (Feature、Advantage、Benefit),旁征博引、举一反三。

That’s the style !That’s really what I need,虽然还不能完全理解。

好了,只剩最后一点疑虑了:“郭老师,我的情况是这样的。

我大学倒是学软件专业的,毕业后只是做了两年的DOS平台下的编程,主要是Foxbase什么的,然后就十几点没再编过程序了,Window平台的一点都没做过。

您觉得象我这样的情况,有没有可能学.net?”

“其实呢,不管什么样的基础都是可以学的,只是花的时间长短可能不太一样。

你如果有一些象VB、C、C++的基础,学起来可能会相对容易一点,其实.net的很多概念跟VB、C、C++也不太一样了。

关键还是看个人的努力情况,有些人可能快一点,有些人可能慢一点。

画外音:“Oh!卖糕的!幸亏现在才是二十一世纪初,要不我真得说你得下个世纪见了!”

(以上画外音纯属作者个人臆断,不代表郭老师本人立场,如有雷同,纯属巧合,请勿对号入座)

Whatever,决定了。

冲到前台,报名、交钱、买讲义。

踅回身:“郭老师,我已经报了名了,离开课还有两周,您看我需要先准备点什么?”

“最好能先找一些C#方面的书看看,先熟悉熟悉一些OO的 Concept 。

“好的,谢谢郭老师,两周后见。

驱车奔在 401 West上,逐着西下的夕阳,漫天的晚霞是不是象征着红彤彤的未来?

挺胸、握拳,给自已一个 Cheer Up:“Yeah ——!记住今天,2005年10月29日,新的生活就要开始了!”
—————————————————————————
我的 .net 生涯 之

找工记

胡悦

2006年7月26日,星期三, 晴

“你今天有什么安排?”

妻子临出门前问。

“没什么特别的,Another ordinary day。

上午念书;下午去见一个代理,其实去不去也没什么意思,肯定没希望;晚上回来发简历。

妻子带孩子出了门,我一天的活动开始了。

上午的计划是争取搞懂 Delegate。

刚刚打开我的D版电子书,电话铃响了。

“Good morning, Patrick speaking.”

可能是我讲话太快,对方又问了一句:

“Is it Patrick ?”

“Yes, It’s he. How can I help you?”

这么讲习惯了。

“It is Ata from TAL Group, I’m looking for a .net developer. Are you still looking for job?”

“Sure. OK. My situation is …”

把已经准备多时的贯口背了一遍。

“Sounds good. Can you come to see me immediately?”

“Do you mean you have job opening on hand?”

“Yes, I just got a phone call, one of my clients needs a .net developer in urgent.”

“No problem, I’m coming. However, I’m living in Scarborough, where are you?”

“I’m in China Town, Richmond street and Spadina.”

“Well, because it’s very hard to park in down town area, so I have to take TTC, and it takes me at least one and half hour to get to yours.”

其实车是被太太开走了。

“Any way, try your best by any means, I need to see you as soon as possible.”

好的,马上准备出发!

先下楼吃点早餐,再洗个澡,再把屋子收拾收拾,再把儿子昨天换下来的衣服洗上,再……

急什么,这样的代理我也见了几个了,说得风是风火是火的,一见面,谈了没几句,再怎么追也没下文了。

另外的原因是,已经约好了下午2:30去见另一家代理,他们离得挺近的,我不想中间的间隙太大。

一小时后,基本收拾停当。

换上我的面试标准装,别急,打开电视看看天气预报,哇32度,算了吧,别西装领带的了,改短袖衬衣吧。

出了地铁站,沿着University向北走。

七月流火的天,太阳明晃晃地悬在头顶,路边几棵手腕粗细的小树象我一样无精打采地立着,树荫都照顾不住自己的身躯。

越走越热,越热越急,越急越不到。

前几年都是坐在办公室,今天才知道多伦多的夏天原来也是这么热的。

怎么都走到 Dundas 了还没见到 Richmond street 呢,只好左转 Dundas,左转 Spadina, 左转Richmond street,原来是绕了一个圈。

Ata 问:“喝点什么?”

“水,冰水,冰冷水!最冰冷的水!”

Ata笑了,端来了一大杯冰水。

一饮而尽。

谈话只进行了不到两分钟(包括喝水的时间)。

Ata 说:“好了,我过一会把你的简历发给客户,你看还有什么要改动的吗?”

“什么?这么短?我花了两个小时跑到你这里来,我们就谈了这么会儿?”

“是的,我们代理通常就是和本人见个面,听听英文交流怎么样?”

“噢。

你看到了,我不瞎、不瘸、不聋、不哑。

耍贫嘴咱是强项,要是用中文,还能耍得更好呢。

转过来的周一,Ata 来电话说,招聘公司的开发经理Mark 要在8月1日,周二上午10:00电话interview.

上网搜了搜这家公司的情况,知道它是一家 Call Center,总部在法国,唯一让我惊奇的是,创始人63年出生,25岁时创办了这家公司。

周二上午,Mark的电话晚了半个小时才来,看来不是一个守时的人。

寒暄了几句,简单地介绍了一下情况,问了问我对.net知道多少,Sql Server、VB怎么样?为什么离开上一家公司等等。

Mark的语调越来越沉闷,不到五分钟,没话了,看来希望不大了。

不行,主席的十六字诀是指导我们interview的理论基础:敌进我退,敌驻我扰,敌疲我打,敌退我追!

“Do you want to know something about what projects I have done, and the project I’m doing currently?”

“Of course. Go ahead.”

“Well… For my previous employer, …”

感谢郭老师,把他上课讲过的概念、要点,什么 3-tier、SOA、VSS、TDD、MSF;懂的、不懂的、一知半解的;做过的、没做过的、自己想象的;真的、假的、道听途说的,一股脑地自己叨咕了15分钟。

电话那边一点声音没有,估计是把听筒放桌上,喝咖啡去了。

终于电话里传来了 Mark的声音,比刚才友善了许多:“Can we set up an interview on 3-Aug, Thu, 2:00pm?”

哈哈,十六字诀发挥效力了。

2006年8月3日,多云

穿上面试标准装。

提前10分钟到达,和前台小姐说明了来意。

前台小姐是一位亚裔的漂亮MM,估计是越南人。

越南MM给Mark打电话,不在座位,留了言。

我只好百无聊赖地等。

墙上挂着公司的宣传材料,这家公司的CEO居然是一位33岁的漂亮小姑娘,更不可思议的是,居然已经在这家公司做了10年的CEO了。

真是江山代有才人出啊。

天气预报不是说最高气温只有27度吗?可是我的汗怎么不停地流啊?小学时写作文,第一次用“热汗涔涔”这个词,老师夸我用得好,今天才真正体会这个词好在哪里了。

越南MM递过来了一盒纸巾,估计是也觉得我太可怜了,不停地说:“我给Mark留言了,他马上就来。

”小MM,你有所不知,我是中国正宗的“汗”族。

门口出现了一个身影,Mark来了?马上笑脸相迎,来人也冲我笑一笑,径直走向里面忙自己的事去了。

Mark你知道我等你等得热汗涔涔吗?

终于越南MM说:”He is coming.”

这几天,和Mark通了几次电话,今天终于得识庐山真面目。

见此人:身高六尺开外,……

(画外音:行了,行了,又来了,用过的词再来一遍就没意思了。

好的,不用老词了。

这几天,和Mark通了几次电话,他的英文很流利,没有什么口音,今天一见,却原来是个印度人。

多伦多职场三大忌讳:香港老板、波兰上司、印巴同事。

刚刚离开了香港老板,看来又要遇上印巴同事了。

不过也没办法,作IT的很难没有印度人。

这家公司看来还挺大,Mark带着我下了六楼上二楼,过了这门走那门,穿过这屋进那屋,终于找到一处僻静的地方 interview了。

咱是受过 Victor 郭、Jet 陈、Sam 黄面试技巧真传的,整个过程中,兵来将挡、水来土掩,你有来言、我有去语,你停顿了,我就引导话题,半个小时下来,自己觉得发挥得还是不错的。

最后Mark说:“我要带你去见我的 VP,他叫 Libardo,Last Name是……(一个我一辈子也记不住的西班牙名字)”

“算了吧,你说了我也记不住、念不准,我见到他就叫 Sir好了。

Mark带着我又象走迷宫一样,穿过了一间间屋子,来到了一间办公室,让我在那里等VP。

VP 出现了,一个和善的小老头,身材不高、瘦瘦的。

咱是受过 Victor 郭、Jet 陈、Sam 黄面试技巧真传的,跟VP就不能太强调技术、得注重 Behavioral Question,往他想听的话上说,怎么吃苦耐劳啦、怎么任劳任怨啦、怎么助人为乐啦、怎么谦虚好学啦,充分运用STAR战略,时不时举出年轻时自己怎么连续工作48小时、怎么应付客户无理取闹、怎么用简单的手段解决复杂难题的实例。

VP看来是被我蒙过去了,谈了45分钟,他突然说:“你等一下,我去跟Mark商量一下。

心中窃喜,看来搞惦了。

俩人在外面嘀咕了5分钟,Mark进来了:“你今天还是先回去吧,我明天给你打电话,一定,我保证。

”然后领我到电梯口。

“我能问一下,你觉得情况怎么样?”

“The thing is Libardo likes you.”

“那你觉得,有多大的可能性,60%?70%?”

“大约80%吧。

我明天给你打电话,一定。

“谢谢。

帮我促成这件事,我请你喝咖啡。

Finch 地铁站,一位中国艺术家正在用竹笛吹奏《草原上升起不落的太阳》,清澈悠扬,似清风掠过林梢、象小溪奔流在山谷。

禁不住随着笛声轻声吟唱:“……要是有人来问我,这是什么地方,我就骄傲地告诉他,这是我的家乡……”。

希望有一天,要是有人来问我,从事什么工作,我就骄傲地告诉他,我是做IT的。

这一天快来到了吗?

Mark失约了,第二天没有他的电话,等来的却是Ata的电话,要我做一个Brainbench的测试。

真的是好事多磨吗?Brainbench是一组美国的IT考题,据网上做过的人讲难度不低,而且要花50美刀。

一个篱笆三个桩,一个好汉三个帮,我得找几个高手助阵。

拨通了张智勇的电话,他爽快地答应了,真是个好小伙儿。

有高手压阵,心里有了点儿底,整个周末,上网做模拟题。

星期一下午,长周末的第三天,突然接到了Mark的电话,说不用做Brainbench,要我周二下午去公司现场写Code。

哈哈,这可是表现的机会了。

上网,Down下来公司的Logo,做好一堆CSS,写好Data Access层的Code,接收一个Stored Procedure的名字,接收几个Sql parameters,返回Data Set……

存在U盘里。

就象张二伯说的:“这回就行了。

果不出所料,Mark要求我写段Code从UI上接收一些数据,存入数据库,再显示出来。

布置完要求,Mark转身忙去了,留下我自己写Code。

把U盘插在电脑上,打开Visual Studio,建空Solution,建3-tier的Projects,运用我的“吸星大法”,把Logo、CSS、写好的Data Access层的Code 一样一样地Copy/Paste 进来,开始慢慢地设计UI,一层一层地传参数、做数据类型转换,在Sql Server里建Table、写Stored Procedure。

三个小时了,还没写完。

Mark有点着急了,一遍遍过来催问进度。

算了,写到哪就给他演示到哪吧。

页面显示出来了,Mark脸上的惊奇是我意料之中的。

子曾经曰过:“天道是酬勤的,耍点儿小聪明是允许的。

(画外音,这是哪个子曰的?)

(是我家门口卖小炒的那个厨子。

按捺住心中的得意,一点一点给他讲我的Code是如何实现的,Mark眼中赞许的目光正是我所期待的。

走到地铁站,先得给代理打个电话汇报今天的情况。

公用电话旁,一个长着几分国际脸的丐帮姐姐迎面走来:“I’m hungry, can you give me some changes to buy a McDonald Hamburg?”

姐姐,我还失着业呢。

算了,今天心情好,给她一块钱。

投币,拨号,把今天的情况一五一十地跟代理详细地汇报了,讲了大约有10分钟。

挂断电话,一回头,丐帮姐姐还站在我的身后,伸着手,手中拿着几个Coins.要上瘾了?

“I already gave you.”

“Yes, you are so kind, can you give me more, I’m hungry, I want to buy a McDonald Hamburg.”

“Your money is definitely enough to buy a Junior Chicken.”

“Yes, but I don’t like that taste, I want to buy a real Hamburg.”

什么?我自己都是馋得不行了,才去买一个Junior Chicken。

不理她,扬长而去。

据说走沙漠的人大多是渴死在水源边的,因为看不到希望时还可以靠毅力坚持。

对我来说,此时的等待是最煎熬的,心情很乱,已经看不下去书了。

我伟大的太太一遍遍地告诫我,要心静如水,就当它不成了。

口头上答应了,心是却不能不想。

煎熬的等待中,Mark的电话来了,通知我星期五,8月11日下午1:00,COO要电话interview我,至于吗?不就是一个Developer吗,值当要惊动COO吗?

好好准备,三十六拜都拜了,就别在乎这一哆嗦了。

上网仔细地搜,找到了COO的介绍,居然还有她的照片,从照片上看此COO是一位精明强干、浑身上下涌动着无穷活力的白领丽人。

(画外音:又是老词)她居然会5种语言,而且正在学第6种。

她跟那位年轻的CEO一起创建的加拿大公司,已经一起合作9年了……

上网把所有能找到Behavioral Question仔细地想好了答案,写在Word文件中,随时打开着。

电话Interview的好处就在于可以念,总比面对面用英文表述容易一些。

继续准备Behavioral Question. Mark的电话又来了,说COO太忙,要把时间改到星期五早8点。

没问题。

2006年8月11日,星期五

早8点,COO的电话没来。

继续准备Behavioral Question.

早9点,COO的电话没来。

继续准备Behavioral Question.

早11点,Mark的电话又来了,说COO太忙,要把时间改到晚7点。

没问题,咱是受过 Victor 郭、Jet 陈、Sam 黄面试技巧真传的,知道这个时候要表现出 Flexible.

6:30 太太就带着孩子出去玩了。

7点,终于等到了COO的电话。

……

“How do you handle multiple projects?”

“……”

“What will do when you find that your project is behind the schedule?”

“……”

“How do you consider a good developer or a bad developer?”

“……”

“How do you deal with the client?”

“……”

问如连珠炮,答如急流星。

COO: “That’s all my questions for today, do you have any question?”

“No. I don’t have any question for you today? Because Mark has given me the satisfied answers about all my questions. And today is weekend, I don’t want to waste too much of your time, enjoy the weekend with your family.”

“Thanks, enjoy you weekend.”

接完了COO的电话,心里就踏实了。

周末念书、写程序。

2006年8月16日,星期三

代理办公室。

Ata:“喝什么?最冰冷的水?”

“是的。

谢谢!”

可能是看出我不象上次那么热(因为没绕圈),Ata返回来时,右手只端了一小杯冰水,左手拿着一叠纸。

这就是传说中的Offer?

我正襟危坐、不卑不亢,脸上画着优雅的微笑。

另一个我早已冲出躯壳,迫不急待地从Ata手中抢过那叠纸……

(画外音:Montage?电影特技?你真没白学三维动画)

道别时,Ata说:“好好干,我看好你哟。

我一直没敢告诉你,怕增加你的负担。

其实一直有一个人在和你竞争,但从一开始,你的表现就是最好的。

那当然,咱是受过 Victor 郭、Jet 陈、Sam 黄面试技巧真传的。

坐在回家的Bus上,车窗外,街景或繁华、或静谧;人群或忙碌、或悠然。

真的吗?我的,明天的开始,IT的干活了?

从2月16日愤然离职,到今天整整6个月。

投了大约400份简历,3次电话Interview,见了7个代理,24次On site interview,东到Pickering,西至 County of Oxford ……

蝴蝶必定要经过蛹的挣扎,才会有对翅膀,绚丽如画。

相信若干年后,回顾今天,一定会觉得是 piece of cake,但对此时的我,这是新的一页。

此时此刻,最想说的话是:

感谢你,给我关爱,给我信任的太太;

感谢你们,给我授业,给我解惑的老师们;

感谢你们,给我支持,给我鼓励的朋友们;

感谢你们,给我轻视,给我刁难,最终让我知耻而后勇的……冤家们。

[真实而不失风趣的学习、找工文章]
我的.NET 生涯之找工记 http://www.viccollege.ca/data/2006/1121/article_360.htm
我的.NET 生涯之寻师记 http://www.viccollege.ca/data/2006/1121/article_359.htm

Picture of guangtou1

guangtou1

Leave a Replay

订阅光头日记
推送本地新闻