Archive for the ‘经验心得’ Category

sql server 2008 and vista

Saturday, September 15th, 2007

I just installed SQL Server 2008 CTP on Vista … However, trying to login SQL Management Studio using windows integrated security results in the “login failed 18456″ error.

And after investigation, I found that I had to turn off the “User Control Account” …

If you do want to enable UCA, simply add your Windows login to SQL logins … Or you can run SQL Management Studio as Administrator …

kiss

Saturday, August 19th, 2006

1. keep it simple and stupid
2. think first, code later
3. a great dev is not always a good tester, but a great tester is always a good dev

求职经历-7

Friday, January 13th, 2006

总算是最后几个了。
 
Lenovo:新联想是一家极富创新性的国际化的科技公司,由联想及原IBM个人电脑事业部所组成。作为全球个人电脑市场的领导企业,联想从事开发、制造并销售最可靠的、安全易用的技术产品及优质专业的服务,帮助全球客户和合作伙伴取得成功。联想的总部设在纽约的Purchase,同时在中国北京和美国北卡罗莱纳州的罗利设立两个主要运营中心,通过联想自己的销售机构、联想业务合作伙伴以及与IBM的联盟,新联想的销售网络遍及全世界。联想在全球有19000多名员工。研发中心分布在中国的北京、深圳、厦门、成都和上海,日本的东京以及美国北卡罗莱纳州的罗利。
 
lenovo我就不说了,当时抱着一颗报国之心投的,结果被无情鄙视,郁闷啊。
 
 
Google:Google Inc.创建于1998年9月,创始人为Larry Page和Sergey Brin,他们开发的Google搜索引擎屡获殊荣,是一个用来在互联网上搜索信息的简单快捷的工具。Google是万维网上最大的搜索引擎,使用户能够访问一个包含超过80亿个网址的索引。Google坚持不懈地对其搜索功能进行革新,始终保持着自己在搜索领域的领先地位。”Googol”是一个数学名词,表示一个1后面跟着100个零。这个词汇是由美国数学家Edward Kasner的外甥Milton Sirotta创造的,随后通过Kasner和James Newman合著的”Mathematics and the Imagination”一书广为流传。Google使用这一术语体现了公司整合网上海量信息的远大目标。
 
google无疑是现在最具活力的it公司之一,股票价格已经近450美元,市值直接超过了ibm。wall street的分析家们一次又一次的低估了google的能力,google的2005年年收入应该已经超过15亿美元。今年李开复也回到中国筹办中国研究院,薪水和福利是大大的,基本上算上bonus已经20w,这还没有算提供的期权和价值450美元每股的一些股票。只可惜今年一切都刚刚开始,招聘过程比较混乱,而且流程拖沓冗长。基本上从第一次电面开始,面个6-8轮是很正常的事情,而且每一面之间还要隔上1-2周。而且google不拿到offer,就一直有被拒的可能,所以很多人实在忍无可忍,签了别的公司。我投google基本上是拿了yahoo的offer letter之后才慌慌张张投得,到现在都没有消息,实在是无缘了,哎。
 
 
Sun Microsystems:1982年,Sun Microsystems公司诞生于美国斯坦福大学校园。Sun公司1986年上市,在NASDAQ的标识为SUNW。创立伊始,Sun的创立者就以与众不同的洞察力率先提出”网络就是计算机”的独特理念。如今,这一理念已驱使Sun成为向为全球用户提供最具实力的硬件、软件与服务的领先供应商。Sun是开放式网络计算的领导者。22年来,她一直对客户恪守着体现”开放思想”的重要承诺:促进多种选择,提供创新技术,提升客户价值。
 
Sun公司是世界上最大的UNIX系统供应商。主要产品有UltraSPARC系列工作站、服务器和存储器等计算机硬件系统,Sun ONE品牌软件、Solaris操作环境和Java系列开发工具和应用软件,以及各类服务等,并以其高度灵活性、缩放性、可靠性和可用性等特性赢得全球各个行业客户的青睐。Sun还一直处于她信息技术领先提供商的最佳位置之上。这缘于她拥有:以网络计算为核心的产品线,由解决方案所引领的销售模式,作为核心技术的基础设施系统,具有革新性的组织机构,研发上的巨大投入,以及以客户为中心的发展战略。自2003年年初开始,Sun公司将”低成本计算”作为其核心战略之一,从产品、技术、服务、与合作伙伴的联盟等各个方面全方位地为客户降低成本和复杂性,满足企业客户降低总拥有成本、提升企业效能的迫切需求。Sun的足迹遍及全球100多个国家和地区,在美国,欧洲、中东和非洲,日本和亚太等地区,Sun产品的市场份额都在攀升。Sun面对众多客户的喜爱和欢迎,预示她在新的世纪中取得更加辉煌业绩的美好前程。
 
sun是一个很有意思的公司,它的server,它的work station曾经风靡一时,而java更是现在流行的要死。sun还开放了solaris源码,这其实倒是挺尴尬的,因为如果它早那么几年开放源码,也许根本就不会有linux出现,也不会有现在风光无限的novell和redhat。sun的简历投递截至就已经是12月初,而且sun的动作还一向以慢而著称,所以我到现在还没有收到一点消息,当然也很有可能是被鄙视了。

求职经历-6

Friday, January 13th, 2006

做事情要有始有终,nnd。
 
Oracle:甲骨文公司(Oracle)是世界上最大的企业软件公司,向遍及145多个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。甲骨文公司总部设在美国加利福尼亚州的红木城,全球员工超过40,000名,2003财年收入达到95亿美元,是《财富全球500强》企业。自1977年在全球率先推出关系型数踞库以来,甲骨文公司已经在利用技术革命来改变现代商业模式中发挥关键作用。甲骨文公司同时还是世界上唯一能够对客户关系管理―操作应用―平台设施进行全球电子商务解决方案实施的公司。
 
甲骨文公司1989年正式进入中国市场,成为第一家进入中国的世界软件巨头,标志着刚刚起飞的中国国民经济信息化建设得到了甲骨文公司的积极响应,甲骨文首创的关系型数据库技术也从此开始服务于中国用户。1991年7月,经过了近两年时间的努力开拓,为了更好地与迅速发展的业务相适应,甲骨文公司在北京建立独资公司——北京甲骨文软件系统有限公司。2000年8月8日,甲骨文公司正式启用位于北京国贸大厦的办公新址,成为公司立足于长期服务中国市场的又一里程碑,也是长期扎根中国市场的新起点。目前,甲骨文公司在北京、上海、广州和成都均设立了分支机构,向中国市场全面提供Oracle9i电子商务平台、Oracle电子商务应用软件以及相关的顾问咨询服务、教育培训服务和技术支持服务。甲骨文公司在中国的员工达483人。
 
2002年10月,甲骨文公司在深圳成立甲骨文中国研发中心,服务于技术开发、产品认证和本地化、技术支持等关键领域。第二个研发中心也于2003年10月在北京揭幕。甲骨文公司在中国的目标是:通过提供并传授领先技术,帮助中国软件企业在快速增长的经济大潮中取得成功,促进中国软件业的发展,同时也为中国的广大用户提供性价比高、可靠、安全的企业软件,为他们的业务增长作出贡献。推进本地化建设、建立牢固的合作伙伴关系、对中国市场实现承诺。目前,公司在中国91%的业务都是通过本地合作伙伴进行的。公司还与中国人才交流基金会合作,每年为4,000名中国软件工程师进行培训,以满足市场对软件专业人员的上升需求。
 
larry是一个很有个性的人,读了三个大学却没有一个学位,他的演讲和马云差不多,张狂且有很大的煽动力。他曾将ibm选择ms的ms-dos作为ibm-pc机的操作系统比为”世界企业经营历史上最严重的错误,价值流失超过了上千万美元”。ibm发表R系统论文,却没有很快推出关系数据库产品的错误可能仅仅次之。当然不管怎么样,当时如果没有larry,那些完全不能用的oracle数据库初期版本能不能卖出去实在是一个问题。如今的oracle已经不仅仅是一个database的软件生产商,它推出了自己的suit和一系列solution,眼光瞄准的完全是企业级别的应用。特别是吃进peoplesoft之后,更准备在erp领域和sap一教高下。
 
