高技术含量的开发??

来源:互联网 发布:好看的历史书推荐知乎 编辑:程序博客网 时间:2024/04/28 04:24

    以前在学校里,做过一些网页方面,简单平台类的java开发,以为java也基本上做这方面的。后面,在找工作时,一开始,笔试Java,才发现自己的java是那么菜,后来又改成C语言的笔试。

    等到了工作中,由于项目需要,阅读了cassandra,ycsb,zookeeper等开源架构,他们都是用java写的,才发现,Java真的是可以实现很多很炫的功能,比如cassandra是一个分布式内存数据库,ycsb是一个比较好的测试框架,而zookeeper则是一个分布式锁服务器。而且,我还发现,国外有很多人使用java做很多后台工作,而在国内,大家更倾向于使用Java做一些简单业务处理,以及前台的开发和实现,而对于后台复杂功能,更愿意用C或者c++来实现。可能是国内的Java开发水平确实不高,这也从我见到的大部分java开发人员的收入不太高,以及遍地都是Java培训,高中生就能参加培训个半年,进入java开发行业有关。

     zookeeper,是一个很好的Java学习框架,里面有很多java并行处理的实现,锁的处理,以及JMX框架的使用。

     希望自己能有足够的时间,读懂这个框架。

     希望自己开心工作每一天。