前言

又到了一年中最后的日子了,相信有不少公司要求员工写年度总结了,我也不例外。不过个人感觉在公司的写个年度总结来说,过于模板化了。其实很多没有必要。总之,本篇的个人总结,是按照个人的想法写的。简而言之,就是放开了说,放开的写!

今年事件

先做个列表,然后再对该列表的事件进行说明。为了使事件的说明有趣点,所以采取自问自答。

主要事件

  1. 换工作了,工作地点从武汉到深圳;
  2. 开始写起了博客;
  3. 学习了ssm这类基本使用框架之外的技术;
  4. 开始有意识的锻炼身体了;

事件说明

  1. :为什么换工作?为什么来到深圳?

    : 第一份工作地点是在武汉,在该公司工作了一年多,学习了不少的知识,但是由于该公司是属于传统行业的公司,在技术方面对个人提升而言,过于缓慢, 我对自己也比较有自知之明, 并不是那种天才或者刻苦努力的人,当然也不是那种混吃等死的那种。所以在考虑了很久之后,觉得自己在这么下去,感觉就要荒废了,于是决定离职。

    至于为什么来深圳?第一, 世界那么大,我想出来走走;第二,深圳这边无论是技术氛围还是城市环境而言在中国的城市之中也是属于前列的。

  2. :为什么写起了博客?想过放弃吗?

    :至于为什么写博客?以前在网上找资料的时候,很多答案都是从别人的博客中得到(感谢这些无私奉献的网友),而自己比较喜欢做笔记,其中有不少是自己碰到的问题和解决方案,于是便有了写博客的想法,但是还是担心自己能力不足,写得不够好。真正下定决心的是 因为看了一篇博文(回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议)之后,下定决心开始写的。最早其实要说写博客,但是根本不知道怎么写,写些什么 至于博文界面排版之类的,压根就不会。不过,既然要写,就不能因为这些退缩,于是开始了我的第一篇博文,与其说是博文,倒不如说是笔记。ps:其实一直到现在,看自己的博客,大部分也是像做的笔记,过于生硬,不够灵动。。。

    至于放弃写博客? 当我写了第一篇博客之后,到现在就没想过放弃写博客。如果我还在这个行业进行工作,如果我还有精力,如果我写的博客能够帮助别人。。。 那么我就回一直写下去。即使写得太差,更新不稳定,写得没人看。。。 我还是会写下去。因为我是个程序员,而且恰好喜欢分享,所以在目前来说,我会一直 写下去。

  3. : 学习了哪些技术?在工作中对这些技术运用熟练吗?

    :在这一年中,其实在个人能力方面来说,广度明显得到提升了,但是深度而言,几乎没多大长进。具体表现为,学会了mina框架,并且在项目中运用了;对Netty、Redis相关技术有一定的了解,能够进行简单的使用;了解了Hadoop、Spark、Hive、HBase、Storm、kafka相关技术,目前还属于摸索阶段。

    其实学习这些技术,基本是因为在工作中使用或即将要使用中才学习的,觉得是被动学习的。主动学习的就Netty和Redis,但是没有实际的在项目中熟练的运用。在工作中对很多技术,其实都只是会用,知其然而不知其所以然,有的用都用不熟练。

  4. : 为什么是有意识的锻炼身体?锻炼的如何?

    :为什么要锻炼身体呢?其实在参加工作之后很久,都没有这个意识。直到去年的某一天去爬山,断断续续的休息,虽然最终爬完了,但是回来之后感觉自己实在是累坏了,很多年都没这么累了,这时才意识到自己身体太差了。于是在那之后,就开始锻炼,但是却都不持久。感觉这样下去,身体还是无法得到锻炼。 所以之后,便开始了有意识的锻炼。不求一次能做多少,而是贵在坚持。

    就目前来说,每天一万步已经坚持了5多月了,身体已经感觉好多了,在深圳这边的爬上和徒步旅行虽然还是回感觉到累,但是已经是可以属于接受的范围之类的了。

明年目标

主要罗列明年要做那些事情,每件事情后面添加一个标记,表示达成的状态,分为未做、做了未达标、达标、超越 这四个等级,明年的这个时候再来看看,并作相应的评估。

  1. 阅读2本以上的技术相关书籍,并作出相应的实践;
  2. 阅读5本以上国内外有意思的书籍;
  3. 阅读jdk常用类的源码,能够理解其中的涵义;
  4. 能够熟练掌握3个常用的技术框架;
  5. 继续坚持每天一万步,一年中最少要达到250天;
  6. 每月至少一次户外运动;
  7. 每天睡眠时间不低于7小时,不高于9小时,一年至少要达到300天;
  8. 每个月坚持写4以上篇博客,一年所写的博客不低于40篇;

感悟

