随着互联网科技行业的逐步发展和完善,企业用人的标准和技术能力也在不断变化和提升。
那作为一个互联网Java工程师需要掌握哪些方面的知识点呢?
1、工作年限和学历要求
一般这两个点都会在JD的前两点体现出来。3年,5年,10年等,全日制本科学历,或者211,985之类。一般属于硬性要求,如果不符合,可能面试机会都没有(当然事无绝对)。反正觉得合适的都可以投一投简历。
2、基础知识
一般工作个几年,像一些Java基础知识,设计模式、IO、多线程、集合什么的总要了解掌握的吧。
3、框架
像Spring SpringMVC MyBatis等框架总要掌握的吧,早几年这个是硬性要求。不过现在微服务是主流了,知识点还是要覆盖的。
4、分布式
分布式目前是绝对的主流了,像缓存,消息队列,搜索引擎等总是要了解掌握的吧
5、分布式框架
Dubbo/Spring Cloud 不多说,至少要会一个吧。alibaba也出了一个spring cloud alibaba ,是不是也要看看怎么回事。
技术是学不完的,但技术也是一通百通的。一定要有自己的一技之长。
像上边提到的相关技术如果能掌握的不错,还是可以找一个不错的工作的。