对于应届生的要求现在是越来越高了,记得我毕业的时候,只要是软件工程的,学过Java的都是抢着来签你,有的技术比较好的他们更加过分,加着工资去抢人,那时候这个行业就这么疯狂;然后现在随着技术越来越成熟,Java的招聘需求越来越高,甚至现在很多企业已经提升到了SpringBoot作为门槛了
但是,先不慌,我们先从一则应届生的招聘要求来看吧
看第二条,SSM+Hibermate,这些不过分吧,而且对于一个学习Java的人来说,会这些框架简直就是轻而易举吧
再来看第三条吧,注意保持心态,年轻人应该承受一下压力;嗯~!!tcp、http还好吧,JavaSE都学过,Java Web也有学过,“拥有良好的算法基础”…暂时先不慌,这个不难,可以锻炼出来的,多去刷刷算法题就好了!!“拥有多线程,分布式应用等开发经验”…分布式,不就是springcloud嘛,还好吧,也不是不会,随便看一下就能够上手;但是你跟我解释一下多线程是什么鬼?我一个应届生,知道多线程的概念算吗?你给我来一个多线程开发经验,请问我上的是清华北大吗?能够有这么大的项目和这么多的条件提供给我,去进行多线程的开发?
好了我就不吐槽了吧。下面的还比较合理吧
还是好好学习吧!可能这些要求是吓唬那些胆小的人呢,说不定你去面试的时候没有这些一点知识
一份学习路线双手奉上:
第一阶段:Java基础语法
内容:运行环境、关键字、数据类型、运算符、方法、条件结构、循环结构、方法重载、数组
第二阶段:面向对象和封装
内容:面向对象、this、构造方法
第三阶段:Java语言高级
内容:常用API、继承和多态、集合、异常、多线程、网络编程、MySQL、JDBC
第四阶段:JavaWeb
内容:前端三剑客、XML、Tomcat、Servlet、HTTP、九大内置对象、JSP、EL、JSTL、Filter、Listener、Jquery、Ajax、JSON、Redis、Maven、BootStrap
第五阶段:基本框架SSM
内容:Spring、SpringMVC、MyBatis
第六阶段:高级框架
内容:Spring Boot、Git、Spring Security、Linux、Spring Cloud…
链接地址:https://www.zhihu.com/question/324692823/answer/1629455402