2011终点和起点
看样子地球应该又围绕太阳转了一圈,去年我是初八从石家庄赶往保定,今年也是。一年的过得实在太快了,时不我待呀。
去年一年过得还算充实,尽管时不时的有一些小迷茫,但是自己却在不断的成熟和进步。去年的十月份我受师兄的邀请去某公司实习,这也就是所谓的"转折点"从学校到公司的转折点。但是外出实习我感觉并不是非常的顺利,所谓的不顺利就是与我想象中的工作有太大的差距,我在实习这段时间并没有学习到太多的技术,或者说根本没有学习到技术。公司的框架几近成熟,对于技术没有很大的施展空间。所以实习刚满两个月我就请假回到了学校(不知道是不是应该这样做)。从那时开始自己一直被业务和技术困扰。本来没有瓜葛的东西却让自己耿耿于怀。
技术是实现业务的工具,干懂业务不懂技术又有何用。这是我当初请假回学校的理由。但是通过这段时间的纠结,又有哪个公司愿意白掏钱让你学习技术呢,你不给公司创造利益公司为什么给你钱!还有工作就是工作,学习就是学习。工作中能学到知识这种情况可遇而不可求,不要指望工作像课堂一样想学什么就教什么。当初也听自己的师兄说过:上班是你挣钱的渠道,下班后才是你发挥的场所。这句话正中我的要害:我想要挣钱,所以我必须工作;我想要提高自己的技术水平,所以我必须努力、踏实学习编程。学习的时间也应该转移到下班以后了。又想起zwchen 说的一句话:技术需要一种偏执和狂热,它是你以后转向业务和管理的基础,敲门砖。这句话不一定是至理名言但至少现在对于我来说是正确的。这种偏执和狂热会促使我用空闲的时间学习技术而不是游戏、电影或其他。最近看了陈浩的一篇文章软件开发的三重门 从第一重门中也可以看到他和zwchen观点相差无几。
的确是这样,天下没有免费的午餐,虽然说现在的黑心老板很多,但是首先自己要做到无愧于心,我创造了多少价值,我创造的价值和我的工资相差多少...当这个差距超出自己的底线时,才是自己准备跳槽之时。踏踏实实的把自己分内和离分内不远的事情做好,做出色,抓住一切时间和机会学习技术,提升自己的能力。
我感觉这是我今年最大的收获,自己想明白了一些事情,看透了一些事情,不敢保证百分之百正确,但是至少是不会错的。马上面临毕业,我觉得这个时候的人是最容易浮躁的,也是最经不起失败的。对社会的期望过高,对自己的评估过高很容易使自己被现实打击。有了这次实习的经历,给自己提前打了一个预防针。我不是最好的,但我不是最差的,我成为最好的几率比成为最差的几率要大很多。
不要总是给自己无效的压力,给自己的压力同时要给自己的竞争者也造成一定压力。关于无效的压力我这样定义:运用相同的力却没有做出最多的功。举两个例子:想要达到让一个气球爆炸的效果。如果我们借助一个针可以说不费吹灰之力,但是如果我们用两只手掌将之挤爆就稍微费一些力气。气球爆炸只需要一个点达到一定的压力,但是手掌同时让好多点达到这个压力,做了太多的无用功,反而是自己感觉很累。这是从物理的角度来解释。从现实生活中解释,假如我们这一辈子要花费300万,初看这个数字,不是天文胜似天文。这三百万我该怎么挣呢?我才刚刚毕业一个月才三千块钱.....换一个角度考虑,把这三百万逐年分解。或许你今年不买车不买房不娶媳妇,所以你花得很少。就算未来的某年你要买房压力最大的也仅仅是买房那一年。假设买房是在十年以后,那么十年以前的积蓄也会减轻你的压力。这样我们的生活会过得相对来说舒适一些。毕竟买房的压力相对三百万的压力还是小的。无效的压力会搞得我们很累,我上一年就很累,虽然自己的压力很大,但是我能感觉到自己的进步并不是很快。好钢用在刀刃上,自己的精力也应该多多的用在学习、工作上,而不是给自己寻找无效的压力。
对于2012年的一个大致规划:
1.java这仍然是一大块:JVM,多线程,类加载机制等等,关于这块要看两本书《java编程思想》,《深入java虚拟机》(这本还没有买)。
2.多做读一些源码,JDK源码,一年没有开始的计划tomcat源码;还有spring,struts2源码。
3.学习linux系统,似乎linux是一个趋势。有一本鸟哥的书,可以尝试读一下。