遗憾的是oracle在中国的研发机构很大程度上不接触核心技术,而是以应用为主,但是因为我研究生阶段作了相当一段时间的oracle数据库,于是就投递了简历,认为怎么都该有个笔试,结果居然完全被鄙视了。这倒不是说oracle不招irs的人,前年一个师姐就进了oracle cdc,今年同班的一个同学也已经有很大的可能会拿到最后se的offer。
 
 
SAP:世界500强背后的管理大师。SAP公司成立于1972年,总部位于德国沃尔多夫市,是全球最大的企业管理和协同化商务解决方案供应商、全球第三大独立软件供应商。目前,在全球有120多个国家的超过24450家用户正在运行着84000多套SAP软件。财富500强80%以上的企业都正在从SAP的管理方案中获益。SAP在全球50多个国家拥有分支机构,并在多家证券交易所上市,包括法兰克福和纽约证交所。
 
作为中国市场绝对的领导者,SAP早在八十年代就开始同中国的国营企业合作,并取得了成功经验。1995年在北京正式成立SAP中国公司,并陆续建立了上海、广州、大连等分公司。10年间,SAP本着将国际先进的管理知识同中国企业的实际相结合的宗旨,充分满足了中国企业追求管理变革的要求。SAP以信息技术为核心不断推出适应企业管理需求和符合企业行业特点的商务解决方案,并汇同合作伙伴帮助中国企业进行管理改革,增强竞争力。作为中国ERP市场的绝对领导者,SAP的市场份额已经达到30%,年度业绩以50%以上的速度递增。
 
sap是全球erp的巨头,在中国的市场份额也占最多,虽然这些年受了些冲击,但是依然保留着老大的地位。近年来sap开始开放自己的erp模块下载,并且在internet方面投入力量,以提高自己的竞争力。它在上海圈了挺大一块地,盖了房子,于是疯狂招人。说起来sap的成立不知道也是不是可以算ibm的一个错误,因为当时成立sap公司的5个人原来都是ibm的经理,sap这个名字也是因为当初他们在ibm的group叫做system application product in data processing。还有就是sap的hopp和bill、larry比起来实在是低调的要死,呵呵。
 
sap的笔试也是宣讲会之后直接进行的,不过考完之后很久很久都没有消息,当我收到电面的时候,早就已经签了ms的offer letter。本着厚道的原则,我告诉了电面的hr我已经有offer,于是也就没有下一步的消息了。其实sap的一面我倒是挺想去的,因为是群殴,没有玩过,sigh。
 
 
Baidu:百度,2000年1月创立于北京中关村,是全球最大的中文搜索引擎。2000年1月1日,公司创始人李彦宏、徐勇携120万美元风险投资,从美国硅谷回国,创建了百度公司。创立之初,百度就将自己的目标定位于打造中国人自己的中文搜索引擎,并愿为此目标不懈的努力奋斗。2000年5月,百度首次为门户网站——硅谷动力提供搜索技术服务,之后迅速占领中国搜索引擎市场,成为最主要的搜索技术提供商。2001年8月,发布Baidu.com搜索引擎Beta版,从后台服务转向独立提供搜索服务,并且在中国首创了竞价排名商业模式,2001年10月22日正式发布Baidu搜索引擎。2005年8月5日,百度在美国纳斯达克上市,成为2005年全球资本市场上最为引人注目的上市公司,百度由此进入一个崭新的发展阶段。
 
baidu是一个很有激情的公司,它在银科大厦的技术部门门口立了一个牌子,上面写着”百度人民很行”,我每次都看成”百度人民银行”,ft。baidu是弹性工作制,基本上一定要待在公司的时间是早上10:00到下午4:00,至少对于喜欢睡懒觉的我来说这无疑是个很大的福利。李彦宏成立baidu之后,先是给sohu提供搜索服务,然后又去光顾sina,直到后来正式推出自己的域名baidu.com,很快就成为中国搜索引擎的老大。2001年他们推出竞价排名系统来吸引企业,虽然我很不赞同这种人工干涉搜索排名结果的盈利模式,但是它确实给baidu带来了很大的利润。2005年8月baidu在nasdaq上市,首日开盘价格就为66美元,报收于122美元,而它的发行价才为27美元。当日baidu市值已经达到近40亿美元,和联想差不多,超过中国三大门户网站。李彦宏身价将近9亿美元,入胡润排行榜前十没有问题,只是不知道能不能挤进前五。上市的时候baidu员工不到1000人,很多人一夜之间成为百万富翁,比如师兄提到的师姐,呵呵。
 
baidu我投的挺晚的,好像是因为收到了yahoo的口头offer,才急急忙忙投的,还好马上就通知了笔试。笔试是网上进行,题目倒是不难。只可惜面试给的比较晚,那个时候已经拿到了ms的offer,于是继续本着厚道的原则,跑过去跟他们说放弃面试,顺便看了一眼百万身价的师姐,可惜上班时间,不能好好的和她聊聊,呵呵。

求职经历-5

Tuesday, January 10th, 2006

继续吧,赶紧的。对了,补充一点,cisco后来给我job hunting里面的第一封thanks letter,让我着实感动了一番。
 
Autodesk:Autodesk是世界领先的设计软件和数字内容创建公司,用于建筑设计、土地资源开发、生产、公用设施、通信、媒体和娱乐。始建于1982年,Autodesk提供设计软件、Internet门户服务、无线开发平台及定点应用,帮助遍及150多个国家的四百万用户推动业务,保持竞争力。公司帮助用户Web和业务结合起来,利用设计信息的竞争优势。现在,设计数据不仅在绘图设计部门,而且在销售、生产、市场及整个供应链都变得越来越重要。Autodesk是保证设计信息在企业内部顺畅流动的关键业务合作伙伴。在数字设计市场,没有哪家公司能在产品的品种和市场占有率方面与Autodesk匹敌。在美国境内的《财富》500家工业和服务公司中,90%是Autodesk客户。
 
如果说autodesk这个名字不熟悉的话,那么提起autocad和3dmax大概大家就耳熟能详了,就算这也没有听说过,金刚和哈里波特总该知道吧。呵呵,看看autodesk主页就会知道autodesk和这些电影有什么关系了。autodesk的具体情况还是问jason吧,他怎么都比我清楚。
 
autodesk的笔试可以说是一次痛苦的经历,笔试的地点在国贸大厦的autodesk公司北京总部,时间应该是在11月底的某个早上。我顶着寒风从公车倒城铁,然后再倒地铁,一路辗转来到了公司总部,可是提前量打得太多,于是早到了40分钟。在大楼里面转悠,发现很多白领买那种40多块钱的速溶coffee在电梯门口聊天,我只能可怜兮兮的看着,国贸大楼里的人果然很有钱。autodesk的笔试是我考过的对于C/C++最深入的公司,从effective和more effective都考遍了,还掺杂了不少mfc、com的东西,后面还有一些逻辑题和编程题。当然既然是autodesk,免不了有一些空间算法的题目,这倒本应该是我的长处,可惜时间太久,有些东西记不清了,只能说个大概,具体细节就不知道正确与否了。如果考试只是这样,那么根本没有什么痛苦好言。问题是考试开始之后,我忽然开始觉得肚子不舒服,该死的寒风,至少我认为这是它的错。于是考试中间我忍不住跑出去3次,总共浪费了有30来分钟,于是本来只有100分钟的考试时间对于我来说实在是少得可怜,最后有好几道题目因为时间不够空着没做。终于,autodesk的这次笔试还是挂了,只能叹一声无缘了。
 
 
Microsoft:创建于1975年的微软公司是世界个人和商用计算机软件行业的领袖。微软公司为用户提供范围广泛的产品和服务,并通过优秀的软件予人们在任何时间、任何地点、通过任何设备进行沟通的能力。微软于1975年4月4日由威廉.H.盖茨和保罗.艾伦合伙成立,并且于1981年6月25日重组为公司。总部位于雷特蒙德,公司目前在90多个国家设有分支办公室,全世界雇员人数接近60,000人。
 
ms我就不用介绍了吧,就算要我也不知道怎么去介绍,因为说ms是个软件公司,开发并销售windows和office软件,其实很是不正确,而具体说明ms都在干什么恐怕可以另外写一个系列了。说起ms,大家都会想起Bill Gates和Paul Allen这两个创始人,如今Bill依然很坚挺的排在富豪榜第一,而Paul则因为Walmart老爷子的遗产被一举挤出了前十,由此可见这个500强排名第一个的品牌不是吃素的。上面这句话好像有点歧义,500强排第一的是Walmart不是Microsoft,基本上如果老爷子没有死,现在富豪榜第一的恐怕就不是Bill了。
 
