本帖最后由 chenqiuyu8888 于 2011-12-08 09:18:35 编辑

解决方案 »

  1.   

    说实话,LZ培训了快一年,就培训了那么些东西吗?(0基础开始吗)
    SSH建议自己看视频吧,达到会使用就可以,然后去找工作,一边工作再一边学习、深入。
      

  2.   

    当然还包括C#的,C#和Java是同时在学,然后明年再根据自己的爱好选择Java或者是C#方向
      

  3.   

    建议你去看看马士兵的一套视频,专门讲STRUTS2的,讲得不错,专门讲实践的,而且在现在的工作当中也是经常会用到的,加油学习。
      

  4.   

    ssh应用的挺多的,但是学起来很快的,学了ssh lz就去找项目做吧
      

  5.   

    技术其实就是一种工具,不能去纠结于会多少种技术。因为技术太多了,各种大牛也太多了,而且想当一个技术大牛确实很困难也真的需要看天赋。业内更多的情况是,先努力提升一下技术,基本够用以后再选择一个行业做精,然后同时再逐步提升技术。最后很多都是某个行业的领域专家,而技术大牛却只有那么屈指可数的几个。国内的软件业确实很毁人啊,尤其是那些培训机构,教会怎么写代码就算OK了跟国外的要求完全不在一个水平线上!国外叫做工程师,国内叫做程序员!质量对比很明显,加拿大每年平均才有2000个左右的软件工程师毕业拿到master学历,出来肯定都是精英,而中国每年的毕业生就一大批,更别说这些培训机构了!所以明确自己的目标,自己去努力,别什么都跟着学校走,很毁人的!看看企业都什么要求,跟着企业的要求走。
      

  6.   

    说实施,培训就给你打个基础。不要一味相信培训。
    有几个建议:
    1,对数据库要打好基础。比如:mysql
    2,设计模式是要了解的。
    3,常用框架是要知道的。
    4,其实网上视频我觉得是一种很好的学习方式。
    5,算法的话,以后面试会经常碰到。
    6,学东西,始终要形成自己的观点。
    7,......
    8,如果你没有文凭,最好去自考文凭。
      

  7.   

    我不是资深Master。以上仅个人观点。
      

  8.   

    java一般做应用系统比较多,做网站比较少,java做的软件一般在电力行业,电信行业,金融业,电子商务等等用的多,只要把基础打好了,就好学了,慢慢来,只因为你每天看到的网站都不是java写的,所有你迷茫,起始java做网站不是很合适的。所以用不着迷茫,学好老师教的,学会问为什么,一步一步你就可以成为码农了。
      

  9.   

    你一年还没学SSH,我们那是四个月,从基础开始到SSH,结束
      

  10.   

    java 就一直在原地踏步,唉....居然还有人在问jsp
      

  11.   

    其实楼主该学的基础东西已经差不多了(除了ssh),现在欠缺的是实战经验。如果没有机会做实际项目,不妨自己设计一些虚拟项目来联系。
      

  12.   

    哎呀,这不就是QingNiao的课程吗。花两个技术的钱,到最后只能选择一种去深入学习,很亏。不如去报单纯java的去深入学习它。
      

  13.   

    java開源框架多,SSH是比較常用的;我覺得不用框架比用框架好,好的地方在於不受限制!你可以看看java WEB項目整合開發王者歸來這部書,挺好的!
      

  14.   

    楼主没有危机感吗?只学java是不行的
      

  15.   

    哥们你这培训到什么时候啊!真替你担心,我朋友参加培训最多也就半年。最说培训能让你sql server深入吗?个人认为基本是不可以地。就数据库而言,我估计你select 都写不好,培训最重要的就基础知识,要想深入还得做公司的项目,而不是培训老师给的那些项目。不会有质的以飞越。你都这了一年了,建议直接去找工作。再说搞IT技术还只是一方面,业务相对社会实现来说更加重要。
      

  16.   

    大哥你是火星的吧,懂不懂现在什么开发语言最流行,是java
    http://sd.csdn.net/a/20111206/308609.htm
    好好看看吧   学java还是很好的方向,至少我这么认为
      

  17.   

    呵呵,java的话,除去基础,掌握好 servlet,JSP,SSH就可以了.
    甚至可以说,掌握好servlet,JSP.STRUTS2就已经满足很多企业的开发需求了.
    spring和H不是每个公司都用到的.但SSH还是非常有必要掌握好的.国内大部分企业的开发环境就是这样,.我推荐LZ你学好java方面的servlet,jsp,ssh
    数据库方面,会写就ok了,多看看网上的sql方面的面试题.一个个学会.
    JS方面,你必须要掌握好,国内很多企业在JS方面的使用还是非常非常多的.如果进外企,大部分的外企用不到这些.我现在就是再使用JPa,EJB神马的......神马JSP.SERVLET,SSH,统统木有.附:当用了经典的javaEE开发后,觉得java轻量级的ssh开发弱爆了了....呵呵,开个玩笑,我只是说,经典的javaEE开发还是让人非常舒服的.
      

  18.   

    其实青鸟还好啦,话说现在改善了很多。我现在就是青鸟的。感觉没你们说的差,虽然我还是S1还有一个月就S2。还没形成个人观点。其实看楼上说的2个技术的钱,最后只能学一个技术。我还是不怎么同意的。why因为语言都是相通的。比如。你学了C#的继承。Java不是一样?吧C#学通后。Java继承什么的一两个小时上手。反之也一样。我想说的。多学不是浪费时间。而是让你可以扩展。还有个观点。万丈高楼平地起。基础不打好。就直接去看视频。就论而言。视频一般看过就忘。没实践。能记住。而且基础部不牢靠还看视频。懂?    不是说看视频没好处。只是基础为重。在论。Java和C# 是现在比较火。其实什么语言。面向对象语言。关键就在其思想。思想不理解。或者懵懵懂懂。就什么提倡自学啊。什么的都是懒谈。这也是有些工程师抱怨自己 工作2~3年 还只是2k~3k多。技术上不去原因。 总是。我敲这么多字。是希望楼主能坚持自己的信念。不段学习课本上的知识。我发誓。你如果天天努力。
    书本知识都吃透。出去没5000。咒我出去天天找不到工作我这是就事论事。。我湖北这边青鸟的。相信自己。学弟祝你早日找到工作
      

  19.   

    湖北的北大青鸟?武汉鲁广校区?
    哈哈.
    C#和java,我个人还是推荐精专一门比较好.
    贪多嚼不烂.
    你学java,学会轻量级的SSH开发,可以把学习C#的时间放在研究经典javaEE开发上.我个人觉得从刚毕业的待遇上,C#还是没法和java对比的.如果英语还可以的话,推荐java.英语实在不行,还是C#好了,毕竟微软的汉化做的是非常到位的.
      

  20.   

    你那是什么破培训机构1年了没学ssh 搞什么东东
      

  21.   

    虽然结贴了,你们依旧还在回复,非常感谢大家。我打算过年后就去找工作,现在先把SSH的大体了解一下,能看懂,会使用。谢谢大家的回复
      

  22.   

    楼主基础学差不多了,就去找工作吧,一两个项目下来,框架就熟了,用到什么学什么,java开源框架挺多的
      

  23.   

    框架和新技术就像剑,JDK和基础就像草木,一个年轻的剑客总希望会使用天下所有的兵器,然后他们几十年以后才发现顶尖的高手眼里“草木皆剑”,这是独孤求败的真实写照。
    楼主看到别笑,有时候小说比现实更真实。!
      

  24.   

    这些东西一个月就够了,一年我可以熟练运用任何一门语言,我是asp.net开发...我不敢说精通任何一门技术,sqlServer楼主敢这样说,真实佩服啊,我用sqlserver很久很久了 也不熟 oracle db2 我根本不敢说会 ,因为会让dba笑死的..
      

  25.   

    楼主,我刚刚培训java完毕,目前面临就业
    以我的亲身感受来说,大部分的公司要的都是基础扎实,特别是要有经验
    在面试回答问题的时候,你如果有一点迟疑,你就完蛋了,他会按这个问题一直问下去,直到你崩溃
    主要学习的部分是:数据库、MVC模式、SSH2
    主要还是经验啊!!!若果你说自己还没有用SSH2开发过项目,你就完了。
      

  26.   

    java还是蛮有前景的~因为我也是特喜欢,,,
      

  27.   

    楼主学的那些东西,一年时间,学扎实了,就已经算是不错了。
    要想深入学习,要在项目实践中进步才行。语言只是开发的一小部分,你最后要掌握的东西有很多都是和语言无关的,或者不是非常有关的。xml、线程、数据库、网络通信等等。
    楼主sqlserver学的很深入了,那么大数据量的优化,性能优化,数据库调用方面的优化,存储过程、不同应用场景下的sql语句的效率优化,数据库连接池的细节把握,你都熟悉了么?这些很值得学习的,做大的项目,都可能需要知道。另外要是sqlserver深入学习了,mysql和oracle也可以上手很快,针对数据库需要深入掌握的东西,70%都是几个数据库通用的部分。还有一些东西是几个数据库之间不同的。熟悉之后再能对比不同数据库的特点,在特定场合进行合理的选择,那就更好了。对于开发者来说,数据库最好能熟练的进行操作,但是那并不是最重要的,最重要的是你能把基于数据库的设计、优化和开发工作,做到最好。
    给楼主的建议是,java的基础一定要学扎实,然后多一些项目实践,慢慢就会有感觉了。基础不牢固,地动山摇。呵呵,也千万别忘记了java开发可不仅仅是jsp,不仅仅是web。遇到很多一说java开发就说自己很熟悉,以为那不过是jsp,却连jsp和servlet之间的关系都不清楚,连servlet容器的内涵都不理解的人,这样的人基础不扎实,没有上升空间的。
      

  28.   

    ssh用起来不是很困难的,如果有项目驱动的话,你会很快掌握如何用.但是重点不是学会用,而是学会框架的一些基本思想,因为有些大公司,比如华为,就有自己的框架组,专门写框架的,到了公司还得自己去学...所以,懂得原理才是最重要的,学什么都快.
      

  29.   

    i am a java coder who had have half year experience,i never 'gone to the universty',but my ability doesn/t worth than another. so my salary was perfect . i just want to tell you  if you are hungry to do.please be crazy to do it.  刚学了一点英语见笑.
      

  30.   

    = =我也是培训机构javase自学,之后学了一个月web开发,就jsp和servlet,加上jdbc和一些数据库知识,就开始写OA了,框架是老师带着我们写的,改造了strust1弄出来的。jdbc连接池也是自己写的。一个替代Hibernate的半自动化ORM工具也是自己写的今天学Hibernate,我就已经在翻它的源码了因为它怎么实现的我们一看就知道只不过我第一印象就觉得它很臃肿= =还不如自己用自己写的DButil