自己的近乎3个月的情况:
(一)个人工作上:
收获:
1. AngularJs。一来到公司,从前端小明那里认识了AngularJs,知道了单页应用,并且进行学习,能独立对小明做的东西进行一些小的修改,但是还不能完完全全撘出这个前端框架。
其实也不是不能,而是个人不想,不太想在前端发力,还是希望专注Java后台开发;另外一个原因是对JavaScript的基础很少,也造成了困难。
2.日志异常框架。基本搭起了项目的日志异常框架,但是还没有经过实际的考验,因为项目还没有发布。从这个学习中,觉得以前大学怕的东西基本是就是重点。老师不教的东西,一笔带过的东西恰恰是至关重要的,而教的东西基本去培训机构培训2个月就可以了(针对Java的教学)。
3.项目实战经验:基本完成了项目时间管理模块。由于需求比较简单,而且个人比较喜欢后台开发,基本没有什么难度,相当于熟悉了项目流程。
4.单点登录。后来主要就是做这个方面,从HTTPS,SSL,数字证书,单点登录流程,源码的理解与修改,都来个遍。基本上可以应付,目前主要由于需求不太明确,暂时搁置。
5.缓存。最近才开始看缓存,主要是要对项目中的缓存进行改善。主要是EHCache缓存。并且也开始学习使用Java visualVM 来监控对象的存亡,监控线程,CPU的使用情况等。现在处于开始阶段。
6.Lucene。现在处于开始阶段,因为在看缓存的时候涉及打Hibernate Search, 并且也和Lucene打了交代。
贡献:
一个公司要实习生有贡献,为何不找北大青鸟的学生。前几天感触比较深,技术开会的时候,我们对其中出现的语法错误,比如ArrayList,LinkedList的使用,代码规范,基本实现逻辑进行讨论,老大基本不说话,最后,老大对其中的实现逻辑所带来的数据库的影响提出了意见,并且问道,要你们的价值何在,去找个北大青鸟的,3000块钱包吃住,绝对有人跟我混。而想想自己,也应该确实往更深的层次去想,比如给数据库带来的影响,整个架构,层次,是否合理,以后的扩展性等等一些不只是代码语法层面上的东西。所以说,所谓的贡献,更应该是这些的贡献,而不只只是写代码。
(二)个人生活上
1.不用家里人再打钱,还能买点零食回去给家人。
2.和女票复合。数数今年第8个年头,从初2到现在,2014一年一直吵架,分分合合,总不在一个节奏上,希望今年是个好的一年。
3.目前一切感觉很顺利,但是不可能一直顺利, 希望自己能居安思危,万一老板不要我了,万一和女票又分了怎么办。2014年这一年,从年头到年中,迷茫了半年,错过了考研,也是个人学习上一个最大最大的遗憾,而现在也无法弥补。最后坚信机会是给有准备的人的。
(三) 团队上
周周聚,周周聚,还是周周聚。老员工争着掏钱,争都争不过。长胖10斤,让我也跨入了减肥一族。
团队10来个人,都是90年左右人,比较合得来。有小明这种前端牛的,也有嘉俊这种啥都会的大牛,也有活跃气氛的,有实实在在实现功能的。老员工前后端通吃,像我们实习生则是带来新血液,总体上大家缺一不可。
结尾:好久没有这样安安静静,一边听歌一边回想这两三个月的得失,技术上的,情感上的。也希望以后能在忙碌中能抽身出来静一静,或者和女票打个电话,旅个游,喝杯咖啡,晒个太阳,去看个电影,去省图书馆看个书,去动物园看个大熊猫,去爬山,去吃个好吃的大餐,和朋友打个牌,真心话大冒险。总之,做个有逼格的程序员。