2018-2019第一学期Java助教心得
随着期末考试落下了帷幕,本学习也结束了回顾本学期的历程,对我影响最深的还是这学期很幸运的成为代老师的助教,这也是我第一次接触助教工作。刚开始的时候我心里也有很多的担心,怕自己胜任不了这份工作,但随着时间的推移,因为有老师和前几届助教学长学姐的指导,这种顾虑慢慢的也就消失了。再后来,我倒喜欢上了这份工作,因为这份工作给我带来了很多欢乐和收获,与其说这么多,还不如说是给我带来了心灵上的满足,下面我就将这学期我的助教工作的几点心得分享给大家。
(一)纸上得来终觉浅,绝知此事要躬行
有些经历只有自己亲自经历了,才能感受到其中的意义,以前看那些给我们做助教的学长和学姐,感觉助教这个工作就是协助老师完成同学们作业的评分,还有就是给同学们解决一些看似很简单的问题,但当我真正的进入到这个行列的时候,我才发现我当时的想法太简单了,光是进行作业的评分就是一个很困难的事情,一行一行的读别人写的代码,说实话,这种感觉真的很难受,因为每一个人的思路千差万别,写出的程序当然也不尽相同,读别人的代码,你就得去顺着他本人的思路去做,这无疑是比较痛苦的事。但是,事物都有两面性,在感到困难的时候,我也从别人的思路中获得了启发,而这种启发在自己后来写代码的时候就变成了很好的储备。慢慢的,我把这个习惯无形的带给了很多人,再给别人演示程序的时候,我也是叫他们按着作者的思路自己一行一行的去理解程序。
(二)天生我材必有用,千金散尽还复来
刚开始的时候,我心里总担心给学弟学妹答疑的时候会说错,以后要是被他们知道了,这将会很尴尬,所以,他们每一次问我的时候,我就会给他们说,这个问题网上有答案,讲解很详细,你去网上看一下。久而久之,也就没有人再向我谈论问题了,在一次我与高中老师聊天时说起这个时,他给我说,你这样做是不正确的,你应该给他们按照你理解的方式去告诉他们,并且给他们说这是我的理解,网上还有其他的理解,大家可以结合着理解。后来,再遇到学弟和学妹提问时,我会按照我理解的去告诉他们,然后再让他们去结合网上的资源去理解。其实做任何事情,我们首先要自信,不要怕做错,要敢于去做,并且当做错时要及时更改,很多人给我说,他们不会写程序,看到程序就害怕,我就给他们说,你会什么,你就先写什么,不会的可以慢慢学,但是不能够因为不会而去放弃。
(三)等闲识得东风面,万紫千红总是春。
一个人学习,有时候总会死钻牛角尖,明明很简单的问题,却能想到十分的复杂。记得有一次,老师让我给同学们演示程序,我考虑了半天,最后决定采用Java反射技术来完成,结果弄了很久没用弄出来,最后在老师的帮助下,我才解决了这个问题。下课后,老师告诉我,有些事你可以思考着用简单的技术去总结,不要考虑太复杂的技术。对啊,有时候有些事情明明很简单,我们却把它想复杂了,同样,有些技术很简单,我们却总是认为它很复杂。有时候看学弟学妹写的代码很简单,却也能完成需求的功能,而自己却写得很复杂,最后觉得不管任何事,首先应该将它简单化。
最后,在这一学期的助教工作中,老师给我留下了深刻的印象,无论是和蔼可亲的待人风格还是认真负责的工作态度,无论是工作中给予我的指导还是平常中的关怀。她对我助教工作的指导让我受益匪浅,提供了大力的支持,都让我很感动和深深敬仰,敬仰其严谨的治学态度、负责的工作态度、深刻的思想。在她的支持下,才使得我的工作顺利进行。
2018-2019第一学期Java助教心得的更多相关文章
- 2019 第一视频java面试笔试题 (含面试题解析)
本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.第一视频等公司offer,岗位是Java后端开发,因为发展原因最终选择去了第一视频,入职一年时间了,也成为了面 ...
- 2018-2019学年第一学期Java课设--魔塔
目录 Magic-Towers 一.团队名称.团队成员介绍.任务分配 团队名称:MoTa 团队成员介绍 任务分配 二.项目简介 三.项目采用技术 四.项目亮点 主界面显示主要信息功能 游戏动画 五.项 ...
- 2018-2019学年第一学期Java课程设计
目录 Magic-Towers 一.团队课程设计博客链接 [团队博客地址](https://www.cnblogs.com/lmb171004/p/10271667.html 二.个人负责模块或任 ...
- 20172328 2018—2019《Java软件结构与数据结构》第二周学习总结
20172328 2018-2019<Java软件结构与数据结构>第二周学习总结 概述 Generalization 本周学习了第三章集合概述--栈和第四章链式结构--栈.主要讨论了集合以 ...
- 2018年秋季学期面向对象程序设计(JAVA)课程总结
2018年秋季学期面向对象程序设计(JAVA)课程总结 时值2018年年末,按惯例对本学期教学工作小结如下: 1. 教学资源与教学辅助平台 教材:凯 S.霍斯特曼 (Cay S. Horstmann) ...
- 20145335郝昊 Java学习心得 密码学代码复写
20145335郝昊 Java学习心得 密码学代码复写 本学期我们学习了现代密码学这门课程,在上课的时候接触到了很多种类型的密码体制,对于一些典型很通用的密码体制有自己的学习和设计.不论是从密码体制还 ...
- 2019秋招Java面经(未完待续)
2019秋招Java面经(凭记忆回忆, 可能不准) 随着我们从大三升到大四...秋招也开始了. 秋招进行的还比较顺利, 刚开始没几天, 我的秋招就结束了. 到现在我玩了差不多十多天了, 总想着总结一下 ...
- 2018面向对象程序设计(Java)第11周学习指导及要求
2018面向对象程序设计(Java)第11周学习指导及要求 (2018.11.8-2018.11.11) 学习目标 (1) 掌握Vetor.Stack.Hashtable三个类的用途及常用API: ...
- 2018面向对象程序设计(Java)第4周学习指导及要求
2018面向对象程序设计(Java) 第4周学习指导及要求(2017.9.19-2017.9. 26) 学习目标 掌握类与对象的基础概念,理解类与对象的关系: 掌握对象与对象变量的关系: 掌握预定 ...
随机推荐
- lapis 处理接收到的json 数据
备注: 在restful api 开发过程中,大家一般使用的都是json 格式的数据lapis 在处理json 数据上也是比较方便的 1. 使用的api 说明 local ...
- 转发 Java火焰图在Netflix的实践
为了分析不同软件或软件的不同版本使用CPU的情况,相关设计人员通常需要进行函数的堆栈性能分析.相比于定期采样获得数据的方式,利用定时中断来收集程序运行时的PC寄存器值.函数地址以及整个堆栈轨迹更加高效 ...
- CSS内容简单归纳
具体内容请查阅<CSS参考手册> 一.CSS模块介绍 1.1 CSS1中定义了网页基本属性 字体.颜色.补白.基本选择器等 1.2 CSS2中在CSS1的基础上添加了高级功能 浮动和定位. ...
- linux mount / umount 命令的基本用法 及 开机自动挂载
格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a 安装在/etc/fstab文件中类出的所有文件系统. -f 伪装mount,作出检查设备和目录的样子,但并不真正挂载文 ...
- MongoDB在windows平台分片集群部署
本文转载自:https://www.cnblogs.com/hx764208769/p/4260177.html 前言-为什么我要使用mongodb 最近我公司要开发一个日志系统,这个日志系统包括很多 ...
- Netty--TCP粘包和拆包
TCP协议以流的方式进行数据传输,它无法理解其上层协议的数据意义,而是根据TCP缓冲区的大小对数据进行拆分或组装,即上层一个完整的包可能被拆为几个TCP包来发送,或上层几个包会被组合为一个TCP包发送 ...
- SpringBoot中RedisTemplate订阅发布对象
解说 RedisMessageListenerContainer Redis订阅发布的监听容器,你的消息发布.订阅配置都必须在这里面实现 addMessageListener(MessageListe ...
- docker 学习(十) 容器常用命令
1 docker run -it ubuntu:15.10 /bin/bash 如果有ubuntu:15.10这个镜像,就run,否则会从dockerhub下载,并run. -it 一般连用,表示按 ...
- html5的canvas方法的总结
canvas的方法 save()保存当前环境的状态 restore() 返回之前保存过的路径状态和属性 createEvent() getContext()返回一个对象,指出访问绘图功能必要的API ...
- OD 实验(十四) - 内嵌补丁
内嵌补丁(inline patch): 内嵌补丁指在程序文件中把补丁代码写入文件里面达到破解的目的 如果修改某行语句会影响后面的语句,例如某语句占用 3 个字节,修改完变为 5 个字节,会覆盖后面的语 ...