我是一个大2的学生,下个学校就是大3了,不过我准备大3去学校两个月后就去找个工作。我目前最拿手的还是ssh,个人觉得ssh还可以,在最近半年中,我个人开发过四个系统,主要是web的,并应用到实际中。在web方面,除了懂ssh以外,还懂ajax,webservice,jfreechart,js,css,还有最近正在研究收索引擎,java基础都还可以;数据库方面懂的是sqlserver,mysql,access;当然还会一些asp.net,上面的懂不是说精通,如果要精通的话没有几年是不可能的。其实我学编程的时间只有1年半左右,目前在学校里还算牛的,不过在社会上高手太多了,我自己得更加努力,我其它的不敢肯定比别人好,我专研精神不比任何人差,我喜欢研究,以我这样 的情况在宁波、杭州这样的地方能开多少价?还有我未来的发展前景如何?请各位大虾赐教
2,你大学要几年?如果是4年,那么你要将近两年的时间不上课么?
3,你拿手的是ssh,那么关于h,关于h的底层jdbc你了解多少?最近面试的一个同学,在上一家公司都是用的ssh来做东西,结果问到jdbc竟然很茫然!
4,建议不要贪多嚼不烂。
5,南方的情况不了解,不过在北方,说句实话请楼主不要生气,我觉得你很难找到。
建议lz还是先在学校好好学习吧,基础学好了在杭州找份3-4K的工作还是不难的
该怎么做不用再说了吧。
在广州能拿5到6k吗,,,看不下去了,你忽悠别人吧。别乱说,如果,你知道哪里要,我这里有几个实力比他强的,1年工作经验一年实习经验,比他这种水分技术好多了。既然楼主技术还可以,我随便出两个题目你写一下啊。(工资2000的)在广州第一,手写自定义标签(看清题目),实现功能是 给参数就可以循环出table第二,手写数据结构,双向链表的实现方式(用Java代码实现)。
那个说广州能拿到5-6K
javascript(ajax/dwr),servlet,ejb,struts,spring,hibernate,oracle,jdbc,jsp,
月薪1200,所以楼主自己看着办吧
刚毕业不要一味的追求薪水 , 找个好公司实习 .
有机会先面试下几家公司 , 看看需要继续学什么 .
Java的东西很多 , 都只是了解的话, 既累 , 又没用 , 你找个比较有用的 , 转下去 .
说实话,Team Leader真的是很牛x。rmb不是白拿的。
手里有真家伙!
这样的人,到哪里都是抢的。有这样的人在,这个公司啥样的活不能接?
我靠,说实话,看他拿钱,我一点都不嫉妒。谁让我目前没这个本事啊。
仅凭LZ的话感觉是比较浮躁了点,等楼主真正体会到了什么是学得越多,越感觉到无知的时候,回来看看这段话也学会另有感触。
LS有几位的话说的很中肯,虽然看起来不那么鼓舞,建议LZ自勉之。
基础越扎实,你以后飞的越高。
JDBC 中的行集(RowSet)是做什么用的?
JDBC 如何实现对象/关系映射,也就是 O/R Mapping。
为什么 JDBC 规范推荐首选从 DataSource 中获得数据库连接对象(JDBC 4.0 Specification, p.51.),
而不是首选从 DriverManager 中获得连接对象?
使用 DriverManager 获得连接对象时,虽然从实现 JDBC 4.0 规范的驱动程序开始,不需要使用
Class.forName("xxx.xxx.xxx.Driver"); 了,但我们也有必要了解一下这句话的作用是什么?
单纯地使用 JDBC 时如何实现低耦合性的事务管理?也就是说事务边界在业务层,一个业务层调用多
个数据库操作的方法完成一个事务,在这种情况下如何进行事务控制?在使用 Struts 之前,应充分了解 Servlet 的作用,如果连 Servlet 实现的 MVC 都不会用,怎么可能
把 Struts 用好呢?至于 Spring 来说,在此之前要了解的东西就更加多了。大家可能都知道 Spring 是一个 IoC、AOP 容器,
作为一种轻量级的 J2EE 替代方案。在使用 Spring 之前,我认为应先掌握:熟练地使用 JAXP、jdom, dom4j 等工具解析/生成 XML 文件,并能使用 XPath 进行 XML 查找;
掌握 Java 中的反射,以及 JavaBeans 规范中的内省类,了解 JavaBeans 规范对于方法名、属性的要求
(别看这个很简单,实际上很少有人知道);
了解 JDK 的动态代理和 Cglib 的动态代理,了解 JDK 动态代理的限制,以及与 Cglib 动态代理的优缺点,
并且了解一下动态代理是做什么用的;
熟练地使用日志工具,比如:JDK 日志工具、log4j 工具等,以及在使用时需要注意些什么;
能善于使用开源框架中已经实现的东西,比如 Apache Commons 中很多实用的方法,像实现了 LRU 算法的 Map 等等之类的。至于 JavaScript 来说,我只能说不要小看 JavaScript 了,JavaScript 比 Java 复杂得多。
这是因为 JavaScript 是一种弱类型语言,其中诸如:原型对象、闭包、可变的 this 对象等等之类的概念
在 Java 中根本不存在。加之 JavaScript 存在浏览器的兼容性,使用 JavaScript 不管从开发,还是
调试、测试角度来看,难度是不小的。
数据库应用的项目。像 Access 之类的数据库也没有什么 JDBC 驱动程序,只能使用 JDBC-ODBC 桥进行连接,这样的连接
的话,与使用 TCP/IP 协议进行连接的 JDBC 驱动程序在效率上根本是没办法比的。现在使用的数据库管理系统都是采用客户端请求,服务端响应的 C/S 模型,像 Oracle, DB2,
MS SQLServer, MySQL 等都是采取这种模式的,应加强对这类 DBMS 的学习和使用。对于 Java 开发人员来说,可以先学习 MySQL,因为 MySQL 小巧,而且免费,之后学习一下 Oracle 等
之类的大型数据库,对于这类数据库的学习不求多少熟悉,能掌握大多数的 SQL 应用,对于数据库系统
管理的知识只要了解或者初步掌握就可以了。