写在14年末

其实这是一篇应该写在2015年元旦的随笔,可一直拖就拖到了今天(PS:明天就放假回家了,无心上班...)。

回顾过去的一年之前,先看一下去年的目标吧......

14年要做的事:

  1.读完《深入理解Java虚拟机》、《Hadoop权威指南》、《Hive编程指南》

  2.整理出基于velocity+spring+ibatis的web开发框架

  3.研究用Java实现ETL中的数据抽取

  4.带女朋友去一次省外城市的旅游

来说一下完成情况。第1点,几乎每本看了一半。第2点,几乎一值在用,慢慢整理工具,但是还没个影。第3点,自己定的时候可能也不大理解这条是什么含义。第4点,没有实现。直接想起了网上的一张图片

好了,接着回想一下自己这一年做了些什么。

经历了一次对自己影响较大的组织架构调整,从原先的数据产品部划分到了新成立的存储&数据平台小组。直接领导从一个BI换成了一个Java技术大牛。直接对个人的影响是更注重产品背后的技术架构和实现了,不再是堆功能了。这一年也从老大身上学到很多(之所以人家是老大而你是小兵还是有道理的)。这两天又进行了一次组织架构调整,老大一个人做架构去了,不再是直接领导了,但是还是要感谢一下这一年的照顾,谢谢。

一年下来主要做得事情还是和数据平台相关的事情,将以前的系统做了一些重构,今年最重要的两件事情是做了一次Hadoop集群升级和一个分布式的执行服务。

相比去年,今年做得事情大都是几个人合作完成,做了几个项目的PM,这方面的能力有所提升。过程中也有一些失误和做得不好的地方,是还需要自己继续经历和学习的。

年底了,跳槽的人特别多。前段时间推荐了一个学弟,现在的薪资也不错,但是看了简历,毕业两年4家单位了。有个同学,工作三年,刚拿到创业公司非常不错的offer。也有拿到BAT 20K Offer的朋友。

谈一下个人感受。找工作的时候多考虑一些公司前景,工作“环境”,在这家公司两年后你会变成什么样,然偶再考虑钱。

首先是公司前景,虽然这像是洗脑,像是话大饼,但现实就是这样,只有公司快速的发展才会对技术有更高的要求,才会给你带来更好的发展,无论能力上还是财富上。

工作“环境”,之所以对环境加上引号是因为这里的环境包括公司的大环境,技术氛围等等。这个每个人要求不一样,有的人喜欢安逸的,朝九晚五的,有的人喜欢有激情的创业团队,这些都因人而异了。对于对技术有追求的人,这点的选择不难。

以上两点都不是多一点点薪水就能平衡掉的。

最后是尽量吧眼光放远一点,每个月多1、2K其实真的没有多多少钱。

马上就要进入在公司的第三年了,感谢命运让我遇见这么优秀的公司和一群同事。就这样吧,2015加油,好好干。

时间: 2024-10-20 08:21:51

写在14年末的相关文章

JAVA串口开发帮助类分享-及写在马年末

在系统集成开发过程中,存在着各式的传输途径,其中串口经常因其安全性高获得了数据安全传输的重用,通过串口传输可以从硬件上保证数据传输的单向性,这是其它介质所不具备的物理条件.下面我就串口java开发的过程分享一下,并分享一个SerialPortHandler串口开发帮助类,以提高串口开发效率. 1.部署开发环境. 拷贝RXTXcomm.jar 文件到 \jre\lib\ext 目录下,拷贝rxtxSerial.dll文件到 \jre\bin目录下.注意是jre目录下,并非jdk\jre下:注意dl

写在14年的最后一天...

工作两年有余,经常来51blog转转看看,自己也有写写博文的想法,但始终未能行动. 今天与同事聚餐,气氛热闹,许多人都放开了畅聊收获,看着杯中红酒也趁机给自己做些总结,发现虽有收获,但能想起的事都是一件件蹦出来的而不是串起来的,许多事到今也仅仅只有一个模糊映像.再看杯中红酒,突觉美酒的得来,正是历代酿酒师不懈的将酿酒工艺创新总结积累得来,而自己需要获得提高也需如此.回想起51blog中众多网友的分享,这正是一种很好的方式来提升自己,遂决向网友们学习借助51blog这个平台分享在工作学习中的收获与