我申请的职位主要是microsoft的atc和msn。由于我申请的比较晚,蹭到的是ms2006年校园招聘的第三次笔试,也是今年的最后一次笔试机会。其实ms的笔试是我job hunting里的第一个笔试,但是因为它的面试一直在12月初才开始,所以我就把它放在后面写了,毕竟,我觉得,面试要比笔试重要些。ms的笔试包括两大部分客观题和三大部分主观题,笔试的内容是confidential的,所以我只能说说关于ms笔试的几个小tips。1)ms笔试判卷是先改客观题,只有客观题达到了一定分数线,才会进一步的改主观题,所以花一定的时间来保证客观题的正确率是比较值得的,而且ms的客观题做错了是要倒扣分数的;2)主观题里面一般会有编程题,建议用铅笔写,或者想好了再写,否则涂涂改改会使得本来就晦涩的程序片断更加难懂,另外建议加一些注释,来展现自己的思路和算法,当然在程序开始之前一段简要的说明也是很有帮助的;3)主观题一般都是全英文解答,所以尽量保证自己的语言能比较通顺,不要用一些意义含糊不清的词或者句子;4)最后我想说的是,考试的时候不要想当然,要不然会错很多题目的^_^(ps:上述4条,我笔试的时候一条都没有做到……)。
 
据说这次笔试的改卷时间是今年最快的,但是即使如此,我依然是在11月底才收到面试通知。当然我这里没有责怪ms的意思,因为它毕竟给了更多的人笔试的机会,不像ibm,哼。面试定的时间是12月上旬,大概是在morgan stanley的笔试之后……啊,完了,顺序错了,应该先写morgan的……算了,将就吧。面试不出意外的话是一天之内结束,中午有一个lunch break,有一顿免费的午餐哦。我本来准备在面试之前再复习一遍算法和基本数据结构的,但是由于晚上有morgan的笔试,于是只是在morgan笔试之后匆匆地看了些书就上床睡觉了,毕竟饱满的精神才能促成良好的现场发挥。面试当天早早的taxi到希格玛大厦,发现还是打了太多的提前量,还好接待处的沙发上已经坐满了等待面试的人,于是我们可以有一搭没一搭的瞎聊天。到了8:40,传说中的漂亮可爱温柔大方的helen终于准时出现了,嗯嗯,希望我当时没有太失态。helen简单的说了一下面试的安排,并提醒我们relax和祝我们good luck之后,我们分别被不同的面试官带去面试。早上的面试一共有三轮,都是一对一的英文面试,基本上也是针对简历问些问题,然后给出一个具体的题目要求编程实现,写出具体code,当中会参杂一些智力题目,或者要求根据已经完成的代码设计一些测试用例。面试官都比较nice,如果我的代码有什么不合理的地方,会逐步引导我的思路,帮助我最后找到正确的解决方案。由于我手写的代码实在不怎么好看,面试的时候,当中一位很有意思的面试官实在看不下去了,揶揄我的writing so bad,并告诉我ms has plenty of paper,让我每行之间可以多空一些,呵呵。
 
上午3面结束之后,我们开始在会议室里享用ms提供的午餐。午餐之后helen会宣布下午留下来继续面试的人选,也就是说会有一部分人只能先到这里,然后回去等消息。当然这并不表示他们就没有希望了,因为也有可能是上午合适的人太多,需要分两批进行下面的面试,不过更多的情况则是他们的ms求职之路要暂时告一段落。参加上午面试的人午餐的时候都放松下来一起疯疯癫癫的聊天,彼此询问专业和学校,分享自己job hunting中有趣的信息和经历,也感慨现在中国应届毕业生就业的压力,然后一起欢呼不管怎么样省了一顿饭钱。
 
午餐过后,我们各自找地方休息了一会儿。快到13:00的时候,helen进来通知下午留下来的3个人的名字,其他人都收拾东西离开了,anyway,所幸的是我是留下来的其中一个。helen告诉我们下午的面试会由manager亲自进行,而且会更加的challenge,然后她再次祝福我们good luck。离下午的面试开始还有一段时间,但我们都失去了聊天的心情,毕竟看着那么多一起奋斗的人就这样离开,我们心里丝毫不能因为能够留下来而感到开心。
 
没过多久,就有人过来叫我的名字让我去他的office继续面试。这次的面试官更nice,整个过程像是在聊天。开始他就像朋友一样,问了我的学习和在实验室项目的概况,然后给了我一些题目。不过这次的题目不是具体的coding而更是类似于具体项目的设计,整个过程就是我提出方案,然后他针对某些部分提出疑问,或者要求在具体某个方面进行改进,然后我根据他的要求进行优化或者重新提出解决方案。面试不知不觉中进行了一个多小时,最后结束的时候他告诉我,我当天的面试到此为止,吓了我一跳,后来才知道面试我的居然已经是director了……
 
面试结束的第二天,我就收到了hr的电话offer,并且紧接着收到email的offer letter。虽然后来这个offer因为morgan stanley而pending了一阵子,但是和不少人聊过之后还是一咬牙在另一个ms有消息之前签了这个offer,当然不排除有人误导我说morgan给的钱在london省着点花基本能够……不管怎么样,毕竟google和ms都是我很想去的地方,google的钱确实要比ms多一些,但是对于散漫的我来说,也许ms是个更好的选择。
 
 
Morgan Stanley:摩根斯坦利公司是美国几大著名投资银行之一。作为一家在纽约证交所上市的全球性金融服务公司,是全球证券、资产管理和信用卡市场的佼佼者。摩根士丹利在亚太区主要从事投资银行业务。最近,摩根士丹利在北京斥资4亿元人民币从富力地产集团买下一座23层、3万多平方米的写字楼。
 
这个ms我想我也没有什么好介绍的。说实话,我甚至一直搞不懂,投行在中国进行校园招聘包括Morgan Stanley,Merrill Lynch,Goldman Sachs,甚至还有中金等,但是为什么morgan的动静会特别的大。也许是因为morgan招的人直接base到london,hongkong或者tokyo,然后直接拿global pay的关系吧。不过将来也许情况会不一样,至少morgan已经开始在北京买楼准备大建office了,今年的ibd好像就是base到北京。具体的情况还是问羊吧,他怎么都会比我清楚,当然如果你去问Xixi的话,你会更清楚,毕竟她已经在中金待了两年了。
 
投morgan其实是一个很偶然的机会,当时morgan在北大宣讲,有人去听了就回来在bbs上说,我又正好看见,于是无聊之下就投了。据说他们要求gpa3.8以上,当然我不是牲口,我不是羊,所以我不够,但是意外的是我居然收到他们的电话面试。在这里我要说明一下,我投的是morgan的it program,是去morgan弄他们的service平台啊,database啊,application system啊之类的东西,简单的说我还是去coding而不是去做information gathering或者consulting。在我的感觉里貌似去morgan的it好像是二等公民一样,但是它的国外工作经历和5w+美元的薪水实在是很attractive的。
 
当我在半睡半醒之间迷迷糊糊和morgan的hr确定了电面时间后,差点因为当时头脑极其不清醒,搞错面试的日期,还好他们后来发来了email的通知函,在这里汗自己一小个。另外比较有意思的是morgan的电面非要我给他们固定电话的电话号码,我让他们打我手机,他们居然强烈的不同意,说这样会charge me,让我着实感动了一把,比起那些完全不约时间就一个电话飞过来,然后和你聊上一个小时的公司,实在是要人性化太多了。收到电面通知后,本着morgan申请页面上写的”THERE IS NO SUBSTITUTE FOR PREPARATION”,我花了一晚上的时间准备typical whys和self introduction,但是万万没有想到,第二天的面试除了开始确实有不到2min的self introduction之外,居然全是技术问题。当时只好完全靠自己平时的积累来回答,可怜我连几个专业词汇都搞错,还好有一个面试官是中国人,总是在感觉不对之后,用中文告诉我确切的意思。Anyway,这次电面居然最后过了,不久收到了下一轮面试的通知。
 
