对于软件人才两点最重要,一是经验的积累,一是不断的学习。==在微软的中国人软件观点

他们的经历中都有着相同的关键词——国内名牌大学、TOFFLE、GRE、美国、微软;

他们有着令人羡慕的职业经历——IT技术最先进的国家、全球最优秀的软件企业。

这些身在微软总部的“美漂”华人

软件工程师们都有着怎样的软件人生呢?他们在美国的工作、学习和生活情况,强烈地吸引着国内年轻的程序员们的好奇心。

2002年9月7日,北京国际会议中心。

下午17点30分,由《计算机世界》和微软(中国)有限公司共同主办的“规划你的软件人生”座谈会的会议室里非常热闹,六位来自微软总部的讲员在结束了一整天紧张的技术演讲后,轻松地坐在台前。在接下来的一个小时里,他们就软件从业者职业生涯的规划问题谈了他们的经验和体会。

主持人的幽默、讲员的健谈、听众的踊跃,使得一个小时的座谈会显得紧凑且精彩,俨然成为TECHED2002活动大餐中最为爽口的一道菜。

你适合做软件吗?

孙定:第一个问题是什么样素质的人适合做软件开发?

刘劲浩:我认为做软件就是要给机器发出一些指令,机器和人是不一样的,他需要非常清晰、明确的指示,如果你现在告诉它0或1去干一件事情,那么过了几年,它还是这样做。所以从软件这个行业来讲,能够把一件事情条理化,规范化的人比较适合。

另外,当今世界,技术的更新非常的快,所以如果你不是时常更新自己的技术,不是对自己从事的工作很有热情,而只是为养家糊口,那么做软件还真是挺累的。

孙定:你的意思是,做软件的人一要很有条理,脑子非常清楚;再一个就是要有很强的学习能力,那么你们一般都通过什么渠道,比如订阅什么杂志或者报纸去了解新技术呢?

刘劲浩:微软本身杂志比较多。在公司内部有一个制度,就是你可以订几本杂志,隔一段时间就会直接送到你的信箱中。我有一个台湾朋友,他学习新技术就是看这些报纸和杂志,他的经验是,首先看一篇文章的第一段,如果感兴趣就看最后一段,如果还有兴趣,就读完。

孙定:我要给各位解释一下,美国有一个新闻学原理,就是每篇文章,最重要的放在前面,越不重要的放在越后面,万一编辑的时候,字数多了,就从最后不重要的地方删起。但这是美国的做法,《计算机世界》不这样,我们好的段落都在中间藏着,所以你要都看完才行。(众人笑)

做软件,你是不是太老了?

孙定: 有种说法认为软件这个行业比较适合年轻人,那么做软件是不是跟年龄有关系呢?作为一个软件技术人员,他的人生应该怎么去规划,比如说大学毕业以后怎么样?30岁怎么样? 50岁怎么样?100岁怎么样?

孙展波:希望到100岁的时候,我就可以坐下来给《计算机世界》写写文章了。

我个人观点认为,这是一种误解——认为写程序或者做开发都是年轻人的事情。软件,虽然在技术上日新月异,但它最基本的原则是一样的。如果你有一个很好的基础,学习新东西时比较起那些初学者或者刚入门的软件开发人员来说就有很大的优势。年轻人可以加班加点,从体力上来说是肯定的,但是对于编程人员来说,丰富的编程经历也是非常有价值的。我相信如果一辈子做软件开发,我不会因为年龄变大而能力减弱,相反,我的经验是越来越多。

孙定: 能不能给我们介绍一下,在微软里面,还在写程序的最大岁数的人有多大?

孙展波: 我不能给你一个具体的数,但我知道在微软还是有很多工作了很长时间,但仍然还enjoy(喜欢)编程的人。我记得在Windows group里面有一个四、五十岁年纪的工程师,他的级别很高,可以进入我们的dos,随便来改我们的code,没有人能够阻止他。

孙定: 刚才我们得出的结论就是,对于软件人才两点最重要,一是经验的积累,一是不断的学习。

软件也有种族歧视?

孙定:我们通常见到这样的说法: “印度人做程序很出色”,“最顶尖的程序员都是白人”,等等。我们知道微软的研发队伍是很国际化的,各种各样的人都有,我的问题是不同的人种或者来自不同国家、不同背景的人,做软件有什么不同?

