日期:2014-05-20  浏览次数:20607 次

近4年开发经验的Java程序员的苦恼
不知道有没有与我描述的情形有同感的朋友,请大家指点指点。

我08年开始做Java开发,原来做的是Java Web方面,在一家外企,刚开始的时候觉得还有进步,后来慢慢做着做着就觉得没意思了,因为公司的框架已经搭建好了,我的工作只是在框架基础上添加功能实现,也接触不到自己之前学的SSH较为底层的东西,所以慢慢觉得自己就像是在垒代码,枯燥乏味。但是自己觉得自己在工作中的能力还是锻炼出来了,无论是沟通还是解决问题的能力,领导也觉得不错。但后来实在觉得如果一直在那待下去就废了,出了那家公司什么也不会了,为了让自己有更强的竞争力然后就离开了。

2010年时,换了一份工作,做了Eclipse RCP的开发,一直做到现在,有18个月了吧,虽不敢说RCP方面懂的很多,但我还是认为自己在工作中能做的不错,至少从实际开发所需技术方面问题不大,遇到问题也都能通过google.com独立解决掉,自己也在学习软件工程管理了,Java高并发多线程,设计模式等其他方面的技术。但还是觉得自己的竞争力不大,感觉自己的目标不太明确,或许跟Java的领域太广有关?我也劝自己说先把RCP方面搞精通再学其他的,但心里老是没底,话说到这里能感觉到自己不够扎实,东一下,西一下,肯定什么也做不好。还是先把工作做好,不求有功,但求无过,然后踏踏实实的把RCP好好钻研一下,花上半年时间吧,工作和业余。

请朋友们给点意见,谢谢啦!

------解决方案--------------------
RCP 编程:
 - plug-in结构
 - extension pointer
 - OSGi框架
 - Spring DM
 - OSGi Web
不知道你上面的这些了解多少
------解决方案--------------------
听说工作5年是一个瓶颈,瓶颈就是在这时候,你感觉没什么进步,有时候反而感觉倒退,其实你一直在进步,只是很少。就像武侠中武功一样,练到瓶颈了,这时候所有进步,都在一个层次,应该是从巅峰到大圆满相类似吧,而且大圆满还有程度的区别,所以别太急