经济管理学院 张倩男

初次见到王晗老师,圆圆的眼睛,圆圆的脸,圆圆的肚子,笑起来简直就像一个弥勒佛,于是,我们都偷偷地想这一定是个好说话的老师,现在回想真的是太年轻太天真,看起来和蔼可亲的老师在教学的时候可不一定会和蔼可亲,反而有可能相当“残忍”。

上课前的“温柔警告”

王晗老师的C语言程序设计基础在第二学期进行,他在上完他的第一门课之后就开始要求我们去预习课本,并且要在这门课开始之前要把全本书都读完,然后上课的时候再跟着老师预习复习,这样才能真正地学好我们这门课程。王晗老师温柔地提出要求之后笑眯眯地告诉我们:“我会时不时地提问你们某个同学看到哪里了啊,反正我有你们每个人的联系方式,而且这个要算入你们的期末成绩里的。”于是,全专业人开始了大学第一次大规模的集体预习,大家见面的问题是“你C语言看到哪里了,看得懂么?”“看不懂啊。”“那怎么办?”“看教程呗,不过你还别说,其实编程还挺有趣的,嘿嘿。”就这样,王晗老师悄悄地把我们带入了编程的“大坑”。

上课时的“突然袭击”和“真枪实弹”

终于开始上课了,带着或多或少的预习成果,每个人都对编程这个新世界充满了好奇和期待。王晗老师又一次“和蔼可亲”地站在了我们的面前。王晗老师说:“C语言就是一门语言,是我们和计算机打交道的语言,你只有学会了这种语言,才能够让计算机帮你做很多事情,才能做到事半功倍。既然是一门语言,就跟任何语言是一样的,需要多看、多练、多使用,才会成为你的技能,你接触的时间越长就会越熟悉,就像我现在一天不写代码就浑身不舒服,好了,我来提问一下你们的预习效果。”啊?刚刚不是还在抒情么,为什么突然又要提问了?一片寂静之后,老师又悠然地说:“你们看起来很慌张啊,那不然我先讲一会,大家都是一家人,紧张啥,哈哈。”这才是第一节课,之后的每一节课,王晗老师总会出其不意地进行提问、听写、代码监测,然后精确地找出你的问题。为什么IF语句后面不写括号?为什么语句后面没有分号?为什么英文字母都打错了?什么?不会写,写个算法我看看。每个同学,每篇作业,每个小眼神,360度无死角地被扫描一遍。每次王晗老师的一堂课下来,我们之后的午餐可以多加一碗。

同时,王晗老师特别注重实际操作,在我们开学之前就帮我们专业申请了可以带自己电脑的“特权”。于是,每次上课大家都会带着电脑在老师的指导下写出自己的代码并且一步步地进行调试。写代码不难,难的是改代码,当你的代码运行时出现一个个彩色的错误标记的时候,才是一个代码狗最痛苦的时候。而这个时候,老师就会成为你的最大救星,当你可怜巴巴地望向王晗老师的时候,他肯定会先对你笑笑,接着问:“你自己改了几遍了?”如果低于三遍,他是拒绝帮你看代码的。他说:“自己的错误只有自己发现,下次才不会再犯。”但是,当同学们自己检查过很多遍但还是解决不了问题的时候,“救世主”晗哥就会出现,仔细认真地帮你看过一遍代码,有时候是告诉你是在多少行,有时候是通过一个问题启发你。对于代码初学者来说,出错误实在是太常见了,王晗老师在下课之后的半个小时内几乎都难以离开教室,但他从来没有不耐烦,而是笑嘻嘻地对我们说:“你们好像我年轻的时候啊。”

课下的“无微不至”

即使是在课下,王晗老师也仿佛无处不在,时刻提醒着我们要记得好好学习,好好学编程。在qq群里,王晗老师的名字叫做师为解惑,学为求真,大学是舞台。每当我们在群里深夜聊些没有价值的问题的时候,王晗老师就会跳出来,抛出一个电商新闻,问一句大家怎么看啊,之后我们“不得不”跟老师进行一场深刻的中国互联网发展的大讨论。在空间里,某个男同学转发了一个游戏截图,王晗老师默默地在下面写:“同学,你这次课上的听写内容不太乐观啊。”王晗老师最喜欢跟我们谈“细节”和“坚持”。他说:“细节决定成败,写代码时错一个单词一个标点,都会使整个代码失去作用。”他总是支持我们参加各项比赛,他说,大学是舞台,绽放你们自己才能不后悔。做我们比赛的指导老师时,他只问我们一个问题:“你们能坚持下去么?”他曾经很痛心地对我们说,在他看来很多学生都能获得更大的成绩,结果都败在了半途而废上。

现在,虽然王晗老师已经没有我们的课了,但是作为电商的男老大,他可不会闲着,时不时地就教育教育我们,跟我们谈谈梦想聊聊未来,谁挂科了也逃不过他的法眼。每次在群里看到他萌萌哒的头像,都会不由自主地想,有这么一位“残忍”的老师可真好啊。

经济管理学院

2017年2月26日