只会ssh成了底薪的代名词?

48 篇文章 0 订阅
38 篇文章 0 订阅
 

SSH:常用的三种 Java开源框架的组合,分别为 Struts、 Hibernate和 Spring,自出道以来一直受到开发人员的青睐和追捧。

几日前,所在 Java技术群的老大 BeanSoft发起一个话题:“怎么感觉会 SSH成了低薪的代名词?”虽然是茶余饭后的闲聊话题,却也发人深省。

确确实实,我也发现现在好多公司面试 Java Web程序员,不管是招聘几年工作经验的人,几乎都会问到 SSH的知识。所以,一些工作经验不多,还没怎么接触这三种开源框架的人在找工作时,为了应付面试,恶补 SSH的知识,什么 AOP、 IOC、 ORM等知识背得滚瓜烂熟,甚至达到倒背如流的地步,而他们却将本应巩固的 Java基础知识给忽略了,很多知识都是一知半解。

给我的感觉就像,说起来大家都是知道 SSH三种开源框架的人,但内在修为却差了天远。因为 SSH会问得比较多,有的人 Java根基都不稳,直奔 SSH主题,小半桶水摇得呼啦啦响。

难道 SSH适应所有的 Java Web项目开发吗?小型的 Java Web项目难道没有可替代性的方案吗? MVC框架一定要用 Struts吗? ORM框架一定要用 Hibernate吗?使用 iBatis不行吗?在何种情况下使用 iBatis会更好呢? Spring主要为了解决什么问题?

有些程序员真的让人哭笑不得,例如:有的人说精通 Struts,但是让他 /她用 JSP+Servlet做一个简单网站却做不出来,只因为他 /她太依赖于 Struts框架,而又没有搞懂这框架底层到底是如何实现的。

有的人做了 Java Web项目若干年,但 JavaScript、 HTML却一直被冷淡对待,甚至好多人都觉得这些东西根本不值一看, JavaScript谁不会呀!这样导致的结果是:做了那么多年 Java Web程序员,简历上写得花里胡哨,基本上样样都写个精通,但是如果问到真实想法,哪样说自己精通内心都觉得虚。

最近感慨很多,拿到各大公司(腾讯、淘宝、盛大、卖包包等知名企业)工作机会的一个友人,他说他唯一敢说精通的就是 JavaScript,其余方面虽然不算差,但总觉得没达到精通的地步。我敢说好多说自己多方面精通,但内心虚的人都没有他薪水高,虽然有点俗,但薪水高也是对技术人员的一种认可吧?

另一位是一个还比较年轻的同事,他是 Linux和 JavaScript狂人, JavaScript达到精湛的地步,让 N多同事顶大拇指称赞,最近他以 25万年薪跳槽到 IBM。

那些觉得 JavaScript等知识没有技术含量的人,你们能说什么呢?首先,基础是重要的,其次,好多知识只要精通就会给自己增加含金量,为自己的技术发展添砖加瓦。

其实,好多认真做了几年程序员的人都会意识到基础最重要,掌握好基础和学习方法才是王道。有好多如我这样的人,在带点心浮气躁的学习了 N种新框架后,又拾起曾经被忽视的 c语言、数据结构和算法等补习起基础知识来。

最近我也常生出这样的悲哀,觉得自己什么都不够精通,但是“痛定要思痛,亡羊补牢未为晚”,别说明天,从现在起补习基础知识吧!只因我是个热爱编程的女程序员。

别让 SSH成为低薪的代名词,好好学习下 Java和 Web的基础知识吧!做一个更有含金量的 Java Web程序员,不要因为会几种开源框架就拿出来得瑟,这不过是别人给你提供的框架而已,充其量我们也只是个使用者。
    我的目标:做个淡定、不跟风、有自己想法的程序员

文章转载自:http://touchmm.iteye.com/blog/1137022

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值