2008-05-24 日志:CTCU的第一节课!

2008-05-24 日志:CTCU的第一节课!

听Yanni的音乐就一定要把音箱的音量开到最大,才过瘾!

我在CTCU的第一节课终于讲完了。老实说,并不算特别成功,但这是我培训经历中收获最大的一次。为什么这么说呢?因为这些课创下了很多“纪录”,下面我就一一道来。

  1. 听众水平最高的一次课:听众中有2/3是熟练的C++程序员,其中又有1/2是多年工作经验的C++程序员,基本上稍微有些概念上的错误就能被人家抓出来。一天课讲下来,我基本上是不敢胡说八道的。之前最担心的一点就是在这些高手面前班门弄斧完全有可能被人家给劈了。还好,大家都非常给我留面子,最让我感动的是对我讲错和不甚清楚的几个知识点也是非常友善地指出来而且没有揪着不放——这让我很爱这个公司,很爱这些老技术员。
  2. 学到东西最多的一次:听众中有很多有经验的C#程序员,有些人的水平比我还要高,当我有些东西不太清楚或者不知道的时候,他们及时地为我指出(比如程序集的引用、protected修饰符的语义不对称等)。我认为这也是这堂课最精彩的地方!对于那些在课上帮助我、帮助大家的高手,我要说一声:谢谢!
  3. 交互最多的一次:大家都非常放得开,交互的特别热烈。我想有四个原因吧,第一,大美女Yan同学的头一个交互给了大家非常大的启发、熟悉我的朋友们接下来的捧场让气氛活跃了很多;第二,大家都是一个公司的,而且很多同事比我还年长,完全是把我当一个小孩来调教了;第三,大家的编程的功能都相当了得,虽然不会C#,但有C++的技术撑着呢,而且Windows平台这点事儿,大家都清楚,交互起来很通畅;第四,几位公司的老员工很open,有什么问什么,一下子就把气氛带动起来了。
  4. 领导来参加的一次:我的老大就坐在观众席里盯着我呢。开课以前,知道他来,我非常紧张——他不但是我的领导、而且还是CTCU的元老,这要是讲不好,丢人就丢大了。开课之后,我发现他坐在下面,心里反而踏实了——哪里讲的明白、不明白,通过观察他的表情就知道了:)午间休息的时候、课间的时候,他还给我很多鼓励和指导意见,让我感觉我不是在讲台上讲课,而是在球场上踢球。我为我有一位好教练感到高兴。而且通过课后与他的讨论,我发现他的思维真的很敏捷(应该说是敏锐),很多细节的地方(比如那个string的错误和Int32.TryParse中的out)别人没感觉或者没反应过来的时候,他就已经抓住了——不愧是在微软编程了N年程序的人,让我很服气。下来之后,我们还讨论了使用什么样的例子讲课更精准,可见他在培训方面功底也是了得。领教了!以后老老实实干活儿了,看来我的头儿还是很有料的。
  5. 自我控制最好的一次:这次课上我找到了对课堂节奏的控制感;而且使用到了很多应对大家提问的技术和技巧。虽然一开始有一点被提问的同学牵着走,但很快就纠正回来了。下午课上大家因为精力不集中而“开小会”的时候也能比较恰当地把大家吸引回来;对于老技术员的技术能够沉着应对,基本上没有慌张。让我收获最大的就是,作为一个培训师,外在的激情不能缺少半分,而内心要时刻沉着与平静。

总结一下本次犯的错误:

  1. 开始的时候对听众的水平估计不足,讲了一些比较初级的东西。本意是想照顾QA同事中基础较少的同事,结果后来也没照顾上多少。所以,以后的课程中,还是要坚持针对主流听众授课。
  2. 时间控制的比较差,拖堂了。今天本来应该把关键字都讲完的。
  3. 技术实力低:在一些深度的问题面前显得很弱,特别是与GC相关的内容。C++的程序员们比较关心内存方面的东西,所以以后要在这些地方加强学习。

下次课需要注意的东西:

  1. 快速把Keywords这里讲完,然后进入实例阶段。
  2. 下次课的目标是:准备100个实例,尽可能多地让大家学到实用的技术。

感谢:

CTCU的同仁们!谢谢你们细致耐心的准备工作,特别是Steven和Bu Qiong。
各位来参加课程的同事!希望你们能多给我建议和意见,帮助我成长。
我的头儿,Hai。
我的兄弟姐妹们:Yan,Ma Guo,Bobo,Edward,Kong Lingjun……

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页