唐朝晖: 在微软,尤其是产品部门,很多团队都很国际化。我们team有60个人,四个是美国人,八个是中国人,七个是印度人,还有一些东欧人也很厉害。各个国家的人都有一些特点,比如美国人很能讲,中国人的逻辑能力比较强,属于顶级的技术人员,东欧人的特点是数学很厉害,他们高中就学习了我们在大学才学的微积分。

孙定: 在软件这个行业,中国人的优势、劣势在什么地方?

胡雪: 优势刚才几位已经谈到了,劣势,我认为有以下几点,中国人的沟通能力不够。另外,我认为在看待一个问题上,不要太认死理了。世界上的很多问题不是只有一种关系,比如说我们经常讨论一件事怎么办,事实上,这个事情既可以这么办,也可以这么办,还可以这么办。但我们中国的传统教育可能就使得我们有“认死理”的毛病,这样就妨碍了我们成为team leader(团队领导者),或更高一层的architect(设计师)。

孙定: 很多公司在interview(面试)的试卷里会有一些试题是关于商业意识的,不知道在进入微软时有没有这样的考试?不少人告诉我,中国人在这一项上得分很低,是这种情况吗?

胡雪:在interview(面试)里面都要考虑这种随机应变的能力,中国人是不是得分很低倒不是很清楚,但我们的传统教育对这种思维的形成是有一些束缚的。

孙定: 还有一种说法认为中国人创造力不够,是这样吗?

刘劲浩: 我个人认为是有这样的情况。比如在我们这个team(团队)中,大家在讨论问题时,我们中国人就不是很善于说“I think、I believe(我认为)”,而那些欧洲人,他们的想法不一定好,但是他们愿意说出来。我们也私下交流过,我们不是不愿意说出自己的想法,确实是不大有想法。

过去我也不大明白为什么,现在我知道了。我的女儿9岁,在美国上二年级,已经用PPT做过3个presentation(陈述)了,我很注意观察她上学的情况,老师给出一个题目,让她去图书馆查资料,资料要有正方证明你的观点,也要反方的东西,最后你要有个结论。美国的教育就是鼓励你有想法,它绝对不会去嘲笑你的想法,而且越有创造性越好。但我不记得我小时侯的教育为我提供过这些。

孙定: 这么说是教育的问题,一个中国孩子在美国受了教育也会变得非常有创造力的。

严治庆: 对,我可以做证。我13岁时到了美国,小学是在中国上的,但到了美国后,我发现只会埋头做题是不受欣赏的,我开始学会了说,我后来接受的都是这样的教育,所以我觉得自己非常lucky(幸运)。

软件让女性走开?

孙定: 在中国大陆,做程序和做软件开发的女孩子特别少,经常是这样的,开始还有几个女孩子在做,但程序总调不通,于是男孩子就来帮她调、帮她做,久而久之这个女孩子就改行了— 去做这个男孩子的太太了。我的问题就是,作为一个女性,适不适合做软件技术?

朱凌志: 我不是做软件开发的,我的工作是练嘴皮子的。但我看程序员里还有一些女的,做顾问女的就更少。我在顾问部7年多了,经常是所有部门就我一个女的。

孙定: (问众讲员)那么各位的team里面女同事多吗,或者女同事有顶级的吗?

刘劲浩: 我的team里面女同事还比较多,大概占到10%。特别有意思的是大多还是来自中国的。有一个说法:在硅谷看见一个女的软件工程师,不用问多半是中国来的。

朱凌志: 我们做服务的女性更少,因为客户经常会认为,说话能算数的应该是男人,这是一个文化的问题,不光是中国有。而男的也有区别,年轻的顾问不如老的顾问容易得到信任。做得越久,胡子越长,就越资深,所以我们办公室的男同事都开始留胡子,(对身旁的胡雪说)你也该考虑一下。我们有一些20多岁的顾问,很聪明,技术也特别好,但客户不在乎技术好不好,他更希望你经验丰富些,能给他一些指导,所以他们喜欢上岁数些的。我们曾经有一个25岁的顾问,接触的都是些大客户的顶级的经理,所以他就把头发染成灰白,以方便工作。

