论坛首页 招聘求职版 职场话题

以后再也不招“精通”SSH的人了

浏览 68594 次
精华帖 (1) :: 良好帖 (0) :: 隐藏帖 (7)
作者 正文
时间:2008-05-09
mayu 写道
linliangyi2007 写道
satellite 写道
剛才看到的一個招聘要求:各位看下吧

岗位要求:
1.计算机及相关专业专科以上学历
2.JAVA开发 3年以上工作经验
3.精通Spring, Ibatis, WebWork2 等框架
4.精通JAVA编程语言
5.精通JSP,JAVA Servlet等JAVA WEB技术
6.熟悉XHTML,Javascript, CSS等WEB技术,了解AJAX
7.熟悉JAVA Socket, JAVA Thread, 有扎实的编程功底
8.精通Oracle, Mysql等大型主流数据库,精通SQL
9.有良好的编程习惯及优秀的文档协作及管理能力

技術方面基本都全了!


这也叫全?无语了,现在的年轻人就这么看软件业的,难怪以为高薪好拿了!毕业即失业,是对这样的毕业生最现实的回答!

基本上很难招到人了。。。



刚刚毕业的达不到这个水平,工作几年的,可能这些东西,也不可能全熟悉或精通.
   
0 请登录后投票
时间:2008-05-09
77tt77 写道
mooniscrazy 写道
楼主肯定是第一次招人。现在投简历的人,都是互相抄简历,什么流行写什么,只求得到个面试机会。楼主还真以为他们写的都是真的?太火星了吧?
楼主问的几个问题,其实也不算很复杂。hibernate和spring也不是什么复杂的东西,你遇上的人,只是没有用过而已。
这种简历,其实有很强的共性,看一眼就能看出来。谁叫你收呢?
既然你收了,说明你想招新人,既然招新人,就不要对他们有那么高的要求。
我觉得会不会hibernate不重要,重要的是你能不能从面试的人中挑出最好的。不可能全世界的人都到你的公司来面试。spring的作者,对hibernate也未必熟悉,说不定按照楼主的标准,他到你的公司也会被淘汰。
熟悉什么,并不重要,关键是你如何测试应试者的能力。我觉得你的测试方法完全是错误的。
你现在测试的是,应试者的品德。你觉得他们撒谎了,所以你很愤怒。你第一次找工作的时候,没有夸大嘛?不要以完美的道德标准来要求别人。
实际上,你根本没有什么测试计划。你只是在验证别人是不是在对你撒谎。结果自然是失望。没有人会对你说真话,你自己看不开,怪谁呢?怪天下人都负你嘛?
我就不相信你收到的几百份简历中,连一个有潜力的人都找不出来。你自己没有去找。难道每个面试的人,都是reponse和request分不清吗?恐怕你只记得那个最差了吧。你的行为像个小孩子,自己给自己气受。
呵呵,随便说说。。。。。



分析的好!事情的原因.楼主的心态分析的精辟啊.



分析得好
   
0 请登录后投票
时间:2008-05-09
supttkl 写道
我挺讨厌ssh的,struts比较熟练,hibernate和spring基本上会用水平
,我喜欢直接servlet+jdbc。我就不明白,能用servlet+jdbc很好的实现,为什么还选那么多框架?难道Hiernate+spring开发敏捷?



只说明你还不熟悉.框架的好处,不是jsp可以拼得上的
   
0 请登录后投票
时间:2008-05-11
我也是学java的.刚找到工作.
今年毕业.
说实话.
学校出来的.我是计科专业的
你问他什么是hibernate.....90%的人不知道.
知道我们java学什么吗?
我告诉你.我们学的是applet
学校学的和社会上的根本不一样
   
0 请登录后投票
时间:2008-05-13
能够利用现成的东西做出效果出来也不容易

就想你有菜, 你需要做一碗好吃的菜.

但你却不知道这菜是怎么种的

所以最后你才会去学习种菜.

难道你不是这样过来的
   
0 请登录后投票
时间:2008-05-15
我见过10多年开发经验的不知道hibernate session,不知道写javascript
判断对象为空的代码用 if(obj == "null"); 不会jstl,不知道el为何物,不会用servlet ,编程习惯喜欢投机取巧,只想到把问题当前解决,不考虑问题是否会给别的地方造成影响,修改密码的方法是直接从地址栏把username=xxxx&password=xxx传到修改的页面,我靠!!!

最晕的是,还要不懂装懂.
   
8 请登录后投票
时间:2008-05-15
黑色白色 写道
liquidthinker 写道
我觉得对于有1年开发经验的人,只要稍微用心一点,回答我上面的问题都是很容易的事情,所以招聘要求就没必要发了,很基础很一般