14 Sqlite3

这块儿还没写呢 14 Sqlite3,码迷,mamicode.com

写一个简易浏览器、ASP.NET核心知识(3)

前言 先在文章前面说好了,省得大家发现我根本没有这样的头发,duang的一下一堆人骂我. 这篇文章的标题有点大,其实挺low的,我需要在开头解释一下.我这里只想写一个小的控制台,旨在模拟浏览器的http通信. 不是真的能用的浏览器. 简单的说,今天的全部工作就是 建立Socket→发送请求报文→ 服务器返回报文→显示报文.仅此而已喏. 实话说出来,是不是一下就low了? 我的目的只有两个. 1.加深对http协议的理解   2.深化对B/S结构的认识. 如果您已经非常了解这些东西了.那就甭搭理我

2014年年度工作总结--IT狂人实录

2014年也是我人生最重要的一年,她见证了我的成长与蜕变,让我从一个迷茫的旅者踏上一条柳暗花明的路. 春宇之行 从春宇短暂的9个月,却经历常人难以想想的风风雨雨,首先要感谢春宇公司给我带来了安逸宽松的工作环境与自由发挥创新的工作空间.从前端到架构,不论是业务功能还是性能安全,都可以亲力亲为的实践与学习.再就是感谢我的上级领导没有干预过太多我的工作,可以让我尽情的发挥与创新着我的Model. 9个月我涉及了公司几乎所有的项目,从刚开始启动Tradx直到参与的最后一个项目chemon自动化框架.虽然

Ray射线

射线的机制相当于碰撞; 创建射线: 1 Ray ray=new Ray(); origin : 射线发射的原点; direction: 射线发射的方向; distance: 射线的长度; hitInfo: 如果返回true,hitInfo将包含碰撞器碰撞的更多信息; Layer: gameObject的层; LayerMask: 只选定LayerMask层内的碰撞器,其他层内碰撞器忽略;返回bool类型,当射线与任何碰撞器碰撞时为真,反之为假; 射线碰撞的应用: 使用Physics类方法Rayc

C#学习(10):委托

1.疑问: 1.委托是什么? 2.为什么需要委托? 3.委托能用来做什么? 4.如何自定义委托? 5..NET默认的委托类型有哪几种? 6.怎样使用委托? 7.多播委托是什么? 8什么是泛型委托? 9.什么是匿名方法? 10.委托是否可以回调实例方法? 11.Lambda表达式是什么? 12.Lambda表达式怎么传参? 13.Lambda多行代码怎么写? 14.什么是闭包? 2.解答: 1.委托是什么? 本题主要考察委托的概念:委托是寻址的.NET版本.在C++中,函数指针只不过是一个指向内存

Python学习笔记(3)

1.元组 元组的定义符号是() ,元素定义与列表完全一致.不同的是元组的内容是不可变的. 2.字典 字典里面的内容是无序的. 字典的元素组成形式是 key:value key的定义规则:key是不可变的.并且在字典中是唯一的. value的定义规则:任意类型 字典的操作: 1 #查询 2 dic[key] 如果有空值就报错 3 dic.get('key') 如果有空值返回none 4 5 #增加/修改 6 dic['gender'] = 'famale' 7 dic['name'] = 'Tom

马哥linux作业第五周'

1.显示当前系统上root.fedora或user1用户的默认shell: egrep "^(root|fedora|user1)\>" /etc/passwd |cut -d: -f1,7 root|fedora|user1表示三者符合其一的选择条件 ()使其归组 ^表示以后面归组的条件开头 \>表示以空字符截断此前的条件字符,即后跟其它字符的单词将不匹配 2.找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello():