一、先泼盆冷水:别指望三个月就能当大神
最近老有小伙伴问我"学Java需要多久",这问题就跟问"吃几碗饭能饱"似的。说实话,我当年自学时看教程说三个月包就业,结果光配置开发环境就折腾了一礼拜。现在回头看,如果每天能踏实学4小时,三个月确实能把基础语法搞明白,但要说能直接找工作,除非你是天选之子。
二、不同阶段要花多少时间?我自己总结了个参考时间表:
第1个月:安装环境就劝退30%的人(别笑,真事)第2-3个月:if/else写得贼溜,但遇到多线程直接懵圈第4-6个月:能照着教程写项目,离实际开发还差十个bug第6个月后:终于能看懂前辈留下的"祖传代码"了三、培训班真能速成吗?说说我的见闻去年有个朋友去了网时代教育的Java班,四个月下来居然拿了8k的offer。我看过他们的课程表,每天8小时魔鬼训练,周末还要做项目。听说他们最近毕业班就业率有87%,平均薪资在8k-12k之间。不过话说回来,培训也不是灵丹妙药,班上照样有人天天摸鱼最后找不到工作的。
四、给自学党的真心建议别在安装环境上死磕(我见过装三天Eclipse的)每天至少写200行代码(复制粘贴不算数)找个真实项目练手(电商管理系统yyds)五、这些坑我替你踩过了刚开始学的时候,我花两周研究怎么用swing做界面,后来发现现在根本没人用这个!还有那些死记硬背设计模式的,最后连单例模式都写不利索。血的教训告诉大家:多写业务逻辑,少钻牛角尖。
六、到底要学多久才能找工作?说句实在话:
天赋型选手:4个月(前提是每天学6小时)普通努力型:6-8个月三天打鱼型:建议直接转行要是赶时间可以考虑靠谱培训机构,比如前面提到的网时代教育,他们有全程项目实战,比自己摸索快得多。
七、给初学者的学习路线图照着这个顺序学能少走弯路:
Java基础(死磕面向对象)数据库+JDBC(别只会增删改查)Web开发(Servlet/JSP要懂原理)主流框架(Spring全家桶)分布式(装逼必备,但面试常考)最后说句掏心窝的话,学编程就像谈恋爱,光着急确定关系没用,得踏踏实实相处。要是自学实在找不到方向,可以问问网时代教育的老师,他们客服微信是13148733307(小白找不到官网的可以加这个)。记住,没有捷径的路才是最近的路,共勉!返回搜狐,查看更多