自学 java, 学多久可以自己找到工作?
我个人学习 Java 就是自学的, 所以还是有一些发言权, 用了一年的时间在学校自学了 Java, 学习的过程中无非就是两个字最重要: 坚持.
Java 需要学习多久?
每个人情况不同, 有的学的快有的慢, 几个月或者更久
自学的人, 就是自己没有很强方向感的人, 一般都能坚持 2 个月到 3 个月, 学不会就放弃了; 有很强的目标, 并且很热爱 Java 这行业的人, 天赋好点的是 6-8 个月左右; 而培训学习的人, 一般都是在 4-6 个月就能够达到初级 Java 工程师的工作要求.
自学也要从基础开始, 也就是第一阶段, 每个编程都有自己的语言, 一阶段都是偏基础内容, 如果有系统的学习方案, 基本上一个月可以学习完, 当然, 这个过程中会遇到各种各样的问题, 不懂的需要及时问.
第二阶段就是 java 服务器端开发基础, 这个结算掌握的内容相对的较多, 例如: web 框架, 常用的类库, 以及一些相关的基础知识. 这些都要学习和了解.
第三部分就是开源框架及实战项目了, 对于项目首先要对项目的目的, 功能, 基本使用有个大概的了解, 如何下载, 安装, 甚至 基本使用该项目所需要的知识; 基础学过以后, 就要深入地了解该项目, 如项目的配置管理, 高级功能, 以及最佳实践. 如果有时间还可以尝试从源码构建该项目.
那么最后学习的才是架构技术, 这个时候要逐渐的有自己的完整作品, 项目经验以及方案, 这样才能在面试中有机会应聘成功
因为学习 Java 是一个相对漫长的过程, 熬夜是不可避免的, 而我现在觉得, 如果年轻的时候不熬夜拼一拼, 那以后真的要遭罪了. 毕业之后找到一份 6500 的工作, 不多不少还算满意, 够自己生活.
然后就在工作中不断积累自己的项目经验, 就这样一直做到现在, 学习 Java 要一直保持学习的心态, 因为互联网更新速度快, 不学习新知识的人就会被淘汰, 现在竞争确实很大, 逼着自己也要学.
下面是我给自学 Java 的几个建议
建议一: 有系统的学习方案
系统的学习教程, 先把 Java 学了一遍之后才是真正的入门, 然后就是不断的练习, 不断的巩固, 为之后的工作打下坚实的基础.
建议二: 学习 Java 不要先看书学
一定要先把一块的知识点学完一遍, 并且自己多多少少会动手操作, 然后去看书温习. 还有不要盲目的看视频, 很多人都是光看视频, 然后在心里没有一个操作的概念, 这样的学习方法最后一定会浪费时间到放弃, 所以学习 Java 之前一定要知道这些东西, 这都是走过来的人以前走的弯路.
建议三: 找到适合自己的方法
很多人都会有一个疑问, 就是学习 Java 能看懂, 但是不会写, 所以学习 Java 一定要掌握一个有效率的学习方法, 一个适合自己的学习方法, 作为一个新人, 千万不要自己瞎摸索, 没有必要, 可以请教别人一定要去问.
建议四: 一定要有一个明白人去指导你
Java 的专业程度很强, 80% 的问题自己很难解决, 而且会很浪费时间, 一个小问题可以困扰一天, 这样自信心会受到严重的打击.
学习 Java 的四个阶段
一: Javase 基础
二: 网页三剑客 html+CSS+JS
三: JavaWeb 和数据库:
四: JavaEE 框架: 企业级开发, Struts2,Spring 框架, Hibernate 框架, Maven 核心技术, MyBaits 框架, 高手进阶;
当你学完了 Java, 应该如何去找工作?
一. 最重要的还是自身技能, 这是硬件标准, 标配, 自己能力怎么样自己心里最清楚, 如果自己都觉得自己不会的, 我觉得还是好好提升技术吧.
二. 简历, 写简历需要有一定的学问, 一篇要把你所有的优势说明白, 而且现在写简历, 千万不可以写的太死板, 一定要写的另类一些, 因为简历太多, 比如你写, 喜欢学习, 性格随和, 等等太普遍, 你会写别人也会写, 没有新意, 而且在写项目经历的时候更要注意.
三 . 面试技巧, 面试是最重要的一部分, 你是否能应聘成功取决你面试怎么样, 面试官都是一些经验老道的, 所以你回答他问题的时候要注意技巧, 比如: 当他问道你一个异常的时候的, 你不会, 但是你不要说不会, 你可以说之前我遇到过, 但是现在忘了, 如果我遇到可以解决等等. 当然了, 如果你自己很 NB, 会很多东西, 信心十足, 你自然会面试成功, 所有的一切取决于你的本领如何.
技术的学习, 并不是轻易就能学会的, 自学技术对于学习方法, 自制力等更是有着非常高的要求, 而且自学的效率和成果会因人而异, 试想一下, 你有多少次下定决心自学英语, 最终都半途而废了, 背的单词一直停留在了 "abandon" 上, 技术的学习也是如此.
如果你想更高效的学技术, 更系统的学知识, 并随时掌握行业和技术发展动态, 建议你可以参加培训学习, 有专业的老师为你指导如何学习, 还有老师随时在身边解答疑问, 有任何不懂的问题可以随时解决.
IT 行业的道路固然是充满了阳光了, 一路上充满了美景, 但是也充满了艰苦和崎岖, 在突破了之后一路的阴霾, 云霄之上, 必然是一番广阔的云海.
来源: http://www.jianshu.com/p/3d155e0105d7