答完辩了,研究生班级的散伙饭吃了,论文也装订了,就差实验室的散伙饭和报退了,准备下周的这个时候离开大连了。昨天公司的导师还发来短信问我什么时候回去。琢磨了一下决定21号走了,待在大连的时间也就剩下一周了,还包括各种各样的毕业的琐事……拍完了穿硕士服的毕业照,吃完了一顿一顿的散货饭,不免感伤,也许是为了软件学院这篇热土上的那些人和事。

这几天也没什么大的事情了,准备来写写这两年半(如果包括大四时的预研,那就是三年半)的研究生生活。两年多的时间,说长也不长,说短也不短,但却在我的生命中留下了永恒的记忆。昨天跟一个学妹吃饭,聊了很多关于助教的事情。因此觉得有必要写写关于助教的事情。

说实在,很多人当助教,就是为了那很少的那点助教工资,我也不例外,但我做助教的另外一个原因,是因为自己在本科的学习方面走了很多弯路,希望将自己的体会教给学习。但是,其实后来想想,学习其实就是一个过程,弯路也好,之直路也好,都需要自己体验过了,才能慢慢地找到正确的方向。

我大四的时候就开始当助教,一直到今年的五月份吧,课程主要是编程方面的,包括“数据结构”、“C++”,“Java”,“J2EE”,“软件设计”,“大学物理”,年级包括06、07、08和09。

回顾自己的研究生生活,有很大一部分时间是用来当助教了,可能占到研究生生活的1/3。在当助教的过程中,遇到各种各样行行色色的人,大多数只是生命中的匆匆过客,但有的成为了很好的朋友。

不得不说的是当数据结构的助教,由于实验室中的大多数老师都是教数据结构的,所以我当了07、08和09共三届学生的数据结构助教。因为当这个助教的关系,自身对数据结构和算法的理解也得到了一定的提高,对后来的实习和找工作也有很大的帮助吧。

当 07的数据结构的助教,是我当的第一份助教,既紧张又兴奋,完成了由学生到助教的一个转变。当时一起当助教的还有@李洁和@吴庆华,具体是哪几个班,我忘记了,就记得有个0719吧。当时自己其实数据结构和算法也不是学得特别明白,但检查作业的时候应该算非常严格的……但是后来发现记得我的人并不是很多,可能也是一定程度上预示着我当时的不给力吧。至今还比较熟悉的人,或者说还能记得也不多:@王玲,@刁锐瑞,@陈志源,@李佳……其他的可能还认识,就不记得是在当数据结构上认识的,还有一些最后可能还到了一个实验室。人生就是这样,很多时候不能预见,对于我来讲,我只求无愧于心。学校其实是一个小社会,可能也会有一两个那么势力的人,当你当他的助教的时候,见面打招呼可热情了,但只要这个课结束了,就装做不认识。

08届的数据结构做了一次改革,使用了卡内基梅隆大学的系统,而且一个助教带一个班,学时也变多了,120时学时,上课/上机点名,助教开始的时候是上机课的时候做指导,下课之后再批改作业,并写评语,后来经过我们几个助教的建议,变成了上机时不但做指导,也进行检查。其实我们就是想使得我们的工作量稍微小一些。如果没有记错的话,我带的应该是0822班。可以这是我当助教时最认真的一个班,可能与当时自己的状态有关吧,什么都想做最后的。由于点名和经常查作业的原因,这班的大部分人都有印象,比如@陈平君,@孙崇林,@孙常鹏,@翟政,@杨宗伟,@戴文军,@邵承程,@梁匹克,@孙芊茹……列举几个之后发现基本上对着名字都能想起长什么样来着。使用新的系统(据说学院花了20w),对助教也是一个考验,需要提前熟悉题目,需要去了解和学习stl中以前没有用过的东西。为了减轻批改作业的负担,我不得不承认我发明了用百度硬盘搜索来查重,并很快得到了实验室的助教的响应,将作业放到一起建立索引,然后去查……这个东西在09的时候体现得更为突出,很多学生会莫名的发现跨专业的抄作业也不能逃过助教的法眼,大家尽情地来批判我吧。但我的目的其实就是一个将更多的时间留给自己认真做作业的同学,而不把时间浪费在抄作业的同学的身上。

