华夏神农实习总结

项目背景:

    三省农场项目是给一个农场开发的,分为一个管理平台和三个APP端。用户就是农场工作人员,管理人员,APP端主要给一些领导使用。去公司时候,项目的前期设计基本都定下来,包括架构、数据库、页面,我们也就根据需求原型来实现这些业务。第一天(2015.12.21)去面试,只有技术总监在,让我们先熟悉框架,搭框架,粗略讲解一下需求,然后第二天就开始分配分配任务,就这样,实习生活开始了。

       其实刚过去自己很心虚,担心自己的这点小技不能胜任公司的项目,后来渐渐发现所有担心都是多余,能做的来的就去做,做不来有问题了,找方法再去做。可以说,一个月的时间很快,这段时光,也让我思考很多和TGB学习不同地方,2016.1.18,实习生活就这么快结束了,快的连节操都来不及捡,21天,是不是变了另一个样子?

心态:

    一切都会过去,首先要肯定自己。在公司不能说上来有问题就问别人,就是不是不为自己那点自尊,应该说自己解决问题能力还是需要培养。记得敲第一条线,哪里跟哪里都联系不上,3天后发现也就这么点东西,后来做APP页面时候也是,每个页面风格都不一致,都是自己拼出来,自己前台功底也就那样,所以拼出第一个页面时,我松了一口气,其实自己也还可以。还有就是时间转换和显示问题,也是自己网上查找实现:jsp日期格式转换:顶部引入标签库<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>,代码中:<fmt:formatDatevalue="${menjinimage.logtime}" pattern="HH:mm" />

印象深刻还有一次,div遍历list,就差一个标签格式就放弃,后来和冀老师交流中坚定自己的想法一定要自己动手来证明是行还是不行,而且写代码实现不要故步自封,查资料更要灵活变通。

人际交流:

有问题多说自己观念。

     不要做完了再去交流,发现会做很多无用功,不过这个过程还是不错的(视频监控的查询(查询两张表的东西),开始以为自己拼实体,后来发现都是他们项目框架中映射好的),还有就是技巧方面,尤其问技术方面问题,先表明自己态度,所做努力,不能一上来就问他们怎么实现。

在公司工作一天,就认真对待一天。

    经理很开放民主,跟我们讲一些社会、工作上原则,马部很有能力,无论管理还是技术,还有就是技术大哥,脾气特别好,每次调错也让我很无地自容,旁边的帅哥踏实沉稳,背后的黄胜聪明高效,还有就是做饭的阿姨很热情爱笑。自己感觉还一直比较积极,早上不迟到,然后有时间帮大家烧水,工作也比较谨慎,有次马部让我帮朋友送东西,这些都是信任的结果吧。只是有次江伟和部长说明天休息的事情,自己感觉氛围不是很和谐,双方站的角度不太一样吧,看了江伟的日报,确实算是我们项目的主力了都,每天挺辛苦的,也很勤奋,部长主要考虑项目比较着急,那天回家路上思考上司和员工能不能以一种更和谐的方式来相处?

时间管理:

    前期比较忙碌,而且刚上手,任务完成比较慢,处理不来和学习关系,后期开发基本完成时,几天没什么任务,真的好闲,实习就是这样,开始被长串的任务单吓到,其实很多时候还是很闲,然后又不好意思学习自己的视频资料,自己网上学习w3school上面BS部分资料,真心体会到在外面即使有时间,也很难管理起来。

技术:

    架构和ITOO差不多,spring+MVC,尤其和刚刚结束的W网上商城类似SSH架构。其实一个月时间很少去学习这些宏观东西,基本都是完成分配自己的任务模块,这也是比较遗憾的地方。

后台返回list,拼在页面ulli中

jsp中div遍历list集合

实现图片查询

Java开发两种Tree实现

       不过有时模仿能力有些差,看自己写代码跟没有思考似的,返回一条记录还要规定类型为List<>,门禁详情—根据recorduuid返回一条记录即可,不用List<SnAccessRecord>,直接返回SnAccessRecord

在项目后期APP接口页面,拼页面自己不是很弄得来,记得一次是上午冀老师给我说了一下,下午自己拼的视频监控的页面,模仿能力有些差劲咯。

      总的来说,这一个让自己变化很多,尤其心态上,虽然项目中很多东西都没有接触,至少回去知道自己方向了,在公司感觉自己真的是程序员的最底层咯,只会实现不懂原理,多看人家封装的东西(记得有次拿不到左侧页面树的id,后来才知道都是定义的全局变量),这样以后工作上自己才能去封装一些。抓紧时间学习吧,和技术大哥相处的一个月,发现在这行,没有捷径,唯有时间和项目经验。

你可能感兴趣的:(华夏神农实习总结)