2021年应届生,Java开发工资大概15.6k/月。
2021年中国在移动互联网这块发展非常迅猛,各种创业公司、小团队如雨后春笋般冒出来,对Java、HTML5前端、Python的需求变大。但存在人才发展跟不上市场的需求的现状,相对应的给Java人才开出的薪资待遇随之水涨船高。
2020年Java岗位需求仍呈现持续上升趋势供不应求,Java工程师的需求占全部需求量的60%~70%,3~5年开发经验的Java工程师薪水年薪10~30万元,Java的发展前景好,像百度、京东、阿里巴巴等都在使用Java开发。
JAVA培训后的未来规划方向:
1、成为管理人员,例如产品研发经理、技术经理、项目经理等。
2、或者走纯技术工作之路,成为软件工程师、需求工程师。
Java培训后的软件工程师一般月薪范围在8K-14k之间,远远超过了应届毕业生月薪4500元的平均水平。通常来说, 稍微用点心,出去工作一年。有一年工作经验的Java软件工程师的薪酬大致在年薪10—17万左右。
问题一
看你要进什么公司,这个在招聘说明上都会说,大概分这么几种,SSH(老项目维护,现在一般没小公司用)、SSM(不算太老,但是也小公司也没多少用的)、SpringBoot+Mybatis(这个就目前来说的话是最常用的)。
现在的培训机构一般都教哪些。Java、linux、MySQL、Oracal、SSH、SSM、html+css+js、jquery、SpringBoot,这些都是基础,进公司的话看情况,你可以不会SpringBoot和SSH,一是现在SSH少、二是会SSM看两眼就会SpringBoot。
一句话,培训机构出来的可能学得不咋样,但你不可以比他们差。
校招的要求会放低很多,但是大部分你进了公司还是要学。
问题二难找,但你可以尝试走校招。但你现在会的这些是个不太笨的人,学个一两个月就会,你能有什么竞争力?
问题三spring一定要会,从SSH、SSM到Springboot、SpringCloud,这个问题不需要问。
问题四问什么视公司而定,基本上来面试你的技术也不咋样(当然,就现在的你来说是比你强多了)。一般除了网上的哪些基础面试题以外,关注点最多的就是数据库和框架的问题。
基础面试题主要关注点在重写重构、继承、多线程、网络这一块。
数据库主要关注点在数据库设计三大原则、一些比较容易混乱的sql语句,比如left join。
框架主要在Spring那一片的使用上。
然后就是你简历上写的项目中用到的技术,如果没有项目经验的话,会问你在简历上写的会的技术。
还有就是变着法的问你能不能长期在公司干下去,对于应届生来说,长久的干下去比技术重要。直白的直接问了就,委婉的会问:你觉得这里的环境怎么样?你家是哪的?(太远了你得考虑说买房的问题)等等。
问题五JVM问的少,小公司你只要能做项目就行,就算问到,也就是问问垃圾回收机制、JVM是个什么东西等等一类的基础。
综上所述,你最好还是多学一点,这些东西都不难,上手很容易就能用,多做几个项目,能提升你不错的竞争力,但不会的就不要硬往简历上写。当你能拿得出手的东西越多,你就不要仅考虑小公司了。如果你到毕业还是会这些,或者多会了一点,那可以考虑进个工厂干程序,一个月五六千还是有的