morgan的二面也是final面,还包括之后的一次shl笔试,面试总共有两轮,时间是在ms面试前两天的上午,地点就在北大的理科楼。我想这次总该会有hr出现吧,结果准备了半天还是全部的技术面试,基本上也是问了些我做的项目的情况,我在其中扮演的角色等等。然后就是关于C/C++的基本知识,这部分倒是没有任何问题,但是他们居然没有问任何算法。两轮面试都是两个interviewer对一个interviewee。第一轮的面试是一个中国帅哥和一个日本帅哥主持,除了上述问题之外,他们还问了一些linux的问题,我就直接说底层不是很清楚,于是他们只是问了些泛泛的linux基本知识。然后好像morgan做application system会用到很多.net知识,居然直接让我描述.net框架和windows系统,于是我只好支支吾吾,断断续续扯了一堆乱七八糟的东西。在扯的过程中,明显的从中国哥哥眼中读出不耐烦却偏又装作很仔细的在听,然后日本哥哥直接用笑声告诉我,我非常地可爱。不管怎么样,在面试中被人认为很可爱并不是一件好事情,何况面试官还是一个男人。第二轮是一个外国帅哥和一个中国美女,据说这个jj是清华毕业的,有待考证。第二轮也主要是技术问题,但是C/C++问得要深入些,然后问了些design pattern和database的东西。当中比较郁闷的是外国帅哥问我对stl熟不熟,我说还好,然后他问我how about algorithms in stl?我直接理解成stl里面的algorithm.h,以为又要我长篇大论,只好赶紧说这个不熟。出来后我才想明白他是想让我说stl内部的算法实现,我于是忍不住一头撞在理科楼旁边的墙上,转过头却发现一个ppmm用看怪物的眼光看着我,我只好咧开嘴冲她笑,结果她掩上嘴,飞也似的跑走了……说起来,这个mm后来我在去ms体检的时候还见过,瞟了一眼她的体检表,居然是mckinsey的,呵呵。
 
morgan的笔试就没有什么好说的了,就是那种图形题的shl,发考卷和答题说明花了有快1小时,做题目的时间总共只有35分钟,比较无聊,因为我赶着回去看书睡觉,所以做完就跑了。在收到ms offer之后,我还为morgan犹豫了很久。不管怎么样,我最后还是在morgan有消息之前签了ms,结果签完后不久就收到了thanks letter,好歹这也是我的第二封thanks letter,收藏了,呵呵。说实话,thanks letter对我来说是好事,实在不想choose between career and job, or between career and money indeed.

求职经历-4

Thursday, January 5th, 2006

不管愿不愿意,在不在乎,2006年确实到了,我的求职经历也拖很久了。总是借口没有时间,事实上傻子都知道根本是我懒。还是写完吧,对他人有些帮助最好,就算没有,也权当为2006年应届毕业生的校园招聘展露小小的一角。
 
Yahoo! :雅虎公司是一家全球性的互联网通讯、商贸及媒体公司。其网络每月为全球超过一亿八千万用户提供多元化的网上服务。雅虎是全球第一家提供互联网导航服务的网站,不论在浏览量、网上广告、家庭或商业用户接触面上,http://www.yahoo.com/都居于领导地位,也是最为人熟悉及最有价值的互联网品牌之一,在全球消费者品牌排名中位居第38位。雅虎还在网站上提供各种商务及企业服务,以帮助客户提高生产力及网络使用率,其中包括广受欢迎的为企业提供定制化网站解决方案的雅虎企业内部网;影音播放、商店网站存储和管理;以及其他网站工具及服务等。雅虎在全球共有24个网站,其总部设在美国加州圣克拉克市,在欧洲、亚太区、拉丁美洲、加拿大及美国均设有办事处。
 
阿里巴巴(Alibaba.com)是全球企业间(B2B)电子商务的著名品牌,是全球国际贸易领域内最大、最活跃的网上交易市场和商人社区。良好的定位,稳固的结构,优秀的服务使阿里巴巴成为全球首家拥有超过800万网商的电子商务网站,遍布220个国家和地区,每日向全球各地企业及商家提供810万条商业供求信息,成为全球商人网络推广的首选网站,被商人们评为最受欢迎的B2B网站。
 
事实上不是yahoo在招人,而是yahoo china在招人,但与其说是yahoo china在招人,不如说是alibaba在招人。2005年很诡异的一次并购就是发生在yahoo和alibaba之间。yahoo投资alibaba 10亿美元拥有alibaba 35%的股份,而后者则收购yahoo china的全部业务。这次并购直接让alibaba成为了中国最大的互联网公司之一。两者结合后,其c2c业务将很有可能与ebay易趣拉平,而互联网搜索方面将直接与baidu还有google正面对抗。中国现在最大im服务商依旧是qq,但是qq模式还能走多远,他面对年轻人的增值服务对于正在成长的年轻人来说还能保留多少吸引力?yahoo和msn的im分别排名全球的第一第二,就看他们如何把他们的服务在中国本土化。互联网公司其实早就开始向服务集成提供商转变,一个同时拥有电子商务、门户、搜索和即时通讯的互联网公司怎么看都是很可怕的。更可怕的是这个公司由马云这个敢想敢做的人领导。对于马云没有什么好说的,一个江南教英语的家伙,不懂技术,却忽然把整个互联网搞得天翻地覆。他总爱说智慧和长相成反比,虽然我对他的智慧非常敬仰,但是我对他的长相更是有深刻的体会。啊,扯远了。当然最重要的是,alibaba还没有上市。这不但意味着公司将来的潜力,也意味着员工如果手头有stock option的话,那简直就会爽到家。当然,这是建立公司上市股票会升值的基础上,至少alibaba现在手头还有免费的淘宝网和支付宝,如果全部收费,它将涵盖b2b,c2c,电子支付领域,更有yahoo全球排名第二的搜索和排名第一的im支持。虽然ebay依然是全球c2c之王,并且拥有paypal这个网上银行,但是正如以前的yahoo,它在亚洲的路走得并不顺利。当然alibaba将来的战线还会包括搜索领域,baidu如今正是意气风发,创造了第一个交易日股价从20-60美元的疯狂,可以想象当天baidu公司的气氛,而baidu在中国的市场占有率和技术现在连google都会头疼。当然,永远不要小看google,这个完全以技术为导向的公司,目前的市值已经快赶上ebay和yahoo市值的总合,而且,李开复也回来了。总之,接下来的几年将会是很热闹的几年,不知道会不会有it新人挤进胡润的排行榜。
 
好了,说正事吧。yahoo的招聘有一个网上笔试,基本都是一些考计算机2级证书的C/C++题目。我当时做了一半觉得甚是无聊,又听说yahoo是在宣讲会后直接笔试,可以现场投简历,于是我就把网页关了,很happy的去吃饭了。yahoo的宣讲会如果我没有记错的话,应该是11月20日在北京召开的,听完后的感觉是马云很有想法很能撇,当然近距离看了之后确实很丑。宣讲会结束后,我们在门口交简历,这是我这次job hunting里面唯一一次在人群里面挤着交简历,让我着实体会了一把中国毕业生就业的”压力”。然后就是笔试,笔试还发了支笔,不错,我很喜欢,后来一直在symantec、cisco、autodesk的笔试里面还在用:)。不过比较郁闷的是这次笔试依然是计算机2级类似的题目,而且居然还有和网上题目重复的……yahoo扬言全国笔试第一名能够获得2w rmb的奖励,而且1周之内给offer。不管怎么样,这个效率我是要赞的。对了那天居然还是亮的birthday,于是考完后还被她敲了一顿饭。
 
当天晚上11:00多,接到了yahoo第二天参加面试的电话。第二天起床比较晚,又忙了些事情,结果发现时间来不及了,只好taxi去面试,结果哪里想到一路堵得乱七八糟的,花了50多块钱不说,差点还让我晕车吐了。我到的时候正好有空,于是直接进去一面了。主持面试的两个应该是技术人员吧,基本上按着简历介绍了一下我做的项目,然后依然是一些比较简单的C++语言知识和算法,聊了40来分钟就出来了,在一个会议室里等二面。中途实在饿得不行,在前台小姐的指点下去超市买了面包、饼干和牛奶,然后回去和一起等待的人边吃边聊。大概等了半个小时,就被带到楼上由cto进行二面,这次一共是3个人一起面,问了些typical whys,比如职业规划啊,优点、缺点啊之类的咚咚。然后继续回楼下等三面,这次等待面试的人比较多,我们一起下来的3个人只好站着等。大概也是半个小时左右,就开始三面了。三面是群面,面试官是一个挺pp且很有气质的hr jj,每个人很简单的介绍一下自己,然后回答几个问题,主要包括为什么想来yahoo,喜欢什么样的团队之类的。结果到我这里,可能因为我盯着hr jj看了太久,所以她问我的问题都比较奇怪,比如怎么看待yahoo的搜索啊,其与google、baidu的比较啊,yahoo将来的发展啊,我只好一通瞎撇。不过总算可以正大光明的盯着hr jj看了,yeah。
 
