2018年中总结

2018年年中总结

弹指一挥间,2018年的一半已经过去了
这个时间节点,对我来说还是很特别的

首先是离开大学,走向社会已经整一年
而且,黑色六月终于要过去
希望能够以一个新的姿态去迎接后面半年的工作和生活
接下来就对上半年自己的表现做一个总结
回首过去,立足现在,展望未来吧

先来回望一下工作成果 :

1. 使用hbase + hadoop实现公司各种数据源的处理以及入库
并且在核心程序执行的过程中连接到现场的hbase去读取相应的配置和数据
2. 公司底层表格模板表结构的整理,归档,入库,以及发布
3. 写一些简单的工具(诸如加密工具),和一些简单的独立的模块(不算复杂的hadoop,或者是spark程序)
4. 核心代码(当然不是我写的)的理解,维护和一些新功能的开发,还有小部分代码重构的工作
5. 全国各地现场遇到的一些问题的跟进和处理

在工作中收获的技术 :

1. 大数据开发 
包括 : hadoop spark zookeeper hbase hive phoenix
能基于这些组件做一些基本的应用,完成一些比较简单的开发任务, 对hbase , hadoop的使用可能更熟练一些

2. linux系统
包括 : 一些比较常见的shell命令的使用
在linux下面搭建普通的集群或者是cdh集群等
linux下的一些功能 : 比如crontab定时调度等

3. java
使用的比之前熟练了一点
能解决一些java 或者是基于java.包括hadoop,hbase等的常见问题

4. 通信知识
因为业务的需要,
了解到了一些常用的通信术语
对通信的一些原理也有了一些了解

5. 代码的质量有了一些提高
这个主要就是体现在代码的规范性上面,会有意识的去注意这个问题, 而且也会考虑到一些效率上的问题
虽然代码写的还是很丑,但是相比于之前,确实是好了一点


和这漫长的时间维度和刚毕业的大学生应该普遍在短期内应该获得的快速成长相比
工作成绩和技术上的成长真的是微不足道,想起来就觉着很惭愧

首先有一些客观上的原因:

1. 我大四的时候才开始接触编程,和那些科班毕业的同龄人相比,起点可能更低一些
2. 因为刚刚搬来深圳, 租房, 购置生活用品,
各种各样的不重要但是却确实需要去做的琐事分散了我的部分精力
3. 办理户口, 走的在职引进通道, 结果来回折腾了将近两个月, 跑了很多回, 耽误了很多时间,
但是家乡那边一定要本人回去才给办理迁出手续(我家在内蒙) 最后我衡量了一下,觉得这个成本太高,放弃了...
这个应该是分散我精力最多的事情

但其实客观原因,真的只占很少的一部分,
取得的成绩并不让自己满意

更多的是主观上的因素

1. 不爱动脑,不爱动手,不爱看书 
这几点是编程的大忌,我基本上全都占了
碰到比较难理解的地方,不是想要去攻克他,而是想着逃避和退缩
碰到简单的地方又觉得自己会,不愿意花点时间动手实践一下
平时不爱看书,有问题就去百度或者是看一些很浅显的博客导致了自己对底层原理没有什么认识,很多时候都是知其然但是不知其所以然
 这个硬伤让我吃尽了苦头, 也写出了一些害人害己的代码,让同事帮我擦屁股,真的很愧疚

2. 没有持之以恒的精神,不愿意钻研到底

学习什么新知识或者新技能, 都是掌握了一点皮毛,到了真正重要的地方就不愿意往下钻研了
而且通常都是三分钟热度, 不会对新的技术保持长期的热情,
经常是学习几天就中断

3. 学习工作效率低下, 大多数时候只是看起来很努力而已

这个问题产生的主要原因是 : 不清楚哪些是真正重要的,
自己应该在学习,工作中实现怎样的需求,或者是获得怎样的成绩
如果自己都不清楚自己在做什么的话,付出再多的时间也是于事无补的

4. 做事粗心大意, 处理不好细节

更严重的一点来说,这些就是缺乏严谨的逻辑思维和责任心

对于程序员来说,这两种品质显得更为重要,我却因为自己的原因,犯了许多不应该的错误,让自己的代码出现了不该出现的简单Bug, 害人害己

5. 处理不好自己的情绪,不能做自己情绪的主人
尤其是在这个黑色六月, 很多事情都不顺的情况下,情绪出现过失控情况, 
负能量很多, 而且还因为自己的原因和一位现场的同事在qq上使用了不好的语气聊天,这都是非常不应该出现的事情

除此之外,还有一些其它的小毛病,但是这几个原因, 对于我技术的提升和未来的发展,我觉得是致命的
因此,把这些严重的问题列出来警醒自己

  因为我现在在深圳已经稳定下来了,而且也放弃了入深户的念头,该购置的东西也购置的差不多了,所以说客观上能影响我的因素应该会少很多,
我就能有更多的时间和精力, 为自己的未来做出一些努力
接下来说一下我接下来的计划吧

这次我准备将我的目标量化 : 

计划包括:

1. 每天至少读10页技术性书籍, 每个月至少完整的读完一本
比较权威的高质量的编程书籍,来提升自己的理论水平

2. 每天坚持敲代码, 没有特殊情况的话, 要坚持练习保证逻辑思维和感觉, 哪怕是一个简单的demo或者是排序算法

3. 在按时完成自己工作任务的基础上, 严格要求自己, 要充分的考虑自己编写代码的极端情况, 像客户一样为自己的代码挑毛病

4. 每两个月至少接触一项新的大数据技术到能完成基本工作的程度,尽早完善自己的技术栈

5. 计算机基础, java基础的学习完善, 因为这个才是真正的基础,也很大程度上决定了自己未来可能达到的高度, 以通过今年年末举行的软考来作为一个参考标准吧

6. 读代码或者是写代码的时候多关心设计、架构方面,这样写,好处是什么?不好是什么?

7. 多向比自己优秀的人请教,沟通,也要主动的把自己的
想法,经验分享给别人,别人指出你的缺点问题时,要虚心接受

8. 每个月至少更新两篇有一些意义的技术博客,不能像之前的一些博客质量那么低

9. 时间有限,要抓住重点, 放弃那些没有多重要但是会分散自己很多精力的事情

10. 在今年年末,至少要在大数据的某个方向上,有一些自己的真正的理解,而不是简单的使用别人的框架,不求甚解

11. 多做笔记,包括自己遇到的问题以及解决方法, 自己的工作成果, 自己犯的错误和好的思路, 以及别人好的见解等要及时的保存下来, 多翻出来看看

想做的事情太多,自己的能力太差,就先计划到这儿,希望能够改掉坏习惯,真正的在技术上有长远的进步,朝着自己期待的方向前进!!!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值