写到这里差不多该写的都写了,应该没忘啥吧(⊙﹏⊙b汗)。 其实写本篇博文,主要的目的还是让自己有个清晰的认识,并且好对未来做些规划,至于我现在说的那些能够做多少,其实自己心里没底,毕竟人都是善变的,未来也是很难掌握的,我们能够掌握的只有当前的这刻而已。好了,说了这么多,说点自己在这一年得到的真正的感悟吧!

  1. 你要相信你自己!今天的你能做的没有去做,那么明天的你也不会做的!
  2. 努力不难,难的是努力坚持! 所以,首先做到坚持,再来谈努力!
  3. 在想做某件事的时候,那么现在就去做吧!即使做的不好、做得很差,但是你只要做了,就不会去在意这些了。
  4. 一件事情的好坏,不在与这件事情的结果,而在于对这件事情的看法。
  5. 人类是喜欢被赞美的生物!很多时候,赞美远远比批评能够达到更好的效果。

一个两年java程序猿的2017个人总结的更多相关文章

  1. 人在囧途——Java程序猿学习Python

    引言 LZ之前其实一直对python都很好奇,只是苦于平时没有时间去了解它,因此趁着51假期这个机会,便迫不及待的开始了自己的探索.作为一个标准的Java程序猿,在了解python的过程当中,LZ遇到 ...

  2. 对于长沙互联网发展,一个外来两年Java程序员的所见所感所愿

    惟楚有材,于斯为盛 本文有感于2019长沙互联网求职招聘大会,内容比较多,但都是我自己的一些所见.所感和所愿. 2019年3月的最后一天,参加2019长沙互联网求职招聘大会,看到了很多的招聘企业,也看 ...

  3. java程序猿面试系列之jvm专题

    前言 因为疫情的影响,现在都变成金五银六了.为了方便大家,在此开一个程序猿面试系列.总结各大公司所问的问题,希望能够帮助到大家,适合初中级java程序猿阅读. 1. Java类实例化时,JVM执行顺序 ...

  4. 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  5. 给Java程序猿们推荐一些值得一看的好书

    学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考.雕琢和审核的 ...

  6. [转] java书籍(给Java程序猿们推荐一些值得一看的好书 + 7本免费的Java电子书和教程 )

    7本免费的Java电子书和教程 1. Thinking in Java (Third Edition) 本书的作者是Bruce Eckel,它一直都是Java最畅销的免费电子书.这本书可以帮助你系统的 ...

  7. Java程序猿的JavaScript学习笔记(8——jQuery选择器)

    计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...

  8. Java程序猿JavaScript学习笔记(2——复制和继承财产)

    计划和完成在这个例子中,音符的以下序列: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaSc ...

  9. Java程序猿从笨鸟到菜鸟之(九十二)深入java虚拟机(一)——java虚拟机底层结构具体解释

    本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 在曾经的博客里面,我们介绍了在java领域中大部分的知识点,从最基础的java最基本的语法 ...

随机推荐

  1. Chrome 浏览器报 filed to load resource:net err cache read failure 错误:

    在IE/FF下没有该错误提示,但在Chrome下命令行出现如下错误信息: Failed to load resource: net::ERR_CACHE_MISS 该问题是Chrome浏览器开发工具的 ...

  2. eclipse环境下基于已构建struts2项目整合spring+hibernate

    本文是基于已构建的struts2项目基础上整合 spring+hibernate,若读者还不熟悉struts2项目,请先阅读 eclipse环境下基于tomcat-7.0.82构建struts2项目 ...

  3. 学习MySQL(上)

    具体实例 1.PHP 服务器组件 对于初学者建议使用集成的服务器组件,它已经包含了 PHP.Apache.Mysql 等服务,免去了开发人员将时间花费在繁琐的配置环境过程. Window 系统可以使用 ...

  4. 作为函数的mixin

    作为函数的mixin 在一个 mixin 内部定义的变量或 mixin,都调用者可见,因此,它们可以作为它的返回值.如,以下Less代码: .count(@x, @y) {     @sum:(@x ...

  5. mysql安装后服务启动不了(总结)

    mysql安装后服务启动不了 1.1 前言 最近真的是倒霉到家,装个mysql都能把所有的问题给问候了一遍······不过这也是一个宝贵的经验,得好好总结下,毕竟也不知道以后会不会再次遇到.如果有网友 ...

  6. webMagic解析淘宝cookie 提示Invalid cookie header

    webMagic解析淘宝cookie 提示Invalid cookie header 在使用webMagic框架做爬虫爬取淘宝极又家页面时候一直提醒cookie设置不可用如下图 淘宝的验证特别严重,c ...

  7. 《算法》C/C++ 图形处理

    概述 一般图形输出无法就是用循环输出 ,提前构造好图形. 两种方式 ** 模拟法直接输出** ** 二维数组 构造输出** 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEF ...

  8. android UI布局

    一.设置反复背景 在drawable目录下建一个mybackground.xml文件 在文件里写入: <?xml version="1.0" encoding="u ...

  9. UVA 540(队列)

    Description  Team Queue  Queues and Priority Queues are data structures which are known to most comp ...

  10. RedHat Linux AS4 DNS 配置

     RedHat Linux AS4 DNS配置   检查当前系统中安装 DNS功能组件bind情况 [root@svr01 /]# rpm -qa|grep bind* ypbind-1.17.2 ...