yahoo倒是挺守信用,真的一个星期就发了offer,不管怎么样,这是我的第一个offer,我还是非常感谢yahoo公司及其所有工作人员的。因为yahoo的email和phone里面没有提到具体的薪酬,直到后来我才在yahoo公司拿到了正式的offer letter。不过由于今年的it就业形势比较奇怪,yahoo的薪酬明显没有什么吸引力。不过这个offer证实了之前关于stock option的猜测,让我很是咽了几把口水。遗憾的是,我最终还是把这个offer给据了。当时打电话给hr,她反而一直安慰我说没有关系,倒是让我平添了对yahoo的许多好感。
 
 
Symantec:赛门铁克是互联网安全技术的全球领导厂商,为企业、个人用户和服务供应商提供广泛的内容和网络安全软件及硬件的解决方案,公司是从客户端,网关及服务器安全解决方案的领导厂商如,向全球的企业及服务供应商提供包括:病毒防护、防火墙、VPN、风险管理、入侵检测、互联网内容及电子邮件过滤、远程管理技术及安全服务等。赛门铁克旗下的诺顿品牌是个人安全产品全球零售市场的领导者,在行业中屡获奖项。赛门铁克公司总部设在美国加州的Cupertino,现已在36个国家设有分支机构。
 
symantec我就不怎么介绍了,基本上有了解的人会觉得我的介绍很白痴,而不了解的人我介绍也是白介绍,但是基本上把symantec和norton划等号是很不对的。symantec和别的许多大型it公司一样,主要还是提供解决方案和服务,只不过它的服务主要是在安全这一方面,其中包括企业和消费者安全、数据管理、应用和基础设施管理、安全管理、存储和服务管理以及响应和安全托管服务等。
 
symantec是我唯一的一次霸王笔。当时申请了之后,阿鬼收到了笔试邀请,我却被拒之门外。于是在很多人的鼓舞之下,我挺起胸膛加入了霸王笔的行列。到了考试地点之后,监考官告诉我们不行,于是很多人起哄,监考官说霸王笔损害了通过简历筛选的人的利益,听起来倒是觉得挺有道理的,仿佛有点反对非公平竞争的味道。可是监考官转身打了个电话出来,告诉所有霸王笔的人准备参加下一轮的笔试……既来之则安之,我就干脆跑到旁边的教室看书,呵呵,说起来倒是挺郁闷,为什么每次我借书都是一借一大堆,然后赶着还书期限前几天大看特看,哎。考试内容隐约记得都是客观题,但是里面挺多linux内容,虽然我宿舍和实验室的电脑都装了linux,但是实际上我是一个linux白痴,只能在linux下看看电影,聊聊天,敲敲bash而已,对于kernel简直无知到死,于是笔试毫无意外的挂了。不过好歹经历了霸王笔,人生更加完整了,呵呵。
 
 
Cisco Systems, Inc:从网络诞生之日起,有一个一直与之密不可分的名字:Cisco Systems, Inc. 思科系统公司。1984年12月,思科系统公司在美国成立。1986年,思科第一台多协议路由器面市,1993年,世界上出现一个有1000台思科路由器连成的互联网络,思科系统公司也从此进入了一个迅猛发展的时期。如今思科系统公司已成为公认的全球网络互联解决方案的领先厂商,其提供的解决方案是世界各地成千上万的公司、大学、企业和政府部门建立互联网的基础,用户遍及电信、金融、服务、零售等行业以及政府部门和教育机构等。同时,思科系统公司也是建立网络的中坚力量,目前互联网上近80%的信息流量经由思科系统公司的产品传递。思科已经成为毋庸置疑的网络领导者。思科系统公司目前在全球拥有35000多名雇员,2004财年的营业额超过220 亿美元。
 
Cisco的名字取自San Francisco,那里有座闻名于世界的金门大桥。可以说,依靠自身的技术和对网络经济模式的深刻理解,思科成为了网络应用的成功实践者之一。与此同时思科正在致力于为无数的企业构筑网络间畅通无阻的”桥梁”,并用自己敏锐的洞察力、丰富的行业经验、先进的技术,帮助企业把网络应用转化为战略性的资产,充分挖掘网络的能量,获得竞争的优势。
 
在今天这个以网络为业务核心推动力的新经济时代,政府、组织及企业的信息化建设不仅需要领先的网络技术和设备,更需要正确建立和充分应用智能网络环境的成功经验和策略咨询。思科互联网商业解决方案事业部(IBSG)积极与用户分享思科应用智能网的成功经验。在《财富》全球500强企业中,已有280多家企业的总裁和首席信息官分享了思科经验。美国《商业周刊》对此评论说,由于思科处在网络经济的核心,它比任何其他公司都更适合于领导和推动全球经济企业发展向网络模式转型。
 
这个我就更不用介绍了,基本上cisco给我笔试我就很高兴了。笔试跟我想的一样充斥着linux和network,此外还有java之类的,而且答错了倒扣分。我于是也很理所当然的没有过。值得一提的是当时笔试我的座位被安排在试场最前面的主席台上,于是我做完所有我熟悉的题目之后,开始一边猜题目,一边研究下哪个mm比较pp,感觉还是很惬意的,hoho。

求职经历-3

Tuesday, December 27th, 2005

被三个公司彻底bs后,现在再来看看三个别的公司。顺便提一下,公司的顺序,基本是按照申请的顺序,或者更准确的说,是公司给消息的顺序来写的。
 
用友:用友软件股份有限公司成立于1988年,长期致力于提供具有自主知识产权的企业应用软件、电子政务管理软件的产品、服务与解决方案,并在金融信息化和软件外包等领域占据市场领先地位。2001年5月,用友公司股票在上海证券交易所挂牌上市。2002年”用友”商标被认定为”中国驰名商标”。用友公司的产业布局划分为三大板块,分别是企业管理软件、电子政务软件和软件外包业务。用友旗下有用友软件股份公司、用友政务软件公司、用友软件工程公司等10家投资控股的企业,5家海外公司、31家参股公司,用友公司在全国各地拥有35家分公司、15家办事处,形成了近千人的软件开发队伍、逾千人的软件咨询顾问实施队伍和三千多人的企业规模。
 
对用友的印象始于很早以前一篇主题是介绍IT界女强人的文章里面,不太记得这位女强人的姓名和她在用友的职位,但是那幅照片的背景却让我无端的对用友产生强烈的好感,米色的办公桌,咖啡色的靠背椅,还有背后大方的装饰品。所以当我看见用友出现在招聘目录的时候,毫不犹豫的在网上投递了简历。其后用友给了我笔试的机会,这似乎是我的第一个笔试机会,不管怎么样,我非常感谢用友。然而当我对用友的工作环境和待遇进行比较深入的了解之后,发现这个让我印象颇好的公司其实并不是那么吸引人,按照某人的原话:”干得很累,钱也比较少”,”笔试你就不要去了吧,浪费你和他们的时间”。当然,我所得到的消息肯定比较片面,并不能代表用友的真实情况,至少很多人在用友学到了东西,赚到了钱,也实现了他们的价值。这场笔试最后被我放弃了,我发信表示了我的歉意,也希望用友能够在今年的毕业生里找到他们理想中的人才,也希望今年和以前加盟用友的员工能够得到他们想要的东西。
 
 
华为:华为技术有限公司成立于1988年,是由员工持股的高科技民营企业,从事通信产品的研究、开发、生产与销售,华为在全球建立了8个地区部、55个代表处及技术服务中心,销售及服务网络遍及全球,服务300多个运营商,其中包括世界电信运营商50强中的22家,产品已经进入德国、法国、西班牙、巴西、俄罗斯、英国、美国、日本、埃及、泰国、新加坡、韩国等90多个国家。目前,华为公司全球员工总人数30000多人。2003年,华为的销售额为317亿元人民币。2004年实现销售额462亿元人民币,其中,海外销售额22.8亿美元。
 
华为也是出了名的干活累,给钱少,当然我指的是技术员工,并且不是那种外派人员。不过华为出来的人都对华为抱有挺深厚的感情,并且据他们说,确实学到了东西。所以当华为给我面试机会的时候,我最终还是决定去看一下,毕竟面试和笔试不同,你可以近距离的接触到企业,在企业挑选你的同时,你也可以看看企业是不是适合你。何况这还是我的第一个面试机会。不过这次华为招聘的职位都在深圳,而且据说他们为了公司保密,不能上网,usb口封死,甚至连红外和蓝牙都不能用……
 
