一个能独立做Javaee开发的程序员,需要掌握哪些技术?并且掌握的程度
个人先列出一些1.javase熟练,这个是必需的,面向对象要学好.......
2.javaweb,熟练,也是必须的,
3.javaee,其实也包含了Javaweb,这里就涉及到炒的很火的框架,满天飞啊,(展现层,持久层,业务层)各熟练一种就行,
4,数据库,这个是基于数据库做相关开发,不是数据库研发,比如 Oracle pl/sql语言,这个最疑惑,需要把数据库掌握到什么程度?就是单纯的sql语言? 还有视图,存储过程,很多啊,人的精力有限啊(后面也会说)。
5.中间件,tomcat,WebLogic......也很多,熟练一种就行,都是web部署服务器,原理差不多吧,(虽然很多不知道,但个人认为是这样),
6.JavaScript,css,html,一口气列出这些,真的很多(程序员很累,需要勤奋),怎么把有限的精力放到工作和学习中,本人毕业快1年了,问问大侠们,Java程序员需要掌握哪些东西,都掌握到什么程度,以后的发展,往项目经理发展?技术做到什么程度,请教了,大侠们

解决方案 »

  1.   

    只懂web、oracle、mysql、JavaScript,css,html,到现在花了2年时间,到得花个8年才能精通个一两门,痛苦,纠结
      

  2.   

    受教了,不是我想找学习捷径,因为Java所包含的内容很多,甚至有点杂,所以很迷惑,只是想问问大家如何学习,就是我上面列的那些吗?
    学到什么程度,思考了一下,要是全部都学熟练,时间和精力de.......
      

  3.   

    学到什么程度,这不是你能决定的。你不能说我觉得我java还不行就不看sql,而且自己怎么去衡量自己学到什么程度了??而且宽泛的熟练和掌握之间区别的定语是什么?更何况任何人之间所谓的"瓶颈"也不一样
      

  4.   

    j2ee的内容很多,如果想学好是不容易的,但是要掌握一定的学习窍门,没有人能把所有的东西都学通。我个人认为,先学一些框架,当你充分掌握了java的思想后,就变的轻松起来。一般情况下,我是需要什么就学什么!!
    我比较推荐先学ssh框架,这个框架是很经典的,当你学的差不多了,就多读读Spring的官方文档(都是英文的,希望大家英文都不错),然后你就知道在什么场合,需要什么技术,到时候现学现卖就行,因为架构的使用方式都是相通的。比如Spring+Struts+Hibernate就成了ssh,Spring+flex+Hibernate就是fsh,Spring还可以+Hessian来处理远程过程调用,Spring+Castor可以处理xml。我就不多说了,简单说,你把Spring文档读懂了先,然后用啥就学啥,一般一个框架在一个礼拜搞不通也会用了,也没必要精通。要想在j2ee中占领至高点,自学能力是必须有的,而且要多读官方文档,如果等到别人教,那个技术早就过时了,尤其是出了中文图书的技术,就是淘汰的技术。!!
    个人见解,希望对你有所帮助!!