代码改变世界

【问题征集】与微软一线工程师面对面活动

2010-04-05 17:02  banban  阅读(1701)  评论(6编辑  收藏  举报

clip_image002

【闲语】   

      最近《想做你的Code》这支视频在博客园也算是小火了一把,我们看着大家的评论,都觉得好好玩。Visual Studio的市场经理更是很“低调”地发了一封标题为“[不是很重要的VS10消息] ‘想做你的CODE’创下 653,239 点击数!”邮件出来,把一些很有意思的评论贴给大家看。能引起这样的关注,想必是触动了很多程序员内心的一点点东西吧,哈哈~当然最关键的地方,是女主角选的很不错。

【耀@社区活动活动由来】

      不得不从Visual Studio 2010的发布说起,因为没有规模宏大的发布会,也很难一下子把那么多牛人从总部撬出来。由于前期的铺垫工作做的还不错,离发布会还有十多天的时候,北京、上海和广州的报名人数就已经超过了预期人数的两倍。要是你想去还没报名,那你会发现网上的报名系统关掉了……

     “耀@社区”是啥活动?想想我们把在上海领导团队开发架构和建模工具团队的Ramesh;拥有21年行业经验、在微软总部FTS团队担任项目经理的Gregg;拥有14年软件开发、产品策略和管理经验,专注于应用平台开发与质量保证的Neelesh(曾就职于HP);微软C++开发团队项目经理Raman;还有钱量、周京生、焦桢等拥有一线开发经验、大家耳熟能详的TechEd讲师请出来之后,能让他们只在发布会上做一个session的演讲,然后就轻轻松松地回家么? NO!

      在发布会上,讲师会谈很多宏观的东西:Visual Studio 2010 有哪些新特性,这些新的东西如何的好。而一线开发人员远观这个华丽的工具之后,必然要想想:这玩意如何能真正帮到我的实际工作吧。于是,以“解密微软内部最佳实践”为主要目的的“耀@社区”系列活动应运而生。微软如何实施敏捷?微软内部如何使用TFS进行团队的分布式协作?微软内部如何来做软件测试(微软的测试工程师:开发工程师的比例大于等于1:1) ?对于Visual C++的并行开发微软的工程师是如何看的?这些问题都将在这几场活动中找到答案。

      由于位置有限,机会难得,我们更希望这几场活动是听众和我们的讲师的一个绝佳机会。原来议程设置的时候,就在每个40分钟的session之后留了40分钟的Q&A。从微软项目经理/工程师的角度,他们是非常希望听到一些真切的反馈和建议的(当然需要你有实战的经验,真正提出有价值的问题)。我更希望我们的听众是带着自己工作中的问题,来到现场。这几场活动的目的都不是市场推广主导的,真正的是希望大家能进一步地了解微软如何能够把自己的产品/技术的优势发挥出来,同时聆听大家真挚的声音。

【耀@社区活动内容】

        耀@社区活动一共有5场,北京2场,上海3场。其中,北京的2场活动主题和在上海的是一样的。活动的议题是针对不同的受众群体而设定,估计跟web开发人员说C++或者跟开发人员说软件测试,都有点不太靠谱。所以大家报名的时候还需要认真看好活动针对的群体。

        正如前面所说,希望大家都能带着自己工作当中的问题来到现场。如果你只是来凑热闹的,建议您还是在家歇着比较舒服。如果你当天因为上班没法过来,也可以在下面留言,格式:“##活动问题:……”。我会把问题转交给讨论环节的主持人。更详细的活动介绍请看MSDN网站

 

  • 活动一:微软核心开发团队深入剖析Agile与TFS(4月13日北京,4月15日上海)

活动“东家”:infoq

针对群体:项目经理/架构师/敏捷实施者

讲师:

      Ramesh Rajagopal现任微软亚太研发集团服务器与开发工具事业部的部门经理,其职业生涯主要工作是搭建包括Visual Studio在内的软件开发工具。目前在上海领导项目团队针对本土开发应用生命周期工具,以期帮助本土行业更有效地建立微软平台上的应用程序。在此之前,Ramesh负责领导他的团队为托管代码提供建筑建模工具。Ramesh拥有北卡罗来纳州州立大学计算机科学博士学位。

      Gregg Boer凭借21年软件行业经验,Boer于2006年加入基础服务器团队以改善开发的软件。加入微软前,他曾做过项目经理,编程经理,需求分析负责人,软件工程师,分析师和QA负责人。Boer曾领导过从小、中到大型的软件开发项目。其经验涵盖软件开发,强调简化生命周期,使其更实践高效运用。12年的专业的软件项目评估及管理经验,使他获得PMP认证(项目管理专家认证),同时也是项目管理学院成员(PMI)。

      另外,还有两位中文的讲师:钱量和姚冬婧会分别作为他们的co-speaker。

议题:

13:00 ~ 14:00:签到
14:00 ~ 14:40:解密微软研发团队敏捷开发实践(Ramesh Rajagopal)
14:40 ~ 15:20:Ramesh面对面 - 现场讨论 主持:Infoq主编
15:20 ~ 15:40:茶歇
15:40 ~ 16:20:深入解析Visual Studio 2010 Team Foundation Server(Gregg Boer)
16:20 ~ 17:00:Gregg面对面 - 现场讨论  主持:Infoq主编

报名方式: http://www.infoq.com/cn/vendorcontent/show.action?vcr=906

 

  • 活动二: 敏捷开发中的高效软件测试 (4月13日北京,4月15日上海)

活动“东家”:www.ltesting.net

针对群体:软件测试人员

讲师:

      Neelesh Kamkolkar 做为微软的高级产品经理,有14年的软件设计开发,产品策略和管理经验。通过对绩效管理、诊断工具等技术缩小了应用平台开发与质量保证和运营之间的差距。在加入微软之前曾任职于惠普、Mercury Interactive公司。

      周京生现任微软中国研发集团服务器与开发工具事业部软件测试工程,目前主要负责Visual Studio架构工具的测试工作。在微软期间,一直致力于架构工具的设计开发以及如何使用架构工具促进软件开发生命周期管理,先后参与了 Visual Studio 2005 SDK 和 Visual Studio 2008 的发布。在即将发布的Visual Studio 2010 架构版中,和团队共同完成了多种UML设计工具。

议题:

13:00 ~ 14:00:签到
14:00 ~ 15:00:Visual Studio 2010测试功能大跃进(Neelesh Kamkolkar)
15:00 ~ 15:20:现场讨论 主持:贺炘(ltesting.net “老大”)
15:20 ~ 15:40:茶歇
15:40 ~ 16:40:揭秘微软内部软件测试管理(周京生)
16:40 ~ 17:00:现场讨论  主持:贺炘(ltesting.net “老大”)

报名方式:

      报名邮箱:info@testage.com.cn 请以“报名VS2010测试社区活动”为主题,包含:姓名、电话、email、公司名称、职位信息。

      报名电话:010-51297073

 

  • 活动三: Visual C++ 2010深度体验(4月15日上海)

活动“东家”:祝诚科技

针对群体:C++开发人员

讲师:

      Raman Sharma 是微软Windows C++ 团队的项目经理。在一年多的时间里专注于C++ IDE的研发工作以提高开发者的生产力。他曾是赛门铁克和Adobe软件开发工程师,并于此后赴杜克大学深造学习。

      焦桢现任微软中国研发集团服务器与开发工具事业部门软件开发测试工程师,具有多年C++开发经验。主要负责C++ 编译器和运行库的测试工作。

      曹阳,现任微软亚太研发集团开发工具中国团队的项目经理,主要负责Visual Studio并行调试器的开发和设计。此前曾参与Visual Studio 2008及Visual Studio 2010中类设计器,数据同步设计器,WPF数据绑定等工具的开发设计工作。

13:00 ~ 14:00:签到
14:00 ~ 14:40:Visual C++ 2010的创新(Raman Sharma )
14:40 ~ 15:20:现场讨论 主持:张银奎
15:20 ~ 15:40:茶歇
15:40 ~ 16:20:Visual C++ 2010并行开发(焦桢)
16:20 ~ 17:00:现场讨论  主持:张银奎

报名方式:

      报名邮箱:club@softcompass.com 请以“报名Visual C++ 2010社区活动”为主题,包含:姓名、电话、email、公司名称、职位信息。
      报名电话:021-64389621

       另外北京还有一场Visual C++圆桌访谈,邀请是定向,就先不在这里说,之后会有视频放出来,欢迎各地的C++开发人员关注。

这几场活动的地点:

北京:北京市朝阳区望京街8号利星行广场微软大厦3层

上海:上海南京东路719号/九江路700号上海南新雅大酒店(为了方便大家,不让各位跑到紫竹,我还是在市里找了地方……上海的酒店真是价格不菲)

【耀@社区背后的故事】

      刚开始我们跟微软内部讲师沟通的时候,大家对于这轮的社区活动非常confuse. 哪里又冒出来这个Community Tour,和我在launch上讲breakout session有啥区别?因为这次的安排,只在中国才有,其他国家做VS2010的发布,是没有安排社区活动的。后来我和同事可是找这几波讲师分别开会,跟他们说,什么是社区活动,需要他们准备什么内容。若干个早上8点和总部的讲师开会,记得第一次Gregg因为生病,没参加上我们和Ramesh的会,结果单独跟他briefing一轮。那天Peter估计5点还没睡觉,8点被我电话撬起来,结果一上来就叽里呱啦说了一通之后,发现自己说错了:他以为在跟讲师沟通launch上的breakout session,真是汗到我……

      且不说我们自己吧,讲师们是专程为这次活动准备了内容的。大家可能不知道,全球发布使用的PPT是基本一致的(总部专人编写),讲师只需要做一些微调即可。而这轮社区活动,需要讲师们根据我们提出的要求,按照社区想听的东西,把自己以前有的东西重新做一次整理。相信他们会给大家带来很多的精彩内容,我也期待听众能真的跟讲师建立高质量的对话,让他们觉得这次的社区之行没有白来。讲师们对于社区的一些反馈他们都非常重视,跟Neelesh交谈的时候,我们希望他有心理准备,下面的人会问到很多竞争对手的问题。他却非常轻松的回答,让我们感受到他十足的把握(好歹以前也是从HP出来的,哈哈)。Ramesh更是期待以后跟大家有一个定期的交流,当然估计前提是得让他觉得这次活动下来他很happy、收获良多吧……

      另外,40分钟的讨论环节,对于主持人也是一个不小的考验。之前我们从未如此大胆地留出那么多的讨论时间。C++的活动,本来以为祝诚的Jason可以出来主持的,谁知道他要出国一阵无法在15日赶回来,我很坚持这个环节需要社区的人来做,于是Jason帮忙请到了银奎。银奎非常负责的态度也让我灰常感动。虽然是一次社区活动,但真的是希望做的更好,得到大家的支持也都很开心~

      Visual Studio 2010发布的消息已经满天飞了,可是知道耀@社区活动的人并不多,这是有原因的。相对于参会的人数,我更看重的是听众的质量(当然,没有人来参加的话,质量也就无从说起)。总体来说,现在的报名情况还好吧。我也担心场地爆满装不下让大家失望呀……所以,一定要想清楚,自己是否是这场活动的目标受众?是否准备好了问题到现场?凑热闹的就别去了哈~如果想清楚的,要去的,就赶紧报名哈!

     最后几句嘀咕,今天跟社区的人聊到技术活动。在二线城市的一位朋友跟我说:很多人不屑于参加IT活动。其实一个健康的社区群体/俱乐部应该是有会员制,有一定门槛,每个人都可以出来分享,而不是只听不说的吧……这个下次再讨论吧,呵呵~