前言

  今天从京东入手了两本书,《Thinking in Java》(第四版) 和 《Effective Java》(第二版)。都可以称得上是硬书,需要慢慢啃的,预定计划是在今年前把这两本书啃完。哈哈,可能有些人觉得时间安排不是很合理。但是出于我自身的考虑,毕竟现在是一个刚步入IT行业的实习生,公司有很多需要我学习的知识,重点应该放到这方面,在完成公司任务的基础上,利用自己的业余时间把这两本书啃完。

  在这里写下这篇博客,可以说是写给12月份的自己吧,希望在这半年的时间内完成对自己的蜕变,让自己的技术得到快速的成长,12月份我会写一篇总结博客,写出这半年我自己成长和一部分心得吧,希望到时候可以对一些像我这样的新人有一些帮助。

原因

  回想大学四年,更多的想到的是自己浪费了太多太多的时间,梦幻西游、英雄联盟占据我的绝大部分业余时间,那时候可以为了在梦幻里面当商人熬到半夜收货,第二天再摆摊卖,哈哈,就是当一个很多玩家都深恶痛绝的黑心商人。可以为了攒帮贡没日没夜跑商。从来到公司实习之后,也许是环境变了,也许是眼界开阔了,基本没有再碰过游戏。虽然刚来没多少天,可以收获确实很多,有带我的导师,有工作中的朋友。

  刚刚把《你的灯亮着吗》看完,这次重新看这本书,看完之后给我最深的印象不是文中的幽默案例、也不是书中的思想,而是这本书的名字。你的灯亮着吗?也许我心中的迷茫,在这人海中迷失我自己的方向,我想到的不是定义问题、分析问题和解决问题,而是我的目标在哪里?我的人生方向在哪里?说到这里可能会有人说我断章取义,不看内容瞎联想了。说说自己的感受吧,我是从三月底开始找工作的,方向是JAVA开发工程师,越找越迷茫,就觉的不知道自己想要什么,自己前路在何方,我以后会怎么样。我最要感谢的绥通公司的老总吧,面试的时候跟我谈了很多,也让我懂了很多。虽然最后并没有选择去入职,但是心里是真心感谢他的。回到文中,你的灯亮着吗?看到这句话我突然觉得我的灯没有亮,我迷失了。经过认真的反思,我觉得我不应该为了生活而生活,我应该有自己的梦想,也许会有人笑梦想那是什么东西?从我接触的很多人看,绝大部分的人虽然嘴里说着梦想,心里确不当回事,每天上班下班出去玩,可能到老了会发现我的时间怎么过的这么快,时间都去哪了?我想到这里心里就一个激灵,我不要成为这样的人,我想成人IT界一个大咖(想笑就笑吧)。我会为之奋斗,直到实现自己的目标。

  一步步来,脚踏实地,相信我自己一定可以成功。改一下《你的灯亮着吗》的一句话,失败的根源常常在你自己的身上,修身齐家治国平天下。自身不修何以平天下。

计划

  这半年,我会每个月整理一篇自己对这两本书的笔记和心得,也算是对自己的一个监督吧。《JAVA数据结构和算法》一书也看到第六章了,争取在最短时间的时间学习完,整理出笔记。

  在这里送给和我一样初醒悟的同学一句话吧:只要从现在开始奋斗永远都不算晚! 

  加油!

  

