这些日子一直在写新版EasyHadoop的代码,疏于写博,好在终于赶在耶稣出生之前之前把1.1.1版本的发布代码提交到了github,可以轻松一下了,抽时间写个东西,算是补作业吧。
其实我也不是一个特别会写东西的人,今年能在51cto获此殊荣,对我来说的确是受宠若惊。
关于坚持:
总结下来,厚着脸皮自夸的说算是个厚积的过程吧。我是个老程序员了,当我去参加阿里云大赛得知获奖选手中最年轻的孩子是92年的时候,我瞬间感觉自己已经变成老梆子了。之前一直是默默无闻的写代码,看资料,看资料,写代码。这可能是很多程序员的共态。不过,这并不代表程序员一生就会是这样。作为一个程序员,我觉得,最重要的是耐得住寂寞,把心态放下来,不要急于求成。现在的人都有一句格言:再不折腾就老了。不过我恰恰觉得相反,岁数大了,才会有一个做事的比较好的心态,不会太过于急功近利。
作为技术人员,自己动手解决问题是很重要的。不会的问题,除非找不到资料,否则尽可能自己解决,不要总是问东问西,问来的东西,99%是记不住的,不会成为自己的知识。If you want something done, do it yourself。要让知识成为自己的,在自己的知识里融合,进化。当然,这样做的前提是你热爱一件事,而不仅仅把它当成吃饭的工具。过去人说:人无癖不可与交,以其无真心也。人无痴不可与交,以其无真气也。
坚持,也是基于你对某件事的热爱,才能有动力坚持下去。另外,在学习的过程中,战胜自己的惰性和骄傲很重要。活到老,学到老。借用欧几里德的话:There is no royal road to geometry.直译是几何无国王之路,意译是:求知无坦途。
关于工作:
有人说,小公司不好,什么都得干。我是写程序的还得修电脑,调网络。我反而觉得这是小公司的好处,如果有心,可以把这些知识都积累下来。终有一天当机会来的时候,就可以有用武之地。大公司恰恰在这点不好,每个人只干自己一摊事情,每个人都是一个模块,没有任何机会接触别的知识。但是大公司也有大公司的好处,可以解除很多高端的人和设备,正规的管理模式。我之前刚工作的时候就在一家大型互联网公司做程序开发,但是在那里我仅仅就是一个开发,别的事情有别人在做,接触不到的。很多服务器和网络知识,是我从那里出来以后去了小公司才积累下来的。不过这可不是鼓励一直在小公司呆着,该跳还是得跳。前提是这里已经没有你可以积累的知识了,而不是工资太低的问题。
关于写博:
看到网上形容,写博客的人是拿出自己的一堆臭袜子,然后喊大家过来参观。我觉得这很形象,很有趣。只要脚足够臭,惊天地泣鬼神,还是会有很多人围观的。
其实我是这样看,写博是一个对自己知识的总结,温故而知新,有总结才有提高。把自己遇到的问题和失误记录下来,避免自己以后范同样的错误很重要。同时也可以发现自己哪里还有欠缺,需要弥补,不会占用很多时间的。
写技术博同样是一种分享,你的经验,知识,教训可以帮助到其他人。这是一种无以伦比的成就感,这不是多少钱可以衡量的。我不否认知识是有价的,但帮助别人的心是无价的。所以,综合以上这些优点,大家快开始写博吧。
关于我:
70尾巴尖的老码农,土肥圆嫌二,会一点php,会一点python,会一点shell。会一点运维,会一点网络。都是浅尝则止,什么都不精。重金属和古典音乐爱好者,前吉他中国金属版主,荣誉会员。自诩会弹吉他会打鼓,能写程序能运维。