观众: 我觉得许多女程序员并不是不想做,不会做,而是没有机会去做。我有许多女同学都很迷茫,到底在软件业女性比较适合的工作是什么?

唐朝晖: 我觉得女性有一个很好的角色就是做Marketing(市场),男的愿意和技术打交道,但女的跟人打交道更有优势。

朱凌志: 女孩子还适合做Releasing Manager(产品发布经理),这个工作就像管孩子似的,因为程序员,一人有一人的毛病,跟他们说话都得小心些,一不留神谁就给你发脾气。女性的特点使得她这方面更有优势。

观众: 很多女孩子学历都很高,对于你们刚才建议的一些工作,是不是学太多了有些浪费?

唐朝晖: 我们刚才说的那些工作,在微软这样的公司,我想没有硕士学位也是做不了的。

程序久攻不下怎么办?

观众: 一个程序员在写程序的关键时刻久攻不下,他的情绪波动就会很大,这种不良情绪进一步蔓延可能会影响和其他同事的沟通。我想问一下如何控制这种不良的情绪?

孙展波:我认为这是个人修养的问题,不仅仅是程序员在编程时会情绪不好,驾驶员在开车时也会出现情绪波动,所以每个人都应该考虑要加强自己的修养,在工作中调整自己的情绪,不能找借口说,我程序写不出来了,我就可以发脾气了。

朱凌志:你讲得很对,那么站在项目经理的角度来看,就要判断他的这种情绪波动是不是会影响项目,如果不影响项目,你又没有时间,就不用去过问; 如果影响项目,那你就要做决定,让这个人离开这个项目组。

老板“短视”怎么办?

观众: 我现在遇到的最棘手的问题是,公司的上层领导对程序员的价值取向和程序员自己的价值取向有一定的分歧,他希望程序员尽量把自己的精力投入到自己的本职工作中,但程序员想学一些和本职工作没有直接关系的新技术如.net,怎样解决这种矛盾?

唐朝晖: 在微软有一个很大的优势就是,我们有很多的培训,有在线的也有不在线的,比如我这几天想学习谈判的技巧—这不一定是技术问题,也可以去做。所以我觉得你们老板不让员工去做这种培训是短视的。

观众: 我绝对不认为我的老板是短视的,他只是在现实的压力下没有选择。

朱凌志: 我认为一个老板要让员工技术有所提升,应该定一个培训计划,下一步要向哪个方向走,什么样的技术会比较重要,设计出一个蓝图来。

孙定: 也就是说,遇到这样的问题有三种答案: 第一是换一家公司,第二和老板谈判,第三熬夜自己学。

创业?还是进入微软?

观众: 作为一个将毕业的大学生,我是应该选择进入微软呢,还是自己创业?我想请国防科技大学的校友回答。

朱凌志:进入微软。

刘劲浩: 我认为写程序和自己开个公司本身就是两回事情。写程序要有大量的时间花在技术上,你不用去操心,到哪里去找钱来做投资。如果是这样的话,你还是进入一家好的公司。

如果是想当另外一个Bill Gates,那就要做很多准备,可以先到大公司,看看人家是怎样运作的,我以前工作过的一家公司,就是原来在一家大公司工作的9个同事,他们发现了大公司业务的空白处,就一起出来做,做得也很成功。

观众:我是一个大学计算机专业的研究生,我是应该把年轻的时间花在理论上呢,还是应该天天跟着实习的公司做项目呢?

唐朝晖: 我读了很多书,我最后没有留在学校而情愿选择工业界是我认为在学校学到的方法应该拿到实践中去用。所以我还是建议多花一些时间在实践中。

观众: 你们出国前都设计了什么目标,你们现在的目标达到没有?

刘劲浩: 我在去美国之前是在中关村的一些公司做销售,去美国前我就想在IT这个领域有一些作为,包括开一个公司,但这些都谈不上是人生的目标。到了美国,人生地不熟,首先是想要找一个工作,在这个过程中发现,自己对技术很感兴趣。微软在软件业扮演的角色是举足轻重的,可以说是在创造历史,而这一过程中,我作为其中一员也是在亲身见证这段历史,所以我很满意现在的工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值