你们无论甚么人,若不撇下一切所有的,就不能作我的门徒。
×××××××××××××××
需要反思一下我的教师职业了,或者是回应我的学生们的问题。新学期的必备功课之一。
×××××××××××××××
我不善言辞,但是勉强可以达意。如果偶尔要辞藻丰富,词汇量大约也没有什么问题,只要不要求骈四骊五的,还是可以长篇大论的讲谈。
我的学术背景,如果有学术背景并且我还算是学术中人的话,(我自己是不这样看待自己的),是技术经济的本科,建筑经济管理和教(会)牧(养)学的双硕士,计算机软件与理论的博士。专业是人工智能研究,方向是不确定性推理,学习和故障诊断。我很少考证,唯一拥有《系统分析师》证书可以拿出手,算是各种证齐全(工作证,身份证,结婚证,教师证,普通话重庆1级证,房产证……)。

职称是副教授。这是到顶了,我没有在学术界追求的愿望,也不想和国内的学者们竞争或者合作。
我在职业上,从coder到project manager,coach到trainer,tester到designer,从机房管理到扛着电钻打孔布网线,投标到客户维护,售前和售后全部做过,至今还在用c++,java,mysql,lua写各种复杂代码。1991年开始教书,1996年入计算机行业。

在IT这个职业上,在我的同行中间,我不算是经验最差的,或者能力最弱的。
××××××××××××××
我所教学的本科科目,目前是专业英语,程序设计方法学两门,历史上也很少涉及核心课程。因为教学不仅是知识的传播,还是一种政治,是一种权利分配,是一种平衡,涉及到课时费和很多人的生计。至于我,大体上不依赖于学校的收入生活。这是我可以用另一种眼光看待这个职业的前提,但是也是成为问题的焦点。

××××××××××××××
根据最近一次重庆市桥牌甲级赛上我的表现看来,8个月的代码工作,以及其他一些日常的讲道,协谈,读经和祷告,让我更有智慧了。心态更平和,发挥更加稳定。我看到自己的成长。

××××××××××××××
下面回应我的学生们的质疑:
1)我是否认真看待教师职业,很好的投入了教学?
我一直将教师这个职业当作第一职业。但是IT行业是目前最快速发展的行业,如果一个人半年不参加最新的项目,也许就落后了。至于常年在学校不接触工业界的人,很难讲出最先进的知识来。这是我的理念,15年来我一直没有脱离各种工业和商业项目,因此我能够在教学里面给学生一些真实的背景和知识。

如果我不想教书,10年前我就去北京或者香港了,不用等到现在,还需要用第二职业来养家糊口。
2)我对学生要求不严格。
这句话是没有错的,相当不严格。这里有两种意见:一种是说上了张老师的课才知道大学教育应该是怎样的形式。我自己的儿子陶陶,15岁高一,我已经不怎么管他了。他18岁的时候我应该和他不在同一个国家。他会自己找到一条道路的。对于比我的儿子略微大一些的学生们,我一向也是这个态度。

唯一不一样的是,最近似乎风气有点变化,学生的要求不一样了,学校的要求也不一样了。这是造成各种问题的结症所在。20年来我这样教书,没有人说什么,5年以前我的网络评估分数是排列全校前三名的,可以拿到100分制的99分以上。这一次的分数是90分,但是已经排在全校平均分以下了,这个问题等会儿谈。

我对学生的要求是,他们以后可以自己找一个工作,在这个行业里活下来。但是现在的学生们大部分都不能在这个行业里找到工作,这是问题所在。所以他们的要求有些不一样,我不知道学生想学习什么知识了。也许是考公务员吧,高考之外中国第二大考试。

我一向的目标(今年不会再这样了)是每个学生都可以得到60分;学生可以不来听我的课,如果他们觉得boring;如果他们愿意听我的课,我保证他们一定可以从我的教学中得到很多收获;我用大学教师的方法教学。

所以,今年的目标调整为:卷面低于60分的学生会参加补考;补考不通过的学生们会参加重修;但是他们还是需要很多努力才会通过考试;每次上课都会考虑点名,缺课20%的学生(16×0.2=3.2次)取消考试资格;我要用更加死板的方式来教学。这样的调整绝对不会让我成为一个更好的老师,但是会成为一个更标准的,平均分以上的老师。

我不会说什么不来上课不惩罚,来上课有奖励之类的话了。学生们应该都来上课吧。这是学校的导向,我只能跟从。
×××××××××××××××
成为一个好教师是我的本分,否则我在课堂上就是浪费别人的青春。但是我稍微评价一下关于网络评估的问题所在:
1)让学生评价老师,并且将这个作为学生的义务,否则不予注册,使得师生关系变得紧张了,对于提高教学质量其实也没什么帮助。学生可以识别平庸的老师是平庸的,好的老师是好的,但是很难识别杰出的老师是杰出的。因为他们还需要大约10年的时间去成长。

2)学生高度依赖书本,不用书本的老师,不依照教材讲课的老师就得不到认可。但是在IT行业,除了数据结构,编译原理这些基础科目,谁用教材讲课,谁就是平庸的;谁用1年前的教材讲课,谁就是误人子弟;等学生4年毕业的时候还用vc6.0的,无疑是保送他们失业。我也编过教材,但是是关于系统分析师和软件设计师考试的教材,至少今年我还是希赛网的高级专家顾问。

3)网络评估中的负面信息不是良好的互动模式。匿名的评价系统让人没有责任感。其实最好的沟通是上课的时候学生当面和教师沟通。每次我看到匿名的负面信息的时候都会有些不快。但是当面的交流就好很多。

4)很多学生从来没有来上课,但是却给教师打分了。我只能说这是学校逼良为娼的罪恶行径。
5)我从来不看网评的结果,我自己的密码都忘记了很多年了。
6)教务处专设一个考试科,转聘一《考试管理》专业毕业的科长,但是在网评这个环节上却十分弱智。如果全校平均分是92分多,排名最后的学院(不幸是信息学院)的平均分是90多一点,那么这个评估系统是出了大问题了。简单的很,这个系统没有区分度,不能区分好的老师和差的老师。如果我的考卷是这样一个卷面,我早就被教务处K死了,一样的问题,没有区分度。

7)问题出在按照分项打分上面。那12个项目太白痴了,所以就无法区分好的和差的老师。应该以综合评分加问卷来代替。但是这个系统作为教务处的面子工程,那是不能动的。所以,请顺服一下。

××××××××××××××
关于我教授的科目:
1)专业英语是简单的,但是没有学生可以适应我的全英文教学。
2)没有熟练的数据结构,编译原理,数据库和网络通讯编程知识,不懂C++(连输入输出都不会的),不熟悉STL,没有写过1万行代码的学生,基本上听不懂程序设计方法学。

问题是从低年级积累起来的,到了高年级,可以做的努力已经很少了。
××××××××××××××
也许有一天