为什么 Java 要求越来越高？
一、如果是招聘应届生的话，基本不要什么要求

1.本科及以上；2.思维敏捷，喜欢思考；3.热爱技术，敢于吃苦

二、招聘一年工作经验的java人(需要java基础)

1、计算机专业本科以上学历；2、有丰富的javaB/S项目开发经验，熟悉eclipse等开发工具，熟悉oracle或MySQL或SqlServer数据库；3、熟悉springboot、SSH三大框架；Redis缓存、消息队列等分布式架构体系；4、熟悉Linux、Unix基本操作命令；5、熟悉web及前端技术（包括Javascript、ajax、json、jquery、ext等开源框架）；6、善于团队协作和沟通，具备良好的编程风格；7、良好的学习能力

三、三年工作经验的java人（明显感觉到 需要实战经验，开发快速）

1、本科及以上学历，3年以上开发工作经验；2、具备移动端产品开发经验，对移动端开发接口有较深的理解与应用；3、有实际的调试微信接口开发经验；4、具有较强的团队意识，高度的责任感

四、三年以上的java人（大神，项目经理，带队的，需要性能调试，业务分析）

1、对java语言和面向对象技术有深厚的功底；2、熟悉jsp/servlet、javascript、ajax、jquery、bootstrap等web开发基础技术、熟练使用开发框架、springmvc，spring和hibernate或ibatis或mybatis等（必须）3、业务理解能力强，数据模型设计功底深厚，熟悉java常用设计模式和算法，熟练使用memcached或redis、webservice、rabbitmq等；4、熟练使用mysql、oracle，有较好的数据库设计能力；5、熟悉常用的应用服务器：tomcat、jetty等应用部署和性能调优；6、熟练使用Eclipse或IntellijIdea和SVN、Maven、Junit等；7、善于沟通交流、具有良好的团队合作精神和协作能力；