准时到了华为租来面试的饭店,才彻底明白大公司的气概。在我的感觉里,基本上这里和菜市场没有什么区别,大厅里稀稀拉拉的聚集了一百多个来应聘的人。便装和西服夹杂在一起,应聘的人有的坐在沙发上小憩,有的站在墙角念念有词,更有的则直接站在路中间嬉笑怒骂,其间偶尔参杂着华为工作人员吆喝着下一个面试者的名字,然后从人群里就飞也似的跑出一个人来迎上前去。在这里,我愈发觉得自己像个白菜,等着别人来买。
 
面试我是和阿鬼一起去的,递交了简历之后迟迟没有回应,我便去相询,结果那个接待的mm告诉我,我们不在面试名单里,我将通知面试的短信拿出来给她看,她才进去帮我们安排。这个时候我不得不佩服华为工作人员心思慎密,要知道,如果不是短信通知,而是email或者phone,很可能这个时候我们就只能怏怏的打道回府了。然后我们又等了将近1个小时,我先等到了面试机会,工作人员把我从大厅带到一个会议室。会议室里密密麻麻摆了3排7列,总共20来张小桌子,每个面试者都有一个面试官负责面试。这个明显曾经是会议室的地方,现在也只能用菜市场来形容了。不过相对于外面杂七杂八的情况,这里更像是一个卖熟食的地方,而我就是那盘已经拾掇妥当的白菜。
 
面试开始后,我解释了很久GIS是和计算机相关的,而我也因为做过不少项目,对C++和算法比较熟。然后我就做了一道算法题目,回答了一些关于C++和Network的基本问题,又根据简历介绍了一些项目,最后面试官让我在外面等待下一面,并亲切握手离开。阿鬼出来后,我们一直等到下午2点,发现还没有消息,就去问华为的工作人员怎么还没有开始下一轮,结果她告诉我们不要等了,人都走了。根据早上的经验,我们以为面试结束,就回程了。但是后来4点左右,华为又打电话过来,问我们还在不在饭店,鉴于晚上还有slb的面试,我让他们帮我安排第二天早上的面试,结果不知道幸还是不幸,再也没有消息。
 
华为这场面试虽然有安排不周到的地方,但是在学生海投的年代里,华为敢于这样海面,觉得他们还是真心想招一些人的。不过后来华为做了一些不太符合他们大企业身份的事情,现在被北大bbs列入黑名单,具体情况还是去bbs看吧。不过我个人希望华为能够重新树立自己的形象,重新成为应届生首选的工作地点之一。也希望华为能够明白,就算是学生,在有的时候也会勇敢的说”不”的。
 
 
Schlumberger:斯伦贝谢公司是一家技术型的跨国企业,主要业务方向是油田开发和信息技术,并在世界享有盛誉。斯伦贝谢公司始建于20世纪20年代,总部位于纽约和巴黎,是一家技术型的跨国公司,如今已发展成为全球技术服务行业的先驱,其业务范围已扩展到160多个国家,拥有85000多名员工。其主要业务领域包括两大方面,一是传统业务,斯伦贝谢油田服务;二是信息技术,SchlumbergerSema。2000年销售额96亿美元。
 
现在的企业在招聘会上提到薪水都会说attractive或者同行业之间competitive,但是slb用的词是VERY ATTRACTIVE。他们倒是很应该用上这个VERY,因为对于slb的field engineer来说基本上就是3年¥100w。国内员工的话,上平台大概每小时$80,如果成为国际员工,基本上是每小时$200,看清楚是dollar。当然做fe也要付出相当的代价,首先是要经常出差,然后还要上平台,虽然slb会做很好的安全措施,但依然是高危险的工作;其次就是fe基本上就成为了高级技工,专业面比较窄,将来转行甚至换个公司都比较困难。由于slb一直和我们院有不少瓜葛,我们全班最后是个人都跑过去参加面试。我因为当时错过他们现场投简历的宣讲会,于是是面试的时候投的简历,因为slb没有说宣讲会之后不能投,所以我也不知道这个算不算霸王面,如果算的话,我的人生就又完整了一点。slb的面试和华为是同一天,而且我也不知道能不能这样子去参加面试,所以这次面试完全没有任何准备。就像我后来在Morgan那里看到的那样,THERE IS NO SUBSTITUTE FOR PREPARATIONS,我的大意,我的毫无准备注定了我的失败。slb的一面基本上只要会说些英语,简历上有些东西就可以进入第二轮。但是当其他人纷纷拿出写了整整一页的简介后,我面前却连多打印一份的简历都没有,加上我语速比较快,花了不到一分钟就做完了介绍,然后和面试官大眼瞪小眼瞪了很久,一切在尴尬中结束……
 
 
不管怎么样,slb的面试给了我很多的教训,我从此开始珍惜每次可能的机会。

求职经历-2

Monday, December 26th, 2005

最近比较忙,算了,我承认是我比较懒,不管怎么样还是写完吧,希望对不小心跑到这里的人有点帮助。不过不少面试笔试都声名内容是confidential的,所以我只能大概提一下我的感受和需要注意的事项了。

我就按照公司的顺序来了,因为时间顺序的话,我自己都比较confused。
因为我开始找工作的时候已经是10月底,所以申请的第一批都是10月31日左右截至的企业,而之前比较优秀的intel和via都已经closed,让我也颇为郁闷。

Shell:壳牌集团是全球最大的能源企业之一,其核心业务包括油气勘探、油品炼制和营销、化工、天然气和发电、可再生能源五大领域。2005年壳牌被《财富》杂志评为全球五百强第4位。壳牌在中国开展业务已有逾百年的历史,目前在中国大陆投资已超过16亿美元。

现阶段,效益最好的企业不是军火,不是网游,不是投行,而是各种各样的垄断性能源企业,石油又是其中的佼佼者。这个大家只要稍微关注一下这几年500强的排名就会有所了解。一直听说shell的招聘战线很长,而且招的人比咨询和投行还少,于是当我开始填application form的时候想到的只是好玩。shell是我决定找工作之后想要申请的第一个公司,也是唯一一个要求填open question的公司。我看着那四个oq想了很久,最后写了一半就郁闷的洗脸刷牙然后脱衣服到床上继续了。然而等我梦中惊醒的时候,赫然发现deadline已经过了,于是心满意足的拉过被子继续蒙头大睡。于是,基本上,我的处女申就这样夭折了。
 
 
McKinsey & Company:历经七十余载的发展,麦肯锡公司已成为真正意义上的国际型管理咨询公司,在43个国家拥有80家分公司,近9000名员工。截至1999年底,公司六成以上业务在美国以外的国家和地区展开。麦肯锡公司专业为企业总裁、部长、高级主管、大公司的管理委员会、非营利性机构以及政府高层领导就其关注的管理议题提供咨询服务。麦肯锡公司咨询服务的最大价值在于从企业最高管理层的角度出发,将发展战略与实际情况有机结合,制定建议方案,协助客户实施,从而成功地提高经营绩效。
 
咨询公司一向很舍得给钱,当然用人也绝对的狠,基本上不管男人女人都要当驴来用。全球几个比较著名的咨询公司包括McKinsey,BCG和Bain都在大陆招聘应届生,但是不知道为什么mck一直在学校里面动静比较大。印象里,凡是听说有人签了mck的,大家都会竖起大拇指,大赞一声,”又是好一条牲口”,啊,我为什么要用又呢?咨询公司虽然用人比较狠,但是由于其真正的财富都在这些驴身上,所以一直以来对驴也都比较好。最让我羡慕的是,驴们的薪水从来不是线性增长的,通常第一年12-15w,然后就是翻倍再翻倍,末了表现好的还出钱让你去读个mba什么的。于是,我和之前一样,赶在deadline之前打开了mck的申请网页,然后忽然发现他们有一个cover letter。我想这回不能再轻易放弃了,于是我花了20分钟写完了cover letter,又抽空检查了一遍,最后终于在deadline过了23.14分钟之后提交了我的application。可是没有想到mck对时间的要求这么刻板,连pre-talk的机会都没有给我。我申请的第二个公司,也就这样随风而去了。不过,mck对时间这样的严格要求,倒是让我很喜欢,早知道就提前一点了,呵呵。
 
