每年到了这个时候,都还是需要总结一下的。不是一个可以坚持写日记的人,但是年记应该还是办得到的。其实有些事情的确要放一放再看,现在想想年初的事情,虽然记忆已经不是那么清楚了,但这反而不是一件坏事。因为忘记的也许都是那些应该忘记的事情,记住的应该会是那些应该记住的事情。
年初在国内休假,其实不是今年的假期,因为瑞士航空的问题,得以多在国内呆了几天。回来后就开始搞Stress Based Margin,代码从头写起,一月实在是忙得不可开交。从技术上,对SBM没有啥遗憾。唯一的问题就是把Hashcode搞错了,不过这个很快就修正了。Ninject集成得很到位,使用模拟的Aspect Oriented Programming的方法大大简化了对Interface应该有啥的纠缠,整体还是很满意的。现在想起来唯一的遗憾是当时没有继承Nuget,这个一旦放下了,就很难在抓起来了。界面整合的部分虽然借着这个机会剥离出来了,但是始终没有机会好好总结一下。其实那里有很多好东西,时间长了也就忘了。这个明年年初的时候要找个时间再总结一下。
一月的小插曲则是年终啥收获没有,没有升职虽然失望,但也是意料之中。当然没想到2天后就有这么好的机会来报复一下,其实没啥,都是小事。只是感到有时老天爷还是挺开眼的,报应这事还是有的。
二月三月忙于client charging,虽然对自己没啥收获,但算是对Oracle入了一下门。这么说其实有些夸大,自己现在还是站在Oracle的门外的。但是,毕竟开发个简单的增删查改问题还是不大的。这两个月看似有点浪费,但是没想到接下来,在下面的项目中就用到了,还是那句话,因果报应来得好快。
第一季度的另外一个工作就是无休无止的Ticket来搭服务器。这对自己的Linux知识其实是一种鞭策。其实Linux没有啥神秘的,无非是在多用户的部分比Windows做得早一点,还有就是Linux很多东西可以脚本化,适合懒人。但是脚本是方便了,放在一个不太认真的人的手里,也是一个定时炸弹。Windows虽然是每次手点,每次点的时候还是可以提醒一下自己为啥,孰优孰劣是说不清的。当然,我只有8台服务器,不要问我如何管理100台服务器。当然答案我可以先说出来,让我管理100台服务器的话,我会雇个人,自己真不是干运维的料,不是干不了,是真的没兴趣,呵呵。
四月份开始就进入了现在在搞的这个项目。这个项目其实也算是一朵奇葩了。一个IT项目应该有的那些调味剂,他算是占全了。一个Vendor系统的嫁接,一套业务逻辑的理解,一个新IT架构的实现,一个7个系统连接的复杂的数据流,一个under estimated项目计划,该有的都有了。要说还缺啥,那就是一个糟糕的团队。这个也许有,因为这么一个项目都是我的。这个团队从人数上已经很糟糕了。
第二季度大多是和Delta的集成,和对基础架构的实现,还有就是对业务的理解。前一个集成虽然最后没有谈成,但是对我算是一个kick start。基础架构的设计和实现都还是满意的,虽然这个架构现在还是千疮百孔,不过明年有机会能做完的话,一定是不错的。对业务的理解呢?这个没啥说的,就是一个学习的过程。唯一让我感到惊奇的就是,有多少前台的人其实并不知道他们在干什么。这个当然不是啥新鲜的,每次遇到还是不禁一笑。在工作中的学习和在书本中学习最大的区别就是在工作中你是不知道啥是对的,啥是错的,同样的一个问题,5个人可能给你6种答案,如何鉴别吸收就是技巧了。
七八月份放了不少假,这个后面再说。
九月份的第一二周,对到现在每周70小时的工作强度做了很好的热身。这两周,我在一个6G开发了10年的代码库中剥离了我项目需要的代码并进行了封装。这活绝对是体力活,原来的代码是不能直接运行的,所以这次封装是全看读代码的能力。在前一周中,代码甚至是完全不能运行的。这个干下来其实还是满爽的,不过这活实在强度太大。
后面就是无休无止的加班了。上班开会,下班写代码。这三个月我把我一年的会都开了。12月我也是终于累发烧了。这个项目这么干其实是对自己的一种磨练。其实还是学到了很多东西。在一个IT项目中可以遇到的,这次来了一个自助餐,该有的全有了。这个项目明年6月份上线,前面还有很长的路。年底和几个头沟通了一下,表示了项目需要加人的想法,现在只能看他们的表示了。自私的说,前面的路虽然很长,但是都是已经铺好的路了,没啥挑战。但是现在放手的话,项目结束最后的功劳也就不是你的了。
总结一下今年的技术收获:
1. 对Java中间件技术的把握日趋完善了。对Java与Scala,Groovy语言的整合也可以得心应手了。
2. Task Engine的架构和基本实现已经日趋成熟了。这个是未来项目的孵化器。
3. 对整个开发平台的架构有了更好的理解,在这一年自己搭服务器,从Jira,Github,连接Teamcity,Nexus到软件发布到服务器,以及运行脚本。自己一步一步做下来。这些虽然不是什么高技术含量的东西,但是自己一步一步走下来,还是觉得更有底气了。
4. 对自己读代码和整合代码的能力,得到一次很好的检验。
在业务知识方面,今年的收获也还是很大的。所以遗憾的话就是对前端技术最后也没有时间搞起来。在4月份,搞了一个简单的网页,整合了公司内部的CSS+BootStrap+D3.js,不过这个只是一个小玩闹。一直想搞的Angular和Node.js还是没有什么进展。
流水记了一下工作,说说工作外。今年在前半年工作外好像沙漠一样,除了喝酒好像没有什么了。去年每天聊得火热的朋友今年也主动断了联系,其实这也是意料之中的。朋友之间没了交集的时候,其实也不是谁错了,就是缘分尽了。祝她幸福吧。下半年最大的收获就是陪老妈旅游了一下。这也是当了30年儿子自己唯一尽的孝吧。从九月开始就是开会啊,加班啊,又回到了只喝酒的节奏。。。唯一一个亮点就是年底有了新的相机开始照点相。以前一直很排斥照相这件事,现在当来调剂,也是乐此不疲,人都是会变的。
2014的故事就说这么多,公司的人事斗争什么的不写也罢,写了也没啥意思。2015年最大的变数就是公司计划的部门调整,这个看得太多了,现在也开始释然了,既然无法改变,就把它对自己的影响降到最低吧,多看一步,也许一切都才会更美好。
明年的计划?这个每年都写,看看这次能坚持多久(自我感觉能坚持到1月10号就不错了,哈哈)。
1. 坚持写作,长的写不了,就微博
2. 看20本书
3. 研究前端技术
4. 照相,照好照片
5. 少喝酒(这个就是写写,哈哈)
晚了,完了,喝完酒,早点睡了。