09级的数据结构教学基本也沿袭了08级的形式,只是没有直接使用了那套系统,题目由助教进行了精简,但总的来说是差不多的,换汤不换药。我带的班级主要是0911和0912的部分学生。对于这届来说,我开始不那么计较了,对于自己做作业的同学,我就多问点,多指导一下,对于抄作业或者只是想过的同学,我就少问一些,睁一只眼闭一只眼。也说不清楚为什么会这样,可能是因为没有了往日的激情,或者说变得更成熟了吧。由于时间近的原因,记得的人也不少:@孙文成,@胡帅,@严磊,@陈旭,@许言,@马洪静,@柴智,@赵孟,@吴比……

与数据结构类似的课程就是C++和Java以及J2EE这些了,这些相对于数据结构不一样,是多个助教对多个班的关系,相对也轻松一些,上机的时候检查检查作业,批改批改试卷基本上就算完事了。在这个过程中,也就是尽心尽力而已,所要想的也不是太多,能记住的人可能也并不多。我心里许当老师的梦想,记得也曾在讲台讲过一些东西,过过当老师的瘾。C++亦或是是Java都不是我最喜欢的语言,但其实我也不挑语言。我最喜欢的,或是我用得最多的还是C# 和.net那一套,但是我学过和用过的语言非常之多,C/C++,java,C#,python,php,javascript,shell有的可以说是精通,有的也能用得过来。其实转眼过来想,自己还是读少书了,很多经典和大家之作都没有读,有空的时候还是要好好学习一下的。

回到助教的话题,还当个软件设计的助教,一个是06届的,一个是07届的,可以说当得比较水,我自己都没有上过这个课,也是从那个时候才了解23中模式,也是那个时候,自己才去学习这方面的一些知识的。对于06届来说,我所要做的也就是点个名,开始我是不管玩游戏这回事的,但是后来学院派人下来检查,没有办法,我多了一个功能,就是让他们不玩游戏,这一届能记得的人也就那些后来加入我们实验室的那些同学了吧。对于07届来说,稍微好了一些,我们开始会稍微检查一些作业什么的,感觉还稍微好一些,记得一起当助教的还有@朱少萍和@陈誉东,那时候开始用google docs来共同协作记录成绩。还记得一件琐事。研究生运动会得了个冠军,学院在食堂举行庆功宴,我是喝了不少啤酒之后去当助教的,当时给几个学生讲作业的时候,估计他们还能闻到我呼出的酒味吧……

物理助教纯粹就是改作业,改试卷。

助教生活作为研究生生活中的重要组成部分,无论在知识上,还是为人处世方面,都对我起到了重要的作用,感谢那些人和事。