说到这里,我忽然想起一个关于咨询公司的笑话,这个笑话的英文原版我曾经在blog上贴过,现在贴一遍中文简略版的吧,希望各位咨询公司的帅哥美女不要介意。
> > 有一个老头,正在草地上放羊,忽然走来一个年轻人。
> > 年经人走到老头面前说:老先生,我可以为您服务,
> > 我将告诉您您的这群羊有几头,作为酬劳您需要给我一头羊。
> > 老头还未作答,年青人就开始了工作。
> > 年轻人用笔记本电脑无线上网,链接上NASA的内部网,
> > 调动低轨道卫星,把卫星遥感成像的图片再通过软件分析,
> > 数十分钟后,年轻人再次走到老头面前:老先生,您的羊群共有763头。
> > 说完后他抱起一只羊就要走。
> > 老头这时叫住了年青人:年青人,如果我能猜出你就职的公司,你可不可以把酬劳还给我?
> > 可以,年轻人答。
> > 你是咨询公司的,老头说。
> > 年轻人很惊讶,您怎么知道?
> > 老头笑了:因为你具有咨询人员的所有特点啊:
> > 第一,你不请自来。
> > 第二,你告诉我的分析结果是我本就知道的。
> > 第三,你抱走的不是羊,而是我的牧羊犬。
 
 
IBM:国际商业机器公司,1914年创立于美国,是世界上最大的信息工业跨国公司,目前拥有全球雇员30多万人,业务遍及160多个国家和地区。2000年,IBM全球营业收入880多亿美元。1992年IBM在北京正式宣布成立国际商业机器中国有限公司,这是IBM在中国的独资企业。1993年,IBM中国有限公司在广州和上海建立分公司。目前,IBM在中国的分公司已经扩展至沈阳、深圳、南京、成都、西安和武汉等地,中国员工近3千人。
 
说起ibm这个蓝色巨人,相信大家都不会陌生,我也就不废话了。近两年ibm在中国的主要大新闻包括把pc部门全部卖给了联想,使我的笔记本忽然变成了国产;还有近期其某位经理暴毙,为此我代所有的IT人士深表遗憾,MAY HE REST IN PEACE;最后就是LI Ming卖身ibm china,为此我对ibm深表同情。
 
这一次我终于赶在ibm的deadline之前,提交了申请,主要申请的职位是cdl和crl的。顾名思义,cdl主要从事develop的事情,而crl主攻research。可悲啊可叹,ibm居然连笔试机会都没有给我。哎,看来我的专业还是很让这家大公司不爽。同专业的几个人愤恨不过,一起去ibm霸王笔了,可恨的是他们居然没有叫我,差点让我的人生不完整。
 
说到这里,我似乎应该讲一个IT程序员的笑话,来让consultants泄愤,可是我想来想去,觉得比较有内涵的就是程序员和妓女相同之处的那篇文章。可惜我忽然发现这篇文章不符合实情。因为我最多也只能去做牛郎,妓院是万万不会要我的,就算我去泰国做手术也是于事无补。所以只好作罢,敬请见谅。

求职经历-1

Tuesday, December 20th, 2005

转眼间,时光飞逝,旧的一年即将过去。生命如许间点滴汇入岁月长河,却不见半点涟漪。芸芸众生,一年里几番爱恨情仇,又有多少人真正乐于此间,敢叹一声无怨无悔。也许子非鱼,安知鱼之乐,但是当一盘水煮鱼端到你面前的时候,恐怕这条鱼欢乐与否已经不是那么重要了……当然我不是故意提到水煮鱼的,其实我更加喜欢新鲜一点的肉食性海鱼,而拿鼠尾斑之类的去做水煮鱼,未尝见得是很好的选择。

貌似开头有点俗和不知所谓,anyway,不是重点。

那么,从哪里说起呢?嗯,就从怎么决定找工作开始吧。
分明记得是10月底某一天的晚上,打开msn,看见师兄的昵称后面加上了”如果你恨一个人,就送他出国读phd”。
我于是忍不住打开msg,问道,”国外读phd很不爽嘛?”
师兄却是异常的平静,仿佛改昵称是很久之前的事情,”还好。”
“嗯,我今年也准备申请,可是GRE考得不好。”
“多少?”
“@#$@%$^”
…………
“要不你也顺便找找工作?”
“是吗……”
“你对读phd想好了吗?因为这条路很可能走上学者之路,读完一般会是一个领域的专家,但是同时,面就窄了很多,所以要选好自己真正喜欢的方向。”
jerry的两撇小胡子忽然开始在我眼前跳跃,他的声音也同时在我耳边若隐若现”想清楚,想清楚,想清楚…………”
“其实我也不知道……”
师兄引导我道,”你未来的理想规划是什么?”
这次我毫不犹豫,”泡个富婆,买房买车,包二奶,周游世界!”
…………
“有目标吗?”
“倒是有几个。”
“留一个给我……”
…………
“你觉得你帅吗”,隐隐觉得师兄在万里之遥叹了口气。
“只能说出门不是很吓人。”
“你是运动健将,有九尺身高,虎背熊腰吗?至少要有熊腰!”
“刚好相反,我猥琐矮小,连我们实验室之前唯一的那个女生都打不过。”
“那么你有广阔的交际网,能够知己知彼,周详计划吗?”
“我认识的狐朋狗友里,平时出门不被人追着打的为数极少。”
“那你有风险资金,可以买花买草,营造浪漫吗?”
“我平时吃饭前都要考虑是买夹馅的包子还是实心的馒头。”
“至少你应该有些许幽默感吧?”
“我倒是知道一些笑话。”
“哦,说一个来听听。”
“@$%@#$@$%”
…………
“笑死我了,哈哈哈哈……”,每一个字似乎都依然在颤抖,”哦,等等,我把假牙捡回来先。”
“呵呵,还好。”
“不过,这个笑话未免太x太恶心了一点。”
“……我不会别的类型的笑话了。”
“那么……你还是顺便找找工作吧!”

由此大家可以知道,做一个人生决定是多么的不容易。需要有人如此循循善诱,你才能认清自己的本色,可惜你认清之后却发现居然是那么的不可为,于是只好走向另一条不归路。

不过,更郁闷的是,我是两条不归路一起走,因为我决定开始找工作的同时,依旧没有放弃申请出国这条路……于是忙碌的11月终于拉开帷幕。

PS:前面的对话是好几个人和我的对话串在一起,大家不会介意吧……

如何在Fedora Core 3的英文界面下输入中文

Thursday, March 24th, 2005

转自linuxfans.org

1.如果是想用系统自带的智能拼音的话,直接在/etc/sysconfig/i18n里加入LC_CTYPE=“zh_CN“。Ctrl+Backspace重新启动X,Ctrl+Space就可以调用中文输入了。

2.而“在FC3下英文界面的中文使用”一帖着重点则是放在使用其他非系统自带的输入工具。如果是想用另外的输入工具的话,例如fcitx或scim就要使用以下的方法:
停止iiim:可以在Application->System Settings->Sever Settings->Services里终止iiim的运行,因为FC3默认系统启动时同时启动iiim,所以用户要确定iiim在系统再次启动后不会跟着启动,否则启动的中文输入系统就是默认的智能输入了。详情见方法1。同样可以在Application->System Settings->Sever Settings->Services里取消iiim的自动运行。
    tip:在命令行下执行以上配置的方法是:
    #service iiim stop
    #chkconfig –-del iiim
同样要在/etc/sysconfig/i18n里加入LC_CTYPE=“zh_CN“。安装用户选择的输入工具,fcitx或scim或是其他工具。在用户目录下编辑.bashrc文件:
    $vi ~/.bashrc添加如下内容:
    export XMODIFIERS=”@im=scim
    export XIM=scim
    export XIM_PROGRAM=scim
重启X就可以用Ctrl+Space调用scim来输入中文了。

3.在www.linuxsky.net里的那篇帖子里说还要在用户目录下的~./bashrc里加入export LANG=zh_CN
经过测试,不用这行就已经可以在英文界面下输入中文了。实际上这行起的作用是将该用户的环境设为中文环境。在不影响系统和其他的用户的情况下,该用户登录后,界面将会介于中英文混杂的情况,这当然不是希望整个系统显示英文的用户所希望的。

4.在文中称删除系统自带的minichinput和xcin (rpm -e package),我个人持保留意见。只需要禁止iiim就好了。因为万一scim或fcitx出现突发状况不能工作而又无法重新安装的情况,我们随时可以启动iiim服务回到part 1所提到的方法来应急。

考勤分析系统

Friday, January 7th, 2005

考完算法比较郁闷,加上toefl做题目更加郁闷,于是趁复习toefl之余,编了这个东东。实在是无聊到了一定的程度。
下载地址GeosoftServer,在局域网服务器上,不是实验室的人就不要试了。

PS1:时间有限,没有大量测试,也不准备提供维护;
PS2:使用前,请先登录服务器,比如网络邻居之类的。