《Thinking in Java》 And 《Effective Java》啃起来的更多相关文章

  1. 《Effective Java 第三版》新条目介绍

    版权声明:本文为博主原创文章,可以随意转载,不过请加上原文链接. https://blog.csdn.net/u014717036/article/details/80588806前言 从去年的3月份 ...

  2. Effective java笔记(二),所有对象的通用方法

    Object类的所有非final方法(equals.hashCode.toString.clone.finalize)都要遵守通用约定(general contract),否则其它依赖于这些约定的类( ...

  3. 《Effective java》-----读书笔记

    2015年进步很小,看的书也不是很多,感觉自己都要废了,2016是沉淀的一年,在这一年中要不断学习.看书,努力提升自己!预计在2016年要看12本书,主要涉及java基础.Spring研究.java并 ...

  4. 《Effective Java》学习笔记——积累和激励

    从一个实际案例说起 国庆长假前一个礼拜,老大给我分配了这么一个bug,就是打印出来的报表数量为整数的,有的带小数位,有的不带,毫无规律. 根据短短的两个多月的工作经验以及猜测,最终把范围缩小到以下这段 ...

  5. Effective Java笔记一 创建和销毁对象

    Effective Java笔记一 创建和销毁对象 第1条 考虑用静态工厂方法代替构造器 第2条 遇到多个构造器参数时要考虑用构建器 第3条 用私有构造器或者枚举类型强化Singleton属性 第4条 ...

  6. effective java 读后感

    think in java  , effective java  这两本书一直都在java的生态圈中经久不衰.本来想着先翻过 think in java 这本大山,但是读到一半就放弃了.过长的篇幅,让 ...

  7. Effective java读书笔记

    2015年进步很小,看的书也不是很多,感觉自己都要废了,2016是沉淀的一年,在这一年中要不断学习.看书,努力提升自己 计在16年要看12本书,主要涉及java基础.Spring研究.java并发.J ...

  8. effective java —— 终结方法守卫者

    目录: effective java —— 终结方法守卫者 effective java 第2章:创建和销毁对象.第7条 : 避免使用终结方法.最后的“终结方法守卫者 (finalizer guard ...

  9. Effective Java 创建和销毁对象

    <Effective Java>阅读笔记,用适合自己理解的方式提炼该书内容.<Effective Java>是一本很实用的书,阅读方法应该是快速的领会,总结,然后应用.而非,一 ...

随机推荐

  1. React中父组件与子组件之间的数据传递和标准化的思考

    React中父组件与子组件之间的数据传递的的实现大家都可以轻易做到,但对比很多人的实现方法,总是会有或多或少的差异.在一个团队中,这种实现的差异体现了每个人各自的理解的不同,但是反过来思考,一个团队用 ...

  2. curl javaSSm框架中传入json数组的格式方法

    curl与java结合传入get.post,head请求, 比如: curl的地址: curl -l 127.0.0.1:8080/spacobj/core/do?acid=100 -H " ...

  3. JavaWeb之多语言国际化

    这周打算把国际化.JDBC和XML学习一下,从下周就开始学习三大框架,再坚持一个半月吧就能入门JavaWeb了,上周周末两天过的真是生不如死,两天坐在家里,醒来就写博客,原本在公司也自己操作了一遍,其 ...

  4. yii2.0框架where条件的使用

    在yii框架中,where条件的使用多种多样,下面就和大家介绍几种常用有效的使用方法 1. ['type' => 1, 'status' => 2] //等于 (type = 1) AND ...

  5. JD . 简单的网站构成、引入图标、去除 图片间距/加粗/倾斜/下划线/蓝色外边框 禁止文本拖拽、文字居中、做logo、模拟鼠标 、不使用hover外部css样式实现hover鼠标悬停改变样式

    模拟京东案例准备: 截图(效果图PSD文件) 搭建项目环境     (结构样式行为分离)   HTML 核心文件     index.html CSS       控制样式 base.css(基础样式 ...

  6. PyQt QListWidget修改列表项item的行高

    百度,谷歌之后都说用setHintSize(self,QCore.QSize(width,height)),然并卵,后来用qss修改就可以了,具体用法如下 # emaillist是我给QListWid ...

  7. Frame框架

    框架 frameset    框架集    如果使用框架集,当前页面不能有body    cols="300,*" :左右拆分,左边宽300,右边宽剩余    rows=" ...

  8. spring(二) AOP之AspectJ框架的使用

    前面讲解了spring的特性之一,IOC(控制反转),因为有了IOC,所以我们都不需要自己new对象了,想要什么,spring就给什么.而今天要学习spring的第二个重点,AOP.一篇讲解不完,所以 ...

  9. shell 处理 文件名本身带星号的情况

    获取到的所有文件名放到数组中时必须加上引号,不然 for 循环时会被解析成通配符,或者使用 shell 字典,同样也需要引号. shell 字典示例 #!/bin/bash echo "sh ...

  10. java 8 Hashmap深入解析 —— put get 方法源码

    每个java程序员都知道,HashMap是java中最重要的集合类之一,也是找工作面试中非常常见的考点,因为HashMap的实现本身确实蕴含了很多精妙的代码设计. 对于普通的程序员,可能仅仅能说出Ha ...