请教banq,学习工作三四年的我,现在很迷惑

08-08-21 evane1890
banq大哥你好。。我一直在关注你的网站,当我遇到问题也常在这里找到答案,你是个热心的人,解决了很多的人的问题,也让我们真正看到了一个技术大牛,一个开源前辈的风范。。。我现在有点迷惑,还想请你在百忙之中抽空指点。..

小弟不才,学习JAVA 3年余,XML,JSP,JMAIL,SERVLET,JDBC,JMS,多线程,web service,http,socket等技术都有用过,对数据库也有一定了解,写过sql server的程储过程,游标,也用过mysql的数据库,我用linux操作系统(ubuntu)也一年多了,对LINUX也有一定的了解,会在freebsd服务器上布署JAVA程序,会写简单的shall脚本和定时任务等,写过struts,spring程序,hibernate也是常用。。。服务器用过TOMCAT,JBOSS。。。。

自己也亲自写过文档,到设计,到分配任务给两个同事,到检查到完成交付,东西不大,但开发的一套流程,自己也了解一些,只是缺一些大项目的经验,现在就缺EJB,分布式应用和设计模式没有真正的去研究过了(其实设计模式可能在我自己写程序中都有用到,SPRING,STRUTS中也有模式,只是自己没有专门去看书,去给他们对对名字)。。。。。

现在我的迷惑或许你已经看出来了。。我感觉自己到现在,用过很不少东西,也学过很多。。好像什么都会一点。。但什么都不精通。。。而且前学后忘。。。记不住。。

你是过来人。。能不能给点提示。。我该怎么去更进一步的提高自己。。。

PS.

我最近想寻求新的发展,面试我的人都认为我经验还不成熟,我很苦脑,我知道自己还欠缺一些,但我怎样才能有效的提高自己呢?

我对自己定了个目标,想在一年内成长为一个能独挡一面的项目经理或负责人,我要怎样去努力才能达到这个目标。。。

写的有些杂乱,就像我现在思绪一样。。。还请banq大哥不吝赐教。。。先谢谢了!

[该贴被evane1890于2008-08-21 00:51修改过]

[该贴被evane1890于2008-08-21 00:53修改过]

[该贴被evane1890于2008-08-21 08:58修改过]

    

banq
2008-08-21 10:12
>也学过很多。。好像什么都会一点。。但什么都不精通。。。而且前学后忘。。。记不住

要把具体经验抽象出来记在脑子里,这样就不会忘记,具体技术脑筋在好也不可能都记住。

那通过什么方法抽象经验呢?就是模式,培养自己模式思维俄,脱离具体技术细节,以后都站在模式思维这样一个平台新高度上思考,这样,就精炼而且有高度。

所以模式是基础,必须学习的,是培养自己架构思想的基石,没有其他捷径,这个观点其实我反复在强调。

evane1890
2008-08-21 11:03
那我下一步就对设计模式好好的攻一攻。。并下您的jivejdon来研究一下。。光看书是不够的。。。

谢谢banq大哥的指点。。。但愿我能早日迎来云开雾散的那一天。。。。

[该贴被evane1890于2008-08-21 11:03修改过]

猜你喜欢