关于JADSS

Monday, November 8th, 2004

本来准备睡觉了的,可是看见Bluelava写的JADSS(DT) - 我们遇到的问题和挑战忍不住唠叨一下,如果明天早上去晚了,Bluelava帮我罩着一点,呵呵。

  1. 需求,还是需求。
    由于当时甲方貌似非常赶时间,一直希望我们这边能先拿出一个可以用的版本来。于是我们便匆匆定下了结构:上层学MO,中间学DAO,下层则是基于Oracle Spatial的Com Provider。结果上层的MapCtrl经常在甲方的要求下改来改去,因为他们告诉我们MO不好使,你看SuperMap的控件有这样的功能哦;下层的Provider则常年累月的测试性能,因为它的速度在甲方那算大不大,算小却绝对不小的数据下面根本就没法用。
    当然,需求的变更在软件行业应该是很正常的事情,大多数情况下甲方在拿到第一个版本之前根本不知道自己想要的是个什么样的东西。而软件行业和所有的服务业一样,顾客就是上帝,并且顾客比上帝还要牛逼的地方在于他们完全不用管什么叫做Free Will。所以我们理应在开始之前,学摩西和我们的顾客定一个约,旧约也好新约也罢,告诉他们最基本的游戏规则。在规则之内,我们可以随他们玩弄;规则之外我们要敢于说不,你要知道即使是程序员,也和妓女一样是有尊严的。
  2. 设计,离不开设计。
    前面说了这么多,好像我在抱怨甲方,其实我一点都没有这个意思。如果你的顾客从你这里买了一面镜子,可是当他照镜子时却发现照出来的居然是屁股,那么你应该很能体谅他把镜子丢在你脸上的举动,何况我们的甲方并没有把那几万行代码打印出来或者直接抱起电脑来砸我们。
    我们的问题在于我们为什么会制造出只能照到屁股的镜子。也许这一次我们的需求定义真的不好,但至少对于甲方要求的数据量和速度我们是早就知道的,可是为什么如此还会折腾出一个完全没法用的Provider?当然主要的原因是因为我的无能,可是除了我的无能之外呢?在项目开始之前,我们对整套工具都不是很熟,更不用说可行性分析,包括Com、OCI、Spatial,我们只知道它们能不能这么用,却不知道它们这么用行不行。我还记得有那么一个月,为了寻找更好的速度,每个周一我就check out一次代码,到周末备份一周的工作,然后undo checkout,结果整个月愣是没有check in过一次代码。
    人们喜欢把微软的员工分成三等,第一等几乎看了所有的文档,第二等只是在用到的时候才会去看文档,第三等则很少看文档。想来我们都是很典型的第二等,这一等的人本来是应该拿来做应用型项目的,而项目中采用的技术通常由第一等的人定,他们根据项目来选择技术。我们呢,完全因为技术而技术,选这个技术,只是因为有人说好用,只是因为大家都用。既然对技术不了解,当然也谈不上设计,妄想和上帝在创世纪里做一样的事情。结果只好推倒重来,重来推倒。真不知道这种即使能马上做出来,却无法满足甲方需求变更,以后也没有丝毫扩展性和不可维护的东西有什么好玩的。
  3. 测试,居然没有测试
    听起来似乎我不是很赞同给项目定方向和选技术的人,其实我也没有这个意思。如果敌人在你面前朝你开枪,你还有空考虑抓起来挡在胸口的东西是避弹衣还是昨天吃完方便面没有刷的饭盆吗?不能明白的是为什么当我们发现敌人只是虚张声势,其实连子弹还没有上膛的时候,我们不会把饭盆连着里面发臭的面汤一起丢向敌人,然后去找一件打不穿的铠甲。
    原因倒是挺简单,因为我们根本不知道那居然是个饭盆。其实软件测试不单包括功能测试、稳定性测试,还包括性能测试、安全性测试。可惜我们连稳定性测试都没有做好,更不要说性能测试和安全性测试了。程序员做的最没有效果的事情之一就是自己测试自己的代码,那和肠胃消化极其不良的人狂吃东西却怎么也长不胖是一个道理。而让几个当时每天赶工十来个小时的人再去导几个G的数据,并用本该拿来编程序的电脑运行那么几个小时去测试性能,简直就像是在给牛吃屎的同时还希望它能挤出奶来。于是第一次读取大一点的数据已经是在项目开始一个半月之后,而第一个捣腾捣腾就可以简单的读出数据的版本却是项目开始半个月就已经存在了。其实我们都没有想到也不相信Oracle Spatial居然可以这么慢,直到我们装了ArcSDE。可是为什么我们不会早点装,早点测试采用Oracle Spatial并且业已成形产品的性能呢?

最近好废话,睡觉了,困。

PS:Bluelava,你还是把JADSS改成ComGIS吧。
PS2:祝我生日快乐!

关于写出质量好的软件

Thursday, October 14th, 2004

看了MVM写的如何用正确的方法来写出质量好的软件的75条体会,挺有意思的。

决定试一下XP和TDD,顺便看看bugzilla是不是真的像传说中的好用

Discovering Better Code(1)——Unit Test

Wednesday, September 15th, 2004

挺有意思的,写得很不错

http://geosoft.pku.edu.cn/blogs/skywalk/articles/304.aspx

建筑和软件中模式之异同

Saturday, July 31st, 2004

建筑和软件某些地方是可以来比喻的

特别是中国传统建筑,那是很讲模式的,这些都是传统文化使然,比如京剧一招一式都有套路;中国画,也有套路,树应该怎么画法?有几种画法?艺术大家通常是创造出自己的套路,比如明末清初,水墨画法开始成熟,这时画树就不用勾勒这个模式了,而是一笔下去,浓淡几个叶子,待毛笔的水墨要干枯时,画一下树干,这样,一个活生写意的树就画出来。

我上面这些描述其实都是一种模式,创建模式的人是大师,但是拘泥于模式的人永远是工匠。

再回到传统建筑中,中国的传统建筑是过分注重模式了,所以建筑风格发展不大,基本分南北两派,大家有个感觉,旅游时,到南方,你发现古代名居建筑都差不多;北方由于受满人等少数民族的影响,在建筑色彩上有些与南方迥异,但是很多细节地方都差不多。这些都是模式的体现。

由于建筑受材料和功用以及费用的影响,所用模式种类不多,这点是和软件很大的不同。

正因为这点不同,导致建筑的管理模式和软件的管理模式就有很多不同, 有些人认识不到这点,就产生了可以大量使用“软件蓝领”的想法,因为他羡慕建筑中“民工”的低成本。

要知道软件还有一个与建筑截然相反的责任和用途,那就是:现代社会中,计划感不上变化,竞争激烈,所有一切变幻莫测,要应付所有这些变化,首推信息技术中的软件,只有软件能够帮助人类去应付各种变化。而这点正好与建筑想反,建筑是不能帮助人类去应付变化的,(它自己反而要求稳固,老老实实帮助人遮风避雨,总不能叫人类在露天或树叶下打开电脑编软件吧)。

软件要帮助人类去应付变化,这是软件的首要责任,所以,软件中模式产生的目的就和建筑不一样了,建筑中的模式产生可以因为很多原因:建筑大师的创意;材料的革新等;建筑中这些模式一旦产生,容易发生另外一个缺点,就是有时会阻碍建筑本身的发展,因为很多人会不思创造,反复使用老的模式进行设计,阻碍建筑的发展。

但是在软件中,这点正好相反,软件模式的产生是因为变化的东西太多,为减轻人类的负担,将一些不变的东西先用模式固化,这样让人类可以更加集中精力对付变化的东西,所以在软件中大量反复使用模式,不但没阻碍软件的发展,反而是推动了软件的发展。因为其他使用这套软件的人就可以将更多精力集中在对付那些无法用模式的应用上来。

可以关于建筑和软件中的模式作用可以总结如下:
在软件中,模式是帮助人类向“变化”战斗,但是在软件中还需要和“变化”直接面对面战斗的武器:人的思维,特别是创造分析思维等等,这些是软件真正的灵魂,这种思维可以说只要有实践需求(如有新项目)就要求发生,发生频度高,人类的创造或分析思维决定了软件的质量和特点。

而在建筑中,模式可以构成建筑全部知识,当有新的需求(如有新项目),一般使用旧的模式都可以完成,因此对人类的创造以及分析思维不是每个项目都必须的,也不是非常重要的,对创造性的思维的需求只是属于锦上添花(除非人类以后离开地球居住了)。