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

工作一年了,感到技术该更新了,可一时迷茫不知从何做起
07年大三进的这家公司实习,08年毕业留在公司,至今在公司两年了。刚进公司那会只会写vb、asp,公司开发用c#,自己自学了一个月,能帮他们做些边边角角的工作。后来公司让我帮美工做Demo,我就帮着做,期间接触了JavaScript比较喜欢,一直坚持学习至今,现在我几乎负责公司所有的JS脚本。老实说自己JS水平也很一般但公司没人会所以只能我来做了.学习两个月后公司换Java平台使用普元的Eos5.6做开发,同事教我用Eclipse,并让我写写简单JspTag,让我看看工厂模式等常用的设计模式,也学会了使用反射、正则表达式、在Java中执行javascript脚本,因为公司用Eos不熟悉SSH这些流行框架只看过几段Struts2源码写过几个HelowWorld程序,感觉不是很难。
  现在的情况是我能在Google的帮助下完成他们交给我的工作,但是由于是自己自学的,好多东西都路子比较野,知识也不扎实
好多时候都是看论坛别人说道一个名词才知道java里边还有这个。而且好多东西写得快忘得也快,隔写天再拾起来还需要重新Google下相关的知识。
  总的来说,自己还是有些自学能力的,可是J2EE太庞大了,有心想系统补充下知识但一时不知道从那看起。论坛中肯定不乏有资历有经验的前辈,想听听大家的建议。

------解决方案--------------------
我小弟一个,经验就不谈了,帮顶吧!
------解决方案--------------------
楼主你的技术分好高啊
------解决方案--------------------
学技术不如学规范,学规范不如学哲理。

最后的技术很简单。就像开飞机在地球上飞,最后还是会回到起点。



------解决方案--------------------
......这样的话感觉你基础不扎实,建议把c或者c++基础搞透彻,然后再去学习下java基础。
什么开源框架先别看,等你觉得基础弄的差不多了再抽时间学下开源的框架。
还有就是学什么技术要看公司用什么,最好是学点大多数公司都用的,那种比较偏的就别太
花时间去看,这样的话即可用于工作,对自己以后跳槽也有帮助。
------解决方案--------------------
1.如果你喜欢就去做,java需要基本功所以这个做需要付出很多
2.如果你决定做了,就摆好心态从基础学起(java方面有很多基础的书籍)
3.具体怎么样做呢?每天坚持写实例,坚持看这方面的资料 这个坚持是需要真正的时间考验的
4.顺便提下普元的EOS我也用过 呵呵
------解决方案--------------------
我非常支持楼主的话--好多东西都路子比较野,知识也不扎实,而且好多东西写得快忘得也快,隔写天再拾起来还需要重新Google下相关的知识! 

------解决方案--------------------
不多说,我也在学呢
------解决方案--------------------
学习!
------解决方案--------------------
惭愧,楼主比我强,一个前辈对我说,技术发展方向有两个:一个是深度,一个是广度。我个人认为,首先要有一定的广度,然后对自己感兴趣或者能把握住的方向要研究的深些。会些别人不会的,才能有自己的价值吧。学习在某一阶段不能贪多吧。
------解决方案--------------------
看你的表达来说,你能力还是不错的,

学习语言关键在于思想,javascript和java和C其实关键在于能实现什么样的东西

语言本身语法上很类似,往往精通一门语言的人学习什么都快的原因是因为达到精通的人思想也很深刻,学什么都快得多!

只要你有信心,结合你现在的基础来看,学习j2ee没有问题!
------解决方案--------------------
自学成才
------解决方案--------------------
如果您的js已经有很多经验的话,我觉得还是深入学js。其实现在纯的js程序员肯定是有发展的。现在的项目越来越注重用户的交互和体验。所以前台的程序员还是比较有前途的。当然还要一起把Ajax学了

------解决方案--------------------
JAVA学习有三个方面:java se ,java me, java ee

1.“而且好多东西写得快忘得也快,隔写天再拾起来还需要重新Google下相关的知识。”

-----把语法过一遍,重点是继承 ,封装,多态 ,线程 建立面向对象的思想,稳固对其了解。

2.先学基于JSP的web的开发,包含JSP+SELVLET+JAVABENA掌握MVC模式

3.“SSH这些流行框架只看过几段Struts2源码写过几个HelowWorld程序,感觉不是很难。 ”

----SSH三个框架还是蛮强大的,但如果掌握了 将对你开发带来很大的便利 和效率。

------解决方案--------------------
俺也是刚出来java开发不久啊。。。。java功能强大。。。不是一般的强。。学不完啊。。。太多 了。。楼主慢慢来吧。从简单的来。。
------解决方案--------------------
顶Ajax,JavaScript学深了也很牛的。
套想系统学Java就买本Java基础的书,其实很简单的,你应该学很快。学完了就可以看J2ee方向的开发,先学习servlet+jsp,然后看看struts1,和struts2.熟悉了就可以研究struts:1or2 + hibernate3.1 + spring2.0的整合开发了。
------解决方案--------------------
最不喜欢人家一说到基础就建议去啃c,c++,中国程序员的生命期有多长大家心里都知道,选择自己的才是对的
------解决方案--------------------
JAVA博大精深,也在学习中。。。
------解决方案--------------------