订阅业界RSS CSDN首页> 业界

“我和Jeffrey相约@北京”活动记者手记:享受快乐工作的Jeffrey

发表于2011-03-16 12:29| 次阅读| 来源CSDN| 0 条评论| 作者CSDN

摘要:早春二月,弱风拂面,春意盎然。刚刚经历过春雨洗礼的北京沐浴在明媚的春日中,清新宜人,充满着勃勃生机,新的一年,我们又开始为着新的收获开始新的耕耘。 2009年2月15日,在这个有着

早春二月,弱风拂面,春意盎然。刚刚经历过春雨洗礼的北京沐浴在明媚的春日中,清新宜人,充满着勃勃生机,新的一年,我们又开始为着新的收获开始新的耕耘。

2009年2月15日,在这个有着特殊意义的周日,在微软(中国)200人的会议室,迎来了一位特殊的客人Jeffrey Richter,为了北京的读者,他在百忙之中特别调整行程,前来参加“我和Jeffrey相约@北京”活动,与广大读者欢聚一堂,畅谈技术与人生。

在IT界,资深程序员数不胜数,程序员出身的技术图书作家也不一而足,但部部著作都能引人入胜,令人醍醐灌顶,这样的人则凤毛麟角,而拥有“微软传奇人物”称号的Jeffrey Richter(熟悉他的读者亲切地称他为Jeff)便是其中为数不多的让人膜拜的偶像。从事Windows/.NET开发的人员,可以不知道Rob Short,Scott Guthrie,Anders Hejlsberg和Mark Anders,但对于Jeffrey Richter,却能够如数家珍地说出他写过的每一本书,津津乐道地提及这些书对自己职业生涯的影响。对于他,人们从来不吝惜赞誉、溢美之词:

  • 他是公认的Windows/.NET领域的一面旗帜
  • 他是技术类畅销书的缔造者
  • 他是崇尚大道至简,擅长化繁为简,去芜存菁的高手
  • 他是深受读者喜爱,甚至崇拜的传奇
  • 他是Windows/.NET的传道者,总是乐于授人以渔,与大家分享经验和心得
  • 共同从优秀走向卓越!

这是Jeffrey第三次来到中国,他高兴地说到:“北京变化很大,漂亮,干净,交通方便”。更让他意外的是那么多朋友愿意放弃休息时间,在略带寒意的风中前来参加见面会。

站在我们面前的Jeffrey,幽默风趣,亲切友善,脸上时不时露出孩子般开心的笑容。会议一开始,Jeffrey便和大家一起分享“线程池和可伸缩应用 程序”技术大餐,这是他目前重点研究和关注的主题,同时也是很多开发人员希望了解的热点。在演讲中,针对Windows应用开发过程中的同步I/O,异步 I/0、异步编程模型、多线程程序的设计和优化,Jeffrey用生动、简明的语言,形象的手势,典型的实例进行了深入的剖析和比较(《Windows核心编程(第5版)中也有提及》)。整个过程中,在场的听众全神贯注,专心致志地听讲,并不时地点头,脸上露出会心的微笑。

哦,原来如此!

在Q&A现场互动环节,来自微软和其他公司的员工,来自高校的学子,先后提出自己的问题,和Jeffrey展开热烈的探讨。在媒体互动环节,Jeffrey认真回答了《程序员》杂志记者的提问,他提到:“每一个开发语言都在不断的演变,而开发语言的一个趋势就是不断简化我们的开发过程。虽然以前我们在涉及语言开发时,可能会关注于通过很多方法来选择最必要的方法,但现在并不是这样了,我们可以通过其他的方式达到同样的目的。因为,现在处理器的速度越来越快了,可能会利用处理器方面的进步,包括多核技术等来解决这一问题。关于C#语言,这是一个非常长命的语言,以后肯定还会有长足的进步。”

随后,Jeffrey欣然接受51CTO的颁奖。在2008年度IT技术图书评选中,《Windows核心编程(第5版)》理所当然地入围,成为年度当之无愧的王者。此后,针对51CTO记者的提问,Jeffrey与大家探讨了广大程序员共同关心的话题——如何看待C,C++和C#?最后,IT168记者也提出了读者共同关心的问题——是什么促使Jeffrey选择Windows/.NET?这个问题将Jeffrey的思绪带回1975年(是年,比尔•盖茨创立微软公司)。当年,Jeffrey第一次接触Basic语言,便产生了浓厚的兴趣,并一发不可收,与微软结下20多年深厚的渊源。他认为,兴趣是驱 动其始终拥抱前沿技术的原动力。当年的Basic激发了他的兴趣,在好奇心的驱使下,他乐此不疲地探究紧跟微软技术的发展,深入专研 Windows/.NET,欣然接受并参与微软技术的每次创新,如孩子般快乐地享受着技术之美。是的,爱因斯坦曾经说过:“对一切来说,只有热爱才是最好 的教师,它远远超过责任感。”在活动之前与Jeffrey的交流中,他提到很重要的一点,即每个人都有广泛的兴趣爱好,比如他自己,就很喜欢爵士乐,爱好魔术,也爱好飞行,但最吸引他 同时也最让他有成就感的莫过于搞技术,因此,他将相当多的时间和精力放在技术上,如此一来,经过20多年的日积月累,我们面前的Jeffrey已经成功地 将自己塑造为一个越来越吃香的技术实力派人物,而不是昙花一现的流星。

获奖的感觉不错

作为Jeffrey的忠实Fans之一,同时也是其著作《框架设计:CLR via C#》一书序言“CLR之美”作者,特约嘉宾王翔也应邀参加了此次活动。他在一些可圈可点的重要地方加以翻译,既不喧宾夺主,又能提纲挈领地把 Jeffrey谈话中的精华呈现给大家,从而有效地促进了现场互动。Jeffrey称赞他“power work”。

 特约嘉宾王翔,辛苦了

活动过程中,很多热情的读者迫切希望Jeffrey签名并合影留念,Jeffrey也总是颇具风度,满足他们的要求。最后,为了弥补部分读者未能亲临现场的遗撼,主办方还特别邀请Jeffrey在新书上留下亲笔签名,对此,Jeffrey也欣然应允。

 呵,这么多书要签名

长达4个小时的演讲和答疑之后,Jeffrey依然神采奕奕,精神饱满,对个别有疑问的读者进行单独辅导。Jeffrey目前写了一个动态连接库 Power Threading library,其中包含很多有助于线程处理和异步编程的类。Jeffrey在MSDN杂志的“并发”专栏详细描述了这些类 AsyncEnumerator类便是其中之一,程序员可使用一个简单的同步编程模型来执行异步操作,从而写出伸缩性更强、响应性更高的应用程序和组件。 这个类非常适用于控制台应用程序、Windows Form、WPF、Web Form、Web服务、SQL和Silverlight等。

 给幸运读者“开小灶”

此次活动中,在Jeffrey的言谈举止之间,我们看到了一个真正的“Power Technical Guy”,一个真正享受技术乐趣的大师。活动虽然结束了,但它带给我们的启发却是深远的,如何选择自己的发展方向,如何高效地融合工作与兴趣,如何经营好 独一无二的自己,都是值得我们深思的问题。

关于Jeffrey Richter:

Bio:http://www.wintellect.com/TechnicalBioDetail.aspx?Tech=3

Blog:http://www.wintellect.com/CS/blogs/jeffreyr/default.aspx10

0
0
“我和Jeffrey相约@北京”活动记者手记:享受快乐工作的Jeffrey