似乎很久很久没有写这个blog了。上次写应该还是几年前的事情。
一个人在世道上过活,真的很不容易,这两年体会尤其多。09年终于经历了种种坎坷,把自考本科给彻底了解了。拿到了有如菜单大小的本科毕业证和学士学位,总算对自己、家人和已故的母亲有了一个交待,其实这些年为了这两张纸,放弃了很多很多,只希望一纸文凭今后能给我带来少许歧视、一些公平和机会。
说道学习,其实IT这行做技术的是活到老学到老的典范,什么都在快速发展,什么都在变。学习这个话题,和很多同行、同学都探讨过,最近和女朋友也聊过不少这个话题(原来做财务的也是得一直学习的,尤其是想当个经理、CFO的人,许多地方和it似曾相识)。
我一直觉得,做it的,首先自己本职工作中运用的技术,必须深入了解和掌握,用Spring的不是知道IoC、会配两个事务拦截器就完事;用hibernate不是写几个hbm,会用些api就号称精通。最近把《How Tomcat Works》英文版全打印出来了(感谢PLA的同志们帮忙),这本用浅显易懂的英语来分析tomcat内核的书,没用用到多少流行的框架,也没用很多绚丽的界面,但是确能把一个流行于全球的开源软件剖析得让你五体投地。
很多人都说写程序的不能过三十,否则就是没人要的了。确实,整天低水平重复劳动的肯定会被年轻人取代,但是有设计框架、中间件、复杂系统能力的架构师依然是紧缺的人才,而且不是几个培训班就能培训出来的。
我打算今年考个软考高级,上半年系统分析师、下半年系统架构师都可能考,想通过考试来督促自己学习更多的知识,把面铺开。还打算把我那破英语好好整顿一番,没准今年还考个外语考试,也是希望依靠考试来提高自己运用英语的能力。还有,就是希望能对tomcat、jdk、hsqldb的源码有个深入的剖析和分析,通过源码对很多设计思想、模式运用有个更加深入的了解。进一步提升自己的“功力”和“修为”。