自学java,学多久可以自己找到工作?
这个问题我比较有发言权,我也不说那么深奥,我也是这么一路过来的,现在工作也已经一年多了,我就结合现在工作用到的来说,现在学Java的人越来越多,要求也越来越高,知识要比较全面才行呢,主要分为三大块,前端最基本需要会HTML,CSS,js,jQUery技术,后台,也就是我们常说的JAVA相关基础,这个比较多,注意分为j***a基础部分,如运算符,面向对象,***,线程,servlet,SSH框架,SSM框架,项目实战,最后一个就是数据库,一般用MySQL和Oracle,要对一些基本的增删改差,分页要会,找工作来说基础越好,工作越好找,但是程序员毕竟不是一个能够靠混的工作,所以实战能力一定要强,不然工作很吃力,自学最快也要七八个月,培训四五个月左右!还有什么不懂的可以留言!
真实的例子。
2018年通过猎聘招过一位程序员。简历显示这个小伙子本科是法学,已经离开校园两年。经历过找工作的挫折后在毕业前夕开始自学J***A,半年后入职一家小公司继续边学边做。
当时的技术面试者对他的评价是:自己在他这个年龄没有他的水平高。而这位面试者大学是计算机专业。
抛开技术发展因素,面试者的评价也体现了这位“半路出家”的程序员的能力。
这位小伙子入职后,不到两个月特批提前转正。
(图片来源网络,侵删)
类似成功的例子很多,至于说多久可以找到,除了天赋,更多的还是取决于你的努力。
树立信心后,踏实学,打好基本功;多关注行业对人才的需求,到猎聘上看看各大知名公司的招聘,了解一些趋势,有的放矢。
自学J***a的话,其实6个月吧,按着下面的内容学习,或者你可以直接b站上按着J***a学习路线学习
(图片来源网络,侵删)
- · J***a入门语法· 线程机制
- · 流程控制结构· IO流
- · 面向对象核心· 网络编程
- · 异常体系· 设计模式
- · ***与泛型· JDK8/9/10新特性
- · 反射体系· 综合项目:客户管理系统
- /考试管理系统/银行管理系统
- · DB、DBMS、SQL的理解· 常见函数
- · 常见数据库关系系统的· 存储过程和视图
- 对比和认识· 事务以及事务的隔离级别
- · DML、DQL、DCL、DDL· 触发器
- · 数据的增删改查· 索引和优化
- · DQL数据查询语言· 贯穿案例:Employees员工
- · 分组查询、子查询、 管理系统
- join查询、union查询等
- · HTML与CSS· XML与Tomcat
- · http协议与Servlet· Thymeleaf
- · 会话控制· JavaScript
- · Vue.js· Ajax
- · 贯穿项目:尚硅谷书城· Filter
- · Listener:ServletContextListener