我并不是计算机相关专业毕业的,由于对计算机有特殊的爱好,经别人告诉我就开始接触了JAVA语言,在此之前一点编程方面的基础都没有,毕业半年了才开始学,十分想赶到下一届大学生毕业之前找到份北京的工作,我的劲头很足.但接触下来才感觉到是心有余而力不足,我想请问各位我能在3个月之内学到可以参加工作的程度吗?我该如何下手呢,该先学哪一部分呢?还要学习和JAVA相关的一些科目吗?要学哪些科目呢?心里很急切,希望广大朋友能告诉我,给我支个招!谢谢!

解决方案 »

  1.   

    我想一般程序员都是从Hello World开始吧!呵呵
      

  2.   

    三个月估计很吃力,要java程序员并不是只要你会java比如做WEB那服务器,html,css,js,数据库,还有框架呀什么都要会点
    如果是自学,三个月最难就在调试出了错调不出来,有时基本功不扎实连个数据库能花你若干功夫
      

  3.   

    我也不是学计算机的,改行的,从Java零基础开始,花了近一年的时间。
      

  4.   

    如果你对Java没有一点基础,用功点的话,三个月的时间只能稍微熟悉面向对象和
    J2SE的基础部分(呵呵,个人观点啦~~可能我比较笨~~)。
      

  5.   

    如果没有基础的话,想达到能找到java工作的程度,至少要半年的功夫。
    建议你去看看有没有合适你的培训。如果真想靠这个吃饭的话,并不急于那几个月。
    急着找工作也不容易找到合适你的。
      

  6.   

    学会了SSH
    找起工作来比较容易
    (struts spring hibernate)
      

  7.   


    EJB才是王道
    SHE
    struts hibernate EJBweblogic tomcat jboss
      

  8.   

    你喜欢web开发。还是喜欢桌面应用程序,还是j2me移动开发,我认为你应该主要攻一个
    方向,相信你一定能成功,加油,为你祝福
      

  9.   

    怎么说呢?其实做java开发需要打下一些良好的基础,3个月时间你可以了解和熟悉java的编程规范,也能写出一些像模像样的代码,但是离实际的工作还很远,简单来说,比如你做jsp开发,你就需要对html语言有所了解,如果从事具体的工作,你还要对java的一些高级技术有所了解。最好能参加实习。
      

  10.   

    本人建议楼主先学习一下C语言,虽然C语言现在很少用了,但是基础的东西从C语言中可以学到,从最基础的语言开始,尤其对于没有学习过编程的学习C语言是很重要的,C语言学习个差不多,再学习JAVA语言,你会发现有些东西和C语言的差不多,不过JAVA语言还有面向对象的东西呢,要一级一级的来,不能太着急
      

  11.   

    谢谢大家给我的建议,我已经毕业大半年了,所有找工作非常急切!我知道3个月的时间学不了多少东西,我打算主攻一个方向,现在在学J2SE基础,这个是所谓的Web开发吗?我想先找到个相关工作锻炼着,拼上3个月看看.哈哈感觉女生学这个确实很困难.我会努力的,再次谢谢大家的祝福!
      

  12.   

    你学完3个月,合上书本。拿个本子划划,如果能划出j2se内容的80%知识点已经很不错了。
    偶自学5个月了,感觉还是逊啊,现学Hibernate中.
    罗马不是一天建成的~
      

  13.   

    楼主你学过其他编程语言吗?java语法和机构是比较好学的,上手很快;能不能找到工作看你找的工作的技术含量了,我是参加可工作再学的的java,虽然现在不在北京但混的还行
      

  14.   

    我学习Java也不过1.5个年头,但有良好的C++基础,所以进步比较快!楼主如果是初学的话,可以看看我发布的学习笔记——《Java杂谈》,差不多有10几篇贴,全部发在这个板块,不敢说写得多么好,至少能帮你少走一点弯路,如有需要也可以给我邮件,直接把原始版本发你坚持就是胜利!呵呵~
      

  15.   

    再次谢谢你们,呵呵我是个女生,啥计算机编程语言基础都没有,不是很喜欢北京,但想去那里和哥哥一起.我现在每天学的头都疼,可我不想放弃,有了你们的加油,我会更努力的!《Java杂谈》我会仔细看的,谢谢!大家一起加油!
      

  16.   

    "啥计算机编程语言基础都没有,"这就很难了。编程是需要循序渐进的,如果有C和C++的基础,也许学上半年时间Java就可以对付简单的工作中的问题了。如果啥基础都没有,估计一年都可能入不了门的。
      

  17.   

    "该先学哪一部分呢?还要学习和JAVA相关的一些科目吗?要学哪些科目呢?心里很急切,希望广大朋友能告诉我,给我支个招!谢谢!"
    c语言\数据结构
      

  18.   

    楼主,不知道你周围有没有搞这个的,如果有的话,要多问问人家,有时候一个小小的问题你想半天都想不出来,别人一提醒,可能你就领悟过来了。只有交流进步才快,如果有个高手在身边,估计苦学三个月也可以勉强找一份工作了。我一个同学,考研失利,去上海找工作,一个月未果,后来跑来深圳,然后开始学JAVA,吃住都在另一个同学那,那个另一个同学虽说不是高手,但还是有一定的水平,每天那个另一个同学下班,就辅导我这位同学,当然,这位同学因为考研时看了很多数据结构,数据库系统,操作系统什么什么的书多,有一定的理论基础,所以进步很快,一个多月过后,他就找到工作了,在这么一个多月中,他就学了JAVA基础,jsp,servlet,struts,jdbc而已,其他的hibernate,spring,ejb什么的,都不学,当然,或许他找到的工作也是有运气的成分在里面。况且,人与人不同,不知道你的情形怎么样了,另外,楼主是个女的,恐怕搞软件开发的话要付出很大代价喔。
    难的在此帖又碰到热心人火龙果兄,^_^^_^
      

  19.   

    我的帖子 --> 点管理 --> 在那里面加
    娃哈哈,给我多加点啊!!
      

  20.   

    自从卖电脑的称自己是搞IT的 我坚决不称自己是搞IT的
      

  21.   

    另外补充一点,我对楼上insiku的帖子非常有同感。自从我有次发现公司里搞采购和库房管理的,在和同学聊天时还在不断声称自己搞IT是多么的辛苦和不容易后,我就再也不像别人声称自己是搞IT的了。 呵呵
      

  22.   

    不知道你基础怎么样? 看看这些免费的视频吧!
     电驴上搜松迪科技 JAVA视频 
    尚学堂 JAVA 在买几本书看看 ,自己努力的话会学的很快!
    祝 哥们好运!
      

  23.   

    悲惨,我也一样,我今年毕业的,在学校学的计算机网络。结果出来都是找的电脑维护等工作,我真的不想一辈子搞维护,所有我现在也开始学 Java了,看了Thinking  in java(目前还没 看完),我想先学j2se, 掌握基础,然后搞j2me,我也是菜鸟中的菜鸟现在很后悔在学校玩游浪费了不少时间当是我相信自己的 能力,首先要自信绝对是 可以学会的 ,才有勇气去战胜碰到的困难。
    由于没有人指点 ,有时候一个很简单的问题 都 花了我整整一个晚上来调试。当时我相信我能掌握它。
      

  24.   

    JAVA交流与学习群:45633778 
    挑战技术,超越自我!!
      

  25.   

    自学的话 没基础3个月根本不可能 3个月能学会基础的J2SE就很不错的。离能工作的地步还有差距。
      

  26.   

    这位朋友我想问下,你为什么想学java那!!~~~对计算机喜欢并不一定要学java啊!!~~~~
      

  27.   

    同意楼上的不过觉得楼主真想决心学习,周围又没有人指点的话,考虑进培训机构参加培训
    因为有一个学习的环境才是自己才能快速前进,至少在课程安排,在学习内容上
    已经给你指定了,你需要的就是去学,去吸收,比自己学时还要选择,即使选择了
    还有点不自信,还会彷徨,就不能投入的去学习,效果自然不会好到哪里去,如果
    楼主真的选择自学,如果不是天才的话,3个月的学习要进入这个行业找份工作估计很难。
    个人意见,仅作参考~另外可以强烈推荐可以在网上下载马士兵的视频看看,还算全吧,从j2se,jdbc,到后面的几个
    项目的讲解都有,可以下载下来看看想当初电脑几日几夜不关机才把那些东西下下来
      

  28.   

    在这里好像有些相关只是咯,好像还有常用的eclipse,tomcat,mysql等软件的下载。。
    www.blog.163.com/20332899
      

  29.   

      哎,其实只要过了面试这关,一切都OK,我非计算机专业毕业,以前只学过C++,毕业后找了一个C++程序员,做了几个月,然后去上了2个月java课,然后就做java。现在已经工作一1年了。其实很多东西都是在工作中学到的,只要入了门就容易了,关键就是入门难,我指的入门就是你的第一份工作,有了工作经验,有了项目经验,你的第二份工作就会很容易。    早点去找工作,在工作中学习,比你自己学习好的多,尤其是在项目中,你可以学到很多知识,哪怕是普通的编码工作。    最后给楼主一些应聘的经验:java基础一定要好,你去应聘,肯定是笔试加面试,首先是笔试,笔试的内容:java基础知识,数据库,这两个绝对跑不了,数据库主要是select语句,应该会有JDBC连接数据库的题目如果你过了这关,ok那就是面试了,那就要了解一些高级的知识,struts hibernate spring ibatis ajax 等等一些web开发技术你都要了解一些,只是了解。这样应付起来才自如,面试官喜欢问一些很俗的问题:比如说struts的工作流程,spring的好处等等,不一定要精通,你大概都要知道一些,这关过了基本就没什么问题了。
      

  30.   

    努力吧,我也是从你这个时候过来的啊,要付出很大的努力,但是有一点我要告诉你,如果从头学习,三个月的时间是不够用的,有基础的话还差不多啊。努力吧,从java基础开始学起,然后才能学习一些框架和别的知识,例如其他楼的说的,数据库 sql的知识,持久层的hibernate,ibatis,jdbc;然后mvc的经典框架struts1要弄懂啊,这样下来应该能找工作,但是项目经验你怎么办,所以有点难办,这些都是你要考虑的东西啊。努力!!!
      

  31.   

    j2ee那就更不用说了。。
    要学HTML,AJAX,JAVASCRIPT,SSH三大框架,JSP,还有就是数据库。。
    三个月是很难搞好这么的。。要搞好这些三个月就很吃力了