现在很多地方工作2年的人都不一定可以回答您上述这些问题。
现在很多单位的开发工作非常机械化,而且很繁重。使得许多程序员在经过很长的开发工作后,都只熟自己负责的那一小部分的开发工作。 很多像您问那些基础问题,是他们工作根本无法遇到的。再加上平时工作节奏快,肯定不能像在学校那样去学习一些技术的基础知识。
从去年开始 就经常在格式各样的java工程师招聘信息中看到这样的一条。要求精通struts,spring,hibernate。我真得想问问,什么程度可以称之为精通,中国又有多少人真正可以精通这些框架技术呢?有多少人可以说自己在面对复杂框架应用的时候可以清楚的了解每一个错误的产生原因与解决方法呢?
为什么在招聘的时候,把侧重点都放在了是否可以记着如何配置这些框架上呢?现在有多少人还在用若干年前的struts1,hibernate2.又有几个高手在写spring配置的时候不是看着文档。
我工作也没几年,之前一直是用ssh的框架来做开发。去年8月换了工作到现在一直在做程序设计跟一些核心业务代码编写,基本不再接触ssh框架了。前几天一个同事在一个项目中同时用到了hibernate2与hibernate3,结果出现了一些诡异的问题,我陪他一起看了整整一天都没有找到问题到底出在哪。后来请教了一个一直在研究数据持久化的老师才把问题解决。
经过这个事件让我突然觉得现在的JAVA好象变样了,人们大多数时间和精力都放在了配置文件上,而软件的业务流程以及程序逻辑性却渐渐被人们忽视。这样在很大程度上剥削了软件开发的乐趣与成就感。
上面说得这些可能有些跑题了,我只是想说在招聘程序员的时候,我们是否应该把侧重点放在一个程序员应具备的综合素质上(扎实的语言基础(java se),清晰的逻辑思维,了解各种算法,学习与沟通协作能力),而不要一味的去追求是否熟悉框架。这样才能使我国的软件行业更加和谐健康的发展。

over @



受益多多。
   
0 请登录后投票
时间:2008-05-16
有的时候,写精通SSH,也只是为了寻求一个能够面试的机会哦。
   
0 请登录后投票
时间:2008-05-18
全当是聊聊天,没有任何针对性.

liquidthinker 写道
我因为个人喜好原因,一直没有用ide集成servlet容器那种方式,而是手工在servlet容器里配置,他看到我这样跑的程序,居然觉得是不可思议的事情。


各有所好吧,我原来用记事本写JAVA, 编译.JAVA文件是用命令行的,配置文件手工写,后来引用的类太多,实在不方便,改用了IDE.
再后来发现数据库中有数百个字段的表格,需要配置HIBERNATE的XML文件,很庆幸有IDE的支持.如果手工写确实不可思异.

liquidthinker 写道

我发现一些特点,现在的教育,特别是xx青鸟之类的培训机构,只教会复制和粘贴,根本不会以人类认知知识的习惯来循序渐进的讲授,因为那样用的时间比较长,对他们来说成本高了。而教会了怎样复制和粘贴,他们就不管了,因为这些学员会用这些框架就行了,有的人手感比较好的,复制粘贴的速度快,就达到了“精通”的水平。那些号称“xx天学会java”、“j2ee速成”之类的,大概也是这样吧。

一棒子打死.
说实在的,如果不复制粘贴我都忘记代码是怎么写的了.都是机器自动生成的.没有的就从原来的DEMO或者帮助文件里COPY一下.然后ctrl+F替换.变量多了重构,最后按快捷代码格式化.一般是写几个IF..ELSE,然后把COPY来的代码填进去完事.
21天学会J2EE应该是骗人的,这书应该是给想要了解一下J2EE的人准备的.我当初学JAVA时买了本JAVA编程思想,半年的时间里没事就研究一下,600多页纸被翻的全部发黄了.最后效果我感觉是应用开发基本是够了,但是以后才发现这本书其实还是比较肤浅的,某些核心秘决没有提到,在这里又开始崇拜JAVA源码开发者了.

liquidthinker 写道

另外,现在很多人来学程序员,撇开目的性不说,不管是因为觉得这个职业能挣钱好,还是因为确实喜欢编程,这里面很多人都太浮躁,太急功近利,幻想很短时间内就把编程学好,这恰恰又遇到了那些培训机构的广告,结果可想而知。

也不能全怪学程序的人和培训中心,现在大学里的学不到这些东西,也没条件学,教员也基本不会.
培训机构里出来的学生有素质好的也有差的,哪里都一样,清华北大年年都有被开除的学生.
虽然印度经济比不过中国,不过印度的软件业是远远发达于中国的,北大青鸟在印度响当当的牌子,不会那么不堪吧.
事物都有两面性,培训机构缓解人才需求,促进就业,但也造成了某些人进去只是为了找份好工作,根本不是去学习的.

liquidthinker 写道

拿struts2举例,struts2里面的action是不能直接拿到HttpServletResponse,HttpServletRequest的,除非实现了xxxAware接口,我在想这些学员如果像上面那样来学习这个框架,可能有一天把程序写好了,跑起来没问题了,但根本不知道HttpServletResponse,HttpServletRequest为何物,对于java web开发最核心的两个对象,我真不知道该不该感叹这框架的优雅性了。

楼主是位比较注重技术内涵人.不过软件也在向不同的方向发展,比如微软的工具做软件,可视化编辑拖个控件修改下参数.SUN公司也正在向这个方向发展,都在借助工具的威力,用软件来开发软件.
   
0 请登录后投票
时间:2008-05-20
我是今年要毕业的学生,是计科专业的。我是专升本上来的,真正接触JAVA WEB开发是06年下个学期,就会简单使用那几个serlvet的API,写些简单的代码,想起来没有多少的含金量。然后便开始接触什么MVC模式,搞得头都大了,整整一个学期都没有多大的进步,可能当时课程太多了,没有多少心思放在编程上面。在专升本的第二个学期,开始学习struts1.2,也是很头疼的一种,没办法硬着头皮学了,也不知道当明是怎么学的,现在还好了,懂了几个struts1.2,2.0,hibernate,spring这几个,感觉最为重要的是--是否按需所取需要的,来搭建自已想要的系统。
   
0 请登录后投票
论坛首页 招聘求职版 职场话题

跳转论坛:
JavaEye推荐