问一下已经参加工作的JAVA程序员,都进来看看呀

moon5284 2009-08-14 09:43:40
小弟目前仍是在校,之前学过.net可以用一些简单的模式比如工厂,MVC写一些小的项目(大都是学校的),但是更喜欢java的开发方式,现在正在结合尚学堂的视频学Struts+Hibernate+Spring,请问一下各位已经参加工作的师兄师姐,要想毕业能找份对口的工作应该学习哪些技能,或者说对于一个新手大家有什么推荐的资料,书籍,教学视频或者指导方向跟小弟交流一下,让我对以后可以更明确一点,多多益善,谢谢大家了。。。
...全文
423 30 打赏 收藏 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
铁匠梁老师 2009-08-17
  • 打赏
  • 举报
回复
鼎火龙果的阐述
gadfly1981 2009-08-17
  • 打赏
  • 举报
回复
好好学,少上网,多看书,把电脑卖掉,我包你工作不愁。
真的,成天泡网上,名为学习,其实浪费时间。
电子书下载了上百本,结果一本没看,全是速成教学,知道的就一点点
asssasharp 2009-08-17
  • 打赏
  • 举报
回复
怎么都说得那么夸张阿。java现在找工作比其他语言容易多了。就看你是想发展,还是想挣钱。从发展的眼光,先锻炼几年。挣钱就往大公司凑。java主要学的是思想。把思想学通了。自然就懂了。剩下的就是工作经验。拿个框架研究几天,差不多都能懂点。想深究还看你的工作项目。依靠一个或几个框架找工作,把自己都局限了。现在公司的要求的多是学习能力及基础知识,知识面。
pei_zhenxi 2009-08-17
  • 打赏
  • 举报
回复
呃呃呃。。。。。
zck_yy2007 2009-08-16
  • 打赏
  • 举报
回复
路漫漫上下求索
fengyilan 2009-08-16
  • 打赏
  • 举报
回复
经济基础接触上层建筑啊,同样,基础决定你能的深度和宽度
o_range 2009-08-15
  • 打赏
  • 举报
回复
顶一下1
why_java 2009-08-15
  • 打赏
  • 举报
回复
非常同意楼上的不要盲目的去学习框架。框架的低层原理才重要,
深有体会

基础能决定你走的有多远!!!
懒人的愿望 2009-08-15
  • 打赏
  • 举报
回复
听你们一说我心寒了!!!!!!!
  • 打赏
  • 举报
回复
非常同意楼上的观点,原来在其他帖子中的回复,可以参考一下:

Hibernate 等 ORM 框架之前,应是相当熟悉 JDBC 操作,并且知道一些理论性东西。

使用 JDBC 的时候,是否使用了数据库连接池,如何使用开源的数据库连接池?
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 时如何实现低耦合性的事务管理?也就是说事务边界在业务层,一个业务层调用多
个数据库操作的方法完成一个事务,在这种情况下如何进行事务控制?

在使用 Spring 之前,我认为应先掌握:

熟练地使用 JAXP、jdom, dom4j 等工具解析/生成 XML 文件,并能使用 XPath 进行 XML 查找;
掌握 Java 中的反射,以及 JavaBeans 规范中的内省类,了解 JavaBeans 规范对于方法名、属性的要求
(别看这个很简单,实际上很少有人知道);
了解 JDK 的动态代理和 Cglib 的动态代理,了解 JDK 动态代理的限制,以及与 Cglib 动态代理的优缺点,
并且了解一下动态代理是做什么用的;
熟练地使用日志工具,比如:JDK 日志工具、log4j 工具等,以及在使用时需要注意些什么;
能善于使用开源框架中已经实现的东西,比如 Apache Commons 中很多实用的方法,像实现了 LRU 算法的 Map 等等之类的。
thinkhejie 2009-08-15
  • 打赏
  • 举报
回复
建议还是把基础学好。数据结构 和 算法什么的。对于java,建议除了SCJP考纲里面的七大知识点外,可以再看一下rmi和反射。如果想搞web方面,强烈建议好好看一下http协议,而不是一搞java就是什么SSH的,刚开始不要把时间和精力花在那些框架上面。
  • 打赏
  • 举报
回复
有空去看看,java程序员上班那点事,会对你有些帮助
moon5284 2009-08-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 bacel5902 的回复:]
要么就学精SSH,要么从JAVA程序员开始慢慢积累经验,否则不好找工作.最好是先找一个能够锻炼你的公司^
[/Quote]
我也认同这个观点,先锻炼几年经验再说,但是要想在面试的时候拿的出手的话,我可以在哪些方面下功夫呢…
moon5284 2009-08-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 badboy169168 的回复:]
java编程思想。地球人都知道。另外不要还要多学一些最新的开源框架。这对你将来的面试会有很大的帮助。至于说SSH那是不管那家公司都是必须的。如果你的简历上面只有SSH的话,除非你学的很精。不然也很难有机会的。
[/Quote]
大家能不能介绍一些常用的开源框架?JAVA编程思想正在看。
lezi2006 2009-08-15
  • 打赏
  • 举报
回复
FLEX,DWR,JS
catslee 2009-08-15
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 gesanri 的回复:]
引用 9 楼 gadfly1981 的回复:
引用 4 楼 gesanri 的回复:
应届的java很难找到工作,我应届的,深有体会,为数不多招java的有IBM,阿里系列,腾讯,像华为、中兴这种用来解决学校就业率的大户,一个java的都不招


没那么夸张,java现在谁都会,不靠java吃饭,靠编程能力吃饭

我亲身经历,一点不夸张,当然,如果楼主愿意一个月拿1,2k块钱,估计还是有机会的
[/Quote]
有这么夸张嘛/.????阿里一直在招java啊
feishare 2009-08-14
  • 打赏
  • 举报
回复
Thinking in java
badboy169168 2009-08-14
  • 打赏
  • 举报
回复
java编程思想。地球人都知道。另外不要还要多学一些最新的开源框架。这对你将来的面试会有很大的帮助。至于说SSH那是不管那家公司都是必须的。如果你的简历上面只有SSH的话,除非你学的很精。不然也很难有机会的。
caironghuicxz 2009-08-14
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 gadfly1981 的回复:]
引用 4 楼 gesanri 的回复:
应届的java很难找到工作,我应届的,深有体会,为数不多招java的有IBM,阿里系列,腾讯,像华为、中兴这种用来解决学校就业率的大户,一个java的都不招


没那么夸张,java现在谁都会,不靠java吃饭,靠编程能力吃饭
[/Quote]
我也是这么认为的
吴冬冬 2009-08-14
  • 打赏
  • 举报
回复
java编程思想 温故知新
加载更多回复(9)

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