求指教

我是一名 金融行业的java软件工程师,主要学习ssh的框架,想做一些有意义的事情。但是我发现,我的编程除了上班用,在家的时候我自己都不知道那这些知识干什么。 求指教。

有一天,我想如果在上下班坐地铁的时候背背单词挺好的,我就写了个背单词的小软件(用了google翻译API),装在了手机上(我android手机)。
又有一天我老妈(会计,自由职业)说有一家公司连个财务软件都没买,我就帮她写了个简单的仓库成本核算的软件(那家公司用了3年了,现在还在用,虽然一堆bug,寒啊!)。
又有一天,我发现好多人搭个SSH框架都好费力,我就写了一个搭建好的框架:[url]http://code.google.com/p/learyperi/[/url]

反正我觉得程序员挺有用的,LZ觉得呢?

1.研究一下大数据处理 Hadoop
2.数据挖掘 数据仓库
3.研究一下缓存 分布式计算
4.移动互联网
。。。。。。。

平时在家主要就学习呗,学习新的东西,发掘这些知识如何能影响自己的工作。
所以,工作之余不要想着去做什么别的东西了,就一件事:学习,然后把学到的东西再运用于工作。

ssh框架经过封装,开发应用的时候确实非常的模式化,但是可以学习的内容非常多,建议你下载一下ssh框架的源代码,仔细阅读,里面包含了很多模式和好的编程实践,对编程非常有帮助。
比如Spring类加载是如何做到的,hibernate是如何做到事务处理,如果做数据库与对象应设的