迟来的2016年总结
写在前面:
今天上班第一天,现在不是怎么忙,就把欠缺的2016年的总结补上,也算是我自己的一个心愿吧.不得不说,现在过年真没什么新鲜感了,去年怎么过的,今年依旧是怎么过的,期待的新鲜,期待的改变都没了.后来想想,生活的方式都是自己选择的,就像某人说的那样,你想成为什么样的人,就会成为什么样的人.希望新的一年,我有所改变,起码不会在这样浪费我的假期,能又有个休假真的不容易,新的一年希望去旅游.
关于面试:
2016的这一年,对我来说也是折腾的一年,换了4家公司,5月份开始准备面试,本计划是辞职再面试的,这不得不说,之前偷偷背着领导去面试的事还是露馅了,然后就果断提出了辞职,令我没想到的是我的领导真是我的好兄弟,领导说你找到满意的工作后再走,也不给我安排工作,后来楼主就放开手了,大胆出去干了,找工作的事也是风生水起,后来一周拿了2个offer,当时算是心里已经有底了,可以向我们的大领导提离职了,这个所谓的大领导当然在我现在的这个好领导上面啦.
接下来就是选公司的事情了,楼主最终选了一个工资高的,新公司是视频行业的,真尼玛坑啊,领导对员工极不友好,干了2个月走人了,接着就是不断面试,白天面试晚上总结,周六周日我都在忙着学习,边学习边总结,晚上学习到12点饭都忘了吃,年轻气盛,都是为自己争口气,为自己,也为生活,不得不说,当时跟女友分手了,也是动力啊,接下的一周又拿了2个offer,接着就来到了现在的公司,发现新公司的氛围不很好,部门都是新员工,这可以看出来这家公司的离职率也是相当高的,但是没钱再加上其实平台不错,也就留下来了.
关于技术:
说实话,楼主目前所掌握的技术都是在上家公司学的,说到这,还是想感谢一下我的好领导,我所学到的有点含金量的东西都是从他那学来的,当初我们都是公司的新员工,由于公司业务变更,导致原来的部门重组,我们由.net转java,老大虽有5年工作经验,但是都是.net.对于未来的走向,我们都是迷茫的,但是对我来说,无论.net还是java都是个初级选手,做什么我都能接受,可是我毅然选择了java,当然这其中的大部分原因都是因为生活的压力,因为压力我留下来了,并没有走.
接下来就是开始做项目了,由于是刚转java,公司对我们的能力还是怀疑的,首先给我们了一个图书管理系统让我们做,尽管鸡肋,对公司来说这个项目可有可无,但我们还是相当有激情,从需求设计到概要设计,到整理流程,到代码实现,我们都认真的干着,这其中最大的原因就是激情,最终我们也干成了,这是我们做的第一个项目,我们居然做成功了,我们的领导对我们的工作还是满意的.接下来就是入手公司真正的业务了,经过一个项目的磨练,我们增加了不少信心,这当然都不在话下了,新交给我们得税务系统,我们也就自然而然的拿下来了,以后遇到什么新的需求,当然也不再话下了.起码我们是有信心的,某人不是说过,信心是成功的一半不得不说,这种良好的心态一直充满在我们以后的工作当中,当然我会让这种信心一直伴随这我,伴随着我们.我们的团队有三个开发,一个DBA,阵容也是相当豪华,有的小公司一共也就1个或者2个DBA,后来那个DBA也成了整个楼上的专家,我oracle上的东西都是从他那学到的,通过命令建库,建用户,赋权限,写存储过程,脚本语法,索引,性能优化等都是从他那学到的,我在这个团队一直成长着,直到后来去了前面提到的那家视频行业的公司,我才知道那家公司的技术有多low,项目还部署在windows上.
这家公司自认为学到最好的东西,就是大批量数据的处理上,再具体点就是使用数组方式向oracle中大批量插入数据上,当时自己亲自测过10万条数据插入到库中只用了1分钟,由于是测试数据库,表结构也相对简单,但是这种方式比mybatis自带的批量插入还是快多了,比起for循环的单条插入就更快了,这也是我每次面试是必须提到的,当然这是我目前实现的大批量插入数据的方法,有更好的方法不妨一块研究下,当时我还把我学到的这种方法写成了博客,一方面是为了总结经验,另一方面是分享经验,不足的地方欢迎指正,下面附上的我的这篇博客:http://www.cnblogs.com/cl1255674805/p/5130393.html
后来我又自学到了很多东西,socket通信,linux常用命令,linux上项目的部署,jdk,tomcat安装,开源框架自己学习了spring,struts,mybatis,springmvc,关于框架,其实我学到的东西都是皮毛的,源码没看过,基本上就是会用,所以嘛,以后的学习方向也就是读源码了;由于以前的的项目没有过maven,又自学了maven,学习比较粗糙,也就是止于会用,这也是以后努力的方向了.
关于职场:
自我认为,目前遇到最大的问题就是沟通,好的说话方式,友好的态度能让别人更愿意帮助你,软件开发不是一个人的工作,对于不懂技术的人确实很难沟通,说专业名词可能不懂,不说吧又要想办法,换种说法让他们明白,而开发人员都是不善言辞的岗位,我也相信有优秀的开发人员既能表达好,又能把技术做好,归根结底,我们要跟身边的人好好沟通,切勿发脾气,给自己留条后路,也让别人舒服.
关于身体:
有些东西拥有的时候,永远不会去在意他,而身体就是这样.我从15年10月份开始爬山,每周都去参加活动,当时的目的就是锻炼身体,后来也变成了我的一种生活方式,在活动中我认识了很多的人,这其中也有不少同行,在活动中你会发现很多快乐.生命是很短暂的,我们需要的是快乐,在短的时间当然要做有意义的事.在很小的时候,老师曾对我说过一句话:你热爱生命吗,如果热爱那么请珍惜时间,因为时间是组成生命的材料.这句话每次想到我都记忆犹新.我想说的是珍惜时间吧,好好工作,也不要忘记锻炼身体,十年后,你会感激你现在所做的付出.说到这,我就想起自己虽然天天喊着锻炼身体,自己现在却喝酒,抽烟,抽烟有时候只是因为工作压抑,想出去转转,调节一下心情.每当我抽烟喝酒的时候,我都在想我总是喊着锻炼身体,却抽烟喝酒,这哪是我想要的,还是慢慢改吧.记得曾经一个同学,好哥们上学的时候从来不抽烟喝酒,可是自从做了这开发后就不断的抽烟,我发誓我不会变成这样的人,可现在我却未能做到,直到现在变成了连自己都讨厌自己的人.过段时间就去检查一下身体,希望不会得了什么绝症,癌症.我也在思考这个问题,一旦患上绝症,我会做些什么.
未来:
每一个程序员的人生都是学习的人生,有时候我在想40岁之后我还会继续写代码吗,既然控制不了未来,还是过好当下.
努力学习,多了解jvm方面的知识,多看几本书;
深入学习,研究springmvc,,研究maven,学习linux;
准备面试,了解自己的水平,提升自己;
攒钱买房;
管好自己的嘴,别说话伤人,愉快的跟同事,朋友相处;
锻炼身体,爬山啦;
扩展自己的交际圈,多认识朋友;
最后,当然是找个对象啦,一起努力,好好生活啦.