python助教酱酱有用吗_研究生生活总结(1):当助教的那些人和事相关推荐

  1. python和sas哪个有用考研_金融学研究生用好计量软件的好处呢? stata sas s-plus python R哪个更有重要呢?...

    金融经济 | Stata在毕业论文中的数据处理应用 利益相关:我们是英国文文校园,一群热心的学姐学长帮你解答有关英国留学学习生活的疑难杂症!!这个问题邀请了谢菲尔德经济博士Bo马住回答! Tips & ...

  2. python用于股票预测有用吗_卧槽,我学会了用Python预测股票价格

    作为一种技术手段,预测在金融.证券领域的应用非常广泛,尤其是对股票价格的预测.我们介绍一下获得股票数据的方法,并基于此对数据进行预处理,接着使用数据分析方法,建立基础特征,进一步构建预测模型,且基于新 ...

  3. python对行政单位有用吗_会Python了不起吗?是的,简直开挂!

    2020年,你要是问我会什么技能最了不起,我会告诉你是--Python. 野村证券副首席数字官马修·汉普森在伦敦Quant Conference上发表讲话:"现在走进交易大厅,用Excel的 ...

  4. 财务人员学python有用吗-python在财务里面有用吗

    Python程序员在银行和对冲基金中的需求旺盛.幸运的是,这种语言很容易学习 - 它经常被英国小学用来当做教授编程的基础知识.但是,在您第一次遇到Python之前,您应该了解一些事项 - 特别是如果您 ...

  5. python入门之函数调用第一关_零基础学习 Python 之与函数的初次相见

    写在之前 大家好,这是首发在我公众号「Python空间」的第 26 篇文章,欢迎关注. 大家好,这里是零基础学习 Python 系列,在这里我将从最基本的Python 写起,然后再慢慢涉及到高阶以及具 ...

  6. python为什么这么火知乎_没想到 Google 排名第一的编程语言,为什么会这么火?...

    没想到吧,Python 又拿第一了! 在 Google 公布的编程语言流行指数中,Python 依旧是全球范围内最受欢迎的技术语言! 01 为什么 Python 会这么火? 核心还是因为企业需要用它! ...

  7. 财务有必要学python吗-python在财务里面有用吗

    Python程序员在银行和对冲基金中的需求旺盛.幸运的是,这种语言很容易学习 - 它经常被英国小学用来当做教授编程的基础知识.但是,在您第一次遇到Python之前,您应该了解一些事项 - 特别是如果您 ...

  8. 北交计算机学硕培养计划,北京交通大学_研究生培养计划表.doc

    北京交通大学_研究生培养计划表 北 京 交 通 大 学 攻读 学位 研 究 生 培 养 计 划 学 院: 指导教师: 专 业: 研究方向: 本人姓名: 本人学号: 录取类别: 制订日期: 年 月 日 ...

  9. python语言下划线怎么打_初学Python语言者必须理解的下划线

    下划线(_)在Python语言中有特殊作用. 在大多数编程语言中,下划线是命名变量或者函数名称时的连字符,但是,在Python语言中,不仅如此.如果你是一名Python程序员,对于诸如 _ in ra ...

最新文章

  1. TypeKit ,use online fonts
  2. 隐藏input边框(ie6、ie7)
  3. Linker Scripts3--简单的链接脚本命令2-Assigning Values to Symbols
  4. 启动hive报错:java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang
  5. uva 1476 - Error Curves
  6. 3_5 ResponsibilityChainMode 责任链模式
  7. 微软亚马逊联手发布深度学习库Gluon,适合所有段位的炼丹师
  8. MATLAB求解线性规划(含整数规划和0-1规划)问题
  9. Jquery WeUI 复选框
  10. Topaz DeNoise AI 人工智能降噪插件
  11. Software Engineering at Google翻译-III-9-Code Review(代码审查)
  12. 大学生集体恶搞学士服猥琐拍照,谁羞辱了谁?!(图)
  13. Java UI设计 计算三角形周长
  14. windows redis 假死处理
  15. Android12,SCHEDULE_EXACT_ALARM权限检查值一直返回true
  16. c语言中取小数函数,C / C++ 保留小数函数(setprecision(n)的一些用法总结)
  17. 《小岛经济学》八、金本位的破灭、房地产的泡沫
  18. LVS的NAT、TUNNEL、Full-NAT模式
  19. mybatis 中的![CDATA[ ]]
  20. 东胜区智慧城市管理运行初见端倪

热门文章

  1. 我把 Python 协程的本质扒得干干净净!
  2. 594. 最长和谐子序列
  3. 单片机c语言电梯楼层,基于单片机五层电梯课程设计.pdf
  4. XSS(跨站脚本)漏洞详解之XSS跨站脚本攻击漏洞的解决
  5. python制作考试系统_python测试框架数据生成工具最全资源汇总
  6. 数据重复(唯一索引的设置)
  7. java查看线程使用情况,查看java的线程cpu使用情况
  8. 信用风险评估之 预测力指标(筛选特征)
  9. Nim 语言的web框架jester感觉像坨屎
  10. 【Java教学】win11如何安装Java配置Java环境并进行自检