我认为想要能顺利的找到Java开发的工作,首先熟练或者至少会使用Java的各种框架,然后再找个项目,能让它从零开始到跑起来。如果这些都可以,那么找份工作还是很简单的。
也可以对应以下必学知识点,必学知识点,必学知识点(重要的事情说三遍!!!):
java 基础
面向对象、集合、线程、锁、IO流、JDBC、反射等 Spring , SpringMVC, SpringBoot
持久层框架:Mybatis 、hibernate、JPA、 SpringDataJPA (至少会1个)
推荐学习Mybatis 数据库:MySQL、Oracle (至少会一个,推荐学MySQL先)
进阶: NoSQL: Redis 等
消息队列: rocketMQ、RabbitMQ、Kafka 等 (SpringCloud 这一片 )
扩展:
服务器:Tomcat、Nginx
最早的web开发体系: (Servlet、JSP)、Struts2、mybatis/hibernate
当然找份工作容易,找份好工作就没那么容易了。我特地去翻了一下大厂的面试指南中总结的大厂实际的应聘条件是怎么样的?
P5:对于技术栈有通透的理解,体系化思维完整&#x