在redhat上安一个ORACLE9,你就知道什么叫差距!
如果你是专家,只要精通java就够了。如果不是,那么c++,linux,java,oracle,甚至其他
杂七杂八的都要会,而且都要达到准专家级别甚至更高才会有出头之日。不要你是有原因的,任何一个有效的开发团队都不希望有新人来拉后腿。
机会本来就不是给你的,没得到也没什么,你看到了的是别人的机遇,你自然不可能得到,
如果你是专家,只要精通java就够了。如果不是,那么c++,linux,java,oracle,甚至其他
杂七杂八的都要会,而且都要达到准专家级别甚至更高才会有出头之日。不要你是有原因的,任何一个有效的开发团队都不希望有新人来拉后腿。
机会本来就不是给你的,没得到也没什么,你看到了的是别人的机遇,你自然不可能得到,
解决方案 »
- spring注入不好用
- document.forms(0).submit()为什么迟迟之后,才执行
- hiberate 查询时抛tbl_trade is not mapped [from tbl_trade]的异常
- 关于Class对象的问题
- java 开发Webservice客户端获取服务端数据存入本地数据库
- 使用Middlegen的问题
- java调用oracle函数
- 50分求解 axis中java控制台的原因..http://localhost:8080/axis/SOAPMonitor
- 谁能解释java:comp/env/? 100分.............
- 请问怎么样抓取一个网页中applet的数据,最好结合实例
- 在struts开发中,为什么资源文件中的中文字体在页面中是乱码?
- 请问为什么不能创建Client.jar?
我也尽量就事论事:
1,是的,我肯定到不了专家级,其他人可以骂我,因为我的目标是做管理。
2,程序员很难选择环境,只有适应环境,我做过delphi,vb,vb.net,servlet,struts,简单配过linux,时间都不长,所以底气不足,c++没有做过。想都达到准专家级别,可能需要的就是时间,而我可能不打算到三十一岁还在为成为第n种语言的准专家而coding;有放弃才会有选择;以及基于第3条原因——我想先从java入手。
3,我不想做copy,paste做到两年后,我想尽快成为一个知道自己做的项目是什么的程序员。
4,我谨对楼上的最后一句话保留自己的意见。因为我在应征者里是更符合我所提到的公司的需要的应聘者。英语笔试及口语可能差于学的较好的英语专业人才。专业能力,其它的是应届生。
楼上说得很好,让我知道了很多差距。
学什么?学的多了..不过你倒可以先拿struts的源码开刀,会用struts,更知道它肚子里是些什么东西 !! 现在我们用的是我们公司原先以牛人仿struts自己写的一个框架,比struts更方便,快捷 .....
2。我想知道Linux和java的知识接入点。
(Linux仅仅是作为apache,tomcat,mysql服务器使用,还是高手可以在上面做更多的java应用)
我不知道linux和java有什么关系,一个是操作系统,一个是语言...
3。我想知道Accenture需要两年经验的人是什么水平,具备哪些知识、经验更容易为Accenture接受。
能进accenture的人不多吧,有数的几个,估计也不会来csdn...:)
见到太多的人上来就是EJB,struts这类高级的东东,但基本概念都是混混的而已。技术是需要积累的,而不是买几本《N天精通XXX》之类的书就能速成的。要速成也可以,论坛上那么多垃圾程序员就是榜样。如果你java的基础没打好,请回头补课,不要赶时髦的技术;否则你是没有前途的。
〉〉〉
struts只是基于MVC架构的一个java实现参照,如果你是基于JSP+Servlet+JBEAN做开发,了解struts是必须的。但是反过来,不等于你掌握了struts,就掌握了三层模式开发。
j2ee有很多相关技术,精通其中任何一门都可以,
但如果只是各类都了解而无一门深入,还是不够。
2。我想知道Linux和java的知识接入点。
〉〉〉
这两们技术没有接入点,java的产生与发展和Linux无任何关系,
没有Linux,JAVA照常发展,没有java也不会对Linux有影响。
Linux是和C/C++紧密相连的,要掌握linux,必须掌握C。
3。我想知道Accenture需要两年经验的人是什么水平,具备哪些知识、经验更容易为Accenture接受。(我今年七月份毕业,在项目中纯编码时间四个月,我打算明年12月31日前应聘进入Accenture大连)
〉〉〉
这个问题太难了,估计Accenture的面试官也难以给你准确答案 :)
To zez:面霸和我没有保密协定,我很乐意告诉你,一同学习。50分钟面试,十个应征者,两个面霸,自由回答。第一个问题:你想在进入Accenture后,负责何种工作。第二个问题:你最近一年遇到的最大的困难是什么,怎样克服的。要求英语专业的用英语回答。都是很普通的开放性问题。第一个问题我说要进行外包软件开发(因为这时它需要的),提到了工作经历,然后他就问我“从公司把你作为一个社会人开待起,有多长时间”我为他的表达不清付出了这次机会的代价。也许他根本不想表达清楚或自己也不清楚他心里想问的,只是为了看我面对复杂问题的反应。后面的问题我没有时间回答,如果他没有提前近十分钟结束面试,我将要求用英语回答第二个问题,因为英语专业的水平也不过强我有限的一点水平。免是失败的第二个原因就是我不够勇敢,如果套用孙悟空的表白句式,我会对那个面霸说:请您给我三分钟的时间,我请求用英语来回答这个问题,您将认为这三分钟时间没有浪费。
你有一个建议,“先拿struts的源码开刀”。我记得了。
To alienbat:好的。当我手上有100圆生活必需品以外的钱的时候,我会挑几本基础的书买来细读。你提醒的一点都不差。呵呵,是不是你也有我这样基础不熟的经历?
谢谢。
开始还是基础知识,不知道是个人习惯因素还是别的什么,我一直把基础放在第一,怕丢了一点!后来陆续学完了JDBC、RMI及JAVABEAN后转入了真正的J2EE,开始了WEBLOGIC的学习,过程中学了JSP、SERVLET和EJBs,到现在我还在学这些内容的过程中!为此我也没有参加工作!我的目的只有一个,在基础知识巩固的前提下努力学习J2EE的内容!一步一个脚印,踏踏实实学下去!
楼上的朋友们,你们说我这样做是对还是错呢?!呵呵,对与错并不重要!只要能真正的学好JAVA,我无怨无悔了!