翻看以前,发现上次写阶段总结,还是18年的2月底,现在已经到18年的年末了。时光匆匆,还好总不算虚度,留下了些许印记,以供记录。
去年计划的完成情况 |
去年的计划:
完成情况:
(1)因为有更重要的事情,所以暂停了英语的学习。至于和别人交流的条理性,有进步。
(2)如果纵向比,发现自己这一年确实是成长了,今年的代码量是去年不能比的,但是横向比,也或者说和自己的目标比,还是有些欠缺。“不怕不知道,就怕不知道”,认识到不足,去努力就好啦。
毕业和考试 |
1、今年6月份大学毕业。现在想来,毕业前的答辩、聚餐、照毕业照、毕业典礼等等,十几天的时间里,过得似梦,因为它繁华的不像话。我们宿舍的还有毕业旅行的,上午提议中午就出发的,济南、广州、深圳、香港……。至于我这个“没钱又没时间”的人来说,默默敲代码是最好的选择。
学校就像一棵盘根错节的老树,你来,它拥抱你,你走,它祝福你,祝身处广东、杭州、西安、宁波、北京、青岛、兰州等等的你们像星星,虽微茫,但闪耀。
2、漫漫的自考之路。今年考了两次,考了两科,不看结果怎样,惊喜的是“学出了感觉”,这一路走到现在,我知道了遇到新东西应该怎么下手学,怎么深化一个知识点,怎么将所学呈现在试卷上。世界上没有无用的付出,每一次的努力都值得欣喜。
明年如果能顺利完成提交免考申请、毕业答辩二辩、《计算机网络原理》,那就能申请毕业啦,加油。
编程-项目 |
从5月份初正式加入项目到现在的12月份底,历时8个月,在理论和实践方面的收获可算是满满。
5月初加入了睡眠app,这个项目是只开发的前端,用的是ionic,从画原型图开始,到前端开发完为止,历时一个半月。我负责的是“睡眠记录”和“说晚安”界面,当时对团队开发理解的不深,心情时常在做不出来的低沉和做出来后的满足之间起伏。最大的感触就是了解了开发时应该怎么做:
(1)知道自己最后要实现什么效果 ;
(2)列好实现的步骤 ;
(3)动手操作,记得要善于利用工具;
5月底加入了ITOO的前端架构组,进行了Angular的开发和探索。7月份当了一个月的组长,从此开始了按时去开例会的征程,这个一直持续到了10月份底,基础合并到教务后,就没有去过了。
在前端进行了哪些工作呢?
(1)将ITOO前端进行了模块拆分,就是将“单体架构”拆分为了“微服务架构”;
(2)将框架进行了升级,从angular4升级到了angular6;
对于前端,感觉自己掌握的还不是很好。仿照着别人的代码能写出来,可如果要自己写,就一团空白。还有就是对路由、钩子、双向绑定啥的,没有系统总结,这个如果后面工作中用到,还需再系统走一遍。有在前方领路的大神,有志同道合的同事,这种积极的工作氛围很棒。
到8月底,考虑到亟需多点时间来敲后端代码,就退出了前端架构组,历时3个月的经历到此告了一个段落。
7月份初,从前人手里接手ITOO的基础模块。基础模块是对系统提供信息支持,里面包括3大部分:
这里面就是基本的增删改查,简单易懂,对入门很有好处。在改bug、写新接口中,我对java的了解逐渐深入了起来,真正实现了从理论到实际开发的过渡。这个过程非常感谢张婷姐,我当时有不会就问,张婷姐每次都耐心地给我讲解,ღ( ´・ᴗ・` )隔空比心。
基础的组长先开始定的是伟光,但是伟光有别的项目忙,就把基础给我了。从改bug,画新一版的原型图,导入18级新生数据到把前端重构完,收获满满。11月初,因为基础归到了教务,所以我就只负责机构的“三级跳”页面就好了,就是学院、专业、班级这一块。11月11日,把项目交接完,奔赴外派。
可能是刚开始接手,都会比较缓慢,感觉这4个多月没完成多少任务,但是成长也挺多。其中,对权限这一块不是很了解,日后还需再深入。
双11走,双12回,外派来的突然,回来的也突然。下面说说和外派相关的故事。
外派前进行了N次面试,其中的心情起伏自不必说,不过真正领悟了“祸兮福所倚,福兮祸所伏”的道理,练就了一颗平常心。
外派进行的项目是青岛社会课堂,业务似于“美团+慕课网”,用的框架是ssm的。前期让把一个去年的项目启动起来,因为没有交接人、像私服地址啥的运行环境都没了、项目较大,出来了首页还登陆不进去,报找不到对应表的错误。所以老板果断舍弃了这条路。后期的时候改了几个mapper文件,对多表联查感触较深。
上个项目上线后,我被调到了“华高莱斯公司官网”的项目组,进行了类似于商城的开发。这个项目用的是jeesite框架,我负责的是“我的”页面对应的后端接口,比如注册,更改密码等。
感触就是要缕清逻辑,比如提交订单后要跳转到哪里,那个页面里需要有什么,比如如果要实现一个注册,需要有哪几步。这个思想很重要。此时我才明白,“用哪种语言开发不重要,重要的是思想”。
双12回来后,加入了积分项目组。积分是Springcloud的,是微服务的那一套。这一套我了解的还比较少,这个是近期计划要深入学习的。
回来后和团队一起进行了为期一周的“活动”模块的开发,用一个礼拜的时间开发完并成功上线了,其中包括门票的推送,在活动中发积分,在活动中抽奖(这个没上线)等。对框架的不了解,对业务的不熟悉,再加上开发缓慢,其中的紧张程度可想而知。幸运的是,有两个可爱的小伙伴,陪我一起加班。比心。
现在所在的是绩效模块,这个模块是用于同事之间互相打分的。我的任务是将异常考勤(缺卡、请假、迟到、早退)做出来,呈现给用户。这个正在进行中。
从加入积分到现在半个月了,收获满满,ღ( ´・ᴗ・` )比心帮助我的同事。
编程-理论 |
上面絮絮叨叨说了好多,更像是一篇回忆录。成长到现在,我知道了拿到项目后应该怎么做,遇到困难后应该往哪方面去想。虽然熟练度还需提升,但可喜的是一直在成长。
这将近一年的时间,不仅仅是做了项目上的实践,还进行了理论的学习,包括对ssm、dubbo+zk、Redis、Rabbitmq、java面向对象等的总结。csdn中12个月不间断更新就是一个很好的证明,欢迎大家访问我的博客呀。
我的学习路线大致是这样的:
1、java基础篇
java语法;java高级应用比如多线程等;java底层原理比如JVM等;数据库
2、框架篇
ssm;sso、shiro等
3、微服务
Springcloud、Hystrix等
4、中间件
redis、rabbitmq、solr、quartz、mycat等
5、工具篇
maven、Jenkins、xshell(linux)等
6、设计模式、算法
还有一个10项目计划,这个等我做到了再细说吧。等明年的总结揭晓,敬请期待。
今年的感悟 |
1、要善于分享。小到自己的吃穿用,大到用自己的所学帮助他人,我越来越发觉分享的重要性。善于分享,活在现实中,才能将自己的心扉打开。这样才能感受到世间人事的温暖,也才会感受到由衷的快乐与感动。“成功是你帮助了多少人”,有的时候,多承担一点,自己获得的回报会更多,这也就是古人所说的“吃亏是福”吧。
2、有话好好说。不管是工作还是在生活中的与人交往中,莫要情绪比话语先行,可不要说“你说这句话让我不高兴了”,那我要怼回去。而要先把事情讲明白,讲清楚,先安抚,再谈其它。这或者才是管理层的思维。要成大事,就要从大局出发,莫要憋在自己的小格局里。
3、今年为了能在编程方面有大的提升,我将两件重要的事情延后了。一个是学英语,想着等明年底再列入计划;一个是考研,因为实在排不开时间,所以列入了2020年的计划。
4、给自己点赞。一年365天,有300多天都是晚上11点左右睡,早上7点左右醒。规律作息,才能有一个好身体。庆幸的是,在本该努力的年纪里,一直是积极向上的。
5、重要的不是你担任过什么职位,而是你做了哪些事情,有哪些技术的成长和思想的感悟。
6、为了未知,努力活着。尤其是初冬季节,总是会有些小抑郁,经常做梦梦到去世的亲人,一提到就会不自觉湿了眼眶;有些时候有些莫名的怯懦,比如害怕自己突然意识混乱,害怕自己突然失明。虽然是没来由,可也总是胡思乱想。18年去世了挺多熟悉的名人,也或者,人这一辈子努力生活,并不是为了等死后几百年,还能被多少人铭记,而是这个活着的过程是充实的,快乐的,满足的。
7、或许,长大了的标志是:说话做事是个大人模样了;从以前有事想依靠父母变为了在努力成长为父母的依靠。感谢那些陪伴与感动。
19年的计划 |
1、把10项目计划完成
2、渐渐由“完成任务”的人向“制订任务”的人转变,慢慢领会管理层思想
3、做一个小太阳,在能帮助他人的时候帮一把
愿19年的你变得更加踏实、认真、自律、快乐和优秀,愿19年的你一切顺顺利利的。(╹▽╹)