自学java,学多久可以自己找到工作?
这个问题我比较有发言权,我也不说那么深奥,我也是这么一路过来的,现在工作也已经一年多了,我就结合现在工作用到的来说,现在学java的人越来越多,要求也越来越高,知识要比较全面才行呢,主要分为三大块,前端最基本需要会HTML,CSS,js,jQUery技术,后台,也就是我们常说的java相关基础,这个比较多,注意分为java基础部分,如运算符,面向对象,集合,线程,servlet,SSH框架,SSM框架,项目实战,最后一个就是数据库,一般用MySQL和Oracle,要对一些基本的增删改差,分页要会,找工作来说基础越好,工作越好找,但是程序员毕竟不是一个能够靠混的工作,所以实战能力一定要强,不然工作很吃力,自学最快也要七八个月,培训四五个月左右!还有什么不懂的可以留言!
那得看情况!如果你不是在校大学生,并且还没有接触过编程,建议你先自学一个星期C语言,初步编程入门,再去培训班进行培训,培训一期大概半年左右,然后在一边工作一边学习,但这个过程绝对是超级痛苦的,你会千百次想着放弃,但因为交了学费不舍得放弃,这也许就是培训机构能真正推动你学习的原因!但不要轻易相信培训机构,哪些吹着只有培训年薪过十几万的肯定是吹嘘的,要知道你不是马云。在IT行业,新手和老手的差距是很大的,一个项目经理的月薪这就20K左右!所以,选择培训机构时一定了解清楚!如果你还是在校大学生,建议你到黑马程序猿官网下载成套的视频自学!基础班一个月、javaweb一个月,在花一个月做个小系统、在花两三个月框架和其他流行数据库,最后花两个月模仿黑马视频提供的毕业设计做一个软件,最后花两个月自主设计毕业设计!这样算自学一年可以出来工作了!
真实的例子。
2018年通过猎聘招过一位程序员。简历显示这个小伙子本科是法学,已经离开校园两年。经历过找工作的挫折后在毕业前夕开始自学JAVA,半年后入职一家小公司继续边学边做。
当时的技术面试者对他的评价是:自己在他这个年龄没有他的水平高。而这位面试者大学是计算机专业。
抛开技术发展因素,面试者的评价也体现了这位“半路出家”的程序员的能力。
这位小伙子入职后,不到两个月特批提前转正。
类似成功的例子很多,至于说多久可以找到,除了天赋,更多的还是取决于你的努力。
树立信心后,踏实学,打好基本功;多关注行业对人才的需求,到猎聘上看看各大知名公司的招聘,了解一些趋势,有的放矢。
自学Java的话,其实6个月吧,按着下面的内容学习,或者你可以直接b站上按着Java学习路线学习
- · Java入门语法· 线程机制
- · 流程控制结构· 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
- Spring· Linux
- · SpringMVC· Redis
- · MyBatis· SSM整合案例
- · SSM整合
- GC算法· Git与GitHub
- · Mysql高级· Mycat
- · Nginx· Docker
- · ElasticSearch· RabbitMQ
- · SpringBoot· SpringCloud
- · 分布式事务· JVM
- · JUC· Zookeeper
- · Dubbo· 密码学
- 在线预约挂号平台:尚医通
- · Spring全家桶项目:尚筹网
- · 大型金融项目:尚融宝
- · 分布式项目:美年旅游
- · 前后端分离项目:尚课吧
- · 微服务架构项目:尚品汇
- · 基础系列面试题· 并发编程专题
- · 开源框架源码解析专题· 微服务架构专题
- · 高性能架构专题· 大厂面试题真实题目详解
- · 性能优化专题

