A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 播仔爱学习 于 2022-10-12 10:59 编辑

学习一门技术,掌握好的方法才能事半功倍,那应该从哪里开始学呢?

首先,要了解下自己属于哪类基础,比如0基础小白——
1、大学毕业,会玩计算机,但是不懂编程,能熟练的玩游戏,知道电脑的硬件
2、电脑知识一点都不懂
3、大学相关专业毕业,上学没学好,一点技术不会0基础、有基础

以上情况都属于0基础小白,播仔推荐经过16年检验的黑马程序员学习路线图,跟着这个路线图,小白选手再也不用担心找不到优质资源了:

学习路线图结构清晰、内容丰富,但PC端访问更友好~
移动端学员可点击访问黑马程序员B站Java学习路线图

除了优质的资源,还得有哪些天时地利人和才能迅速学会呢?——

每天固定且专注的学习时间
有了优质的学习路线图只是有了优质的学习资源,更重要的是每天至少保持6-8个小时的专注学习时间,将视频上面的知识点充分理解到位,持续学习,连续输入;代码和讲解相互对应,做好笔记便于查漏补缺;代码编写多练习达到熟练程度,运行调试……总结一下就是:看视频+敲代码+做笔记

有经验的领头人
找一个知识体系系统、开发经验丰富、愿意钻研和分享的人,帮你去解决一些具体的问题,以提高学习效率。这样可以少走很多弯路,节省时间,学习更有方向。毕竟我们刚接触这个行业,全靠自己是不太现实的。

志同道合的学习氛围
建议找几个有兴趣的同学一起学习,学习的环境和氛围很重要,当别人在打游戏时候,你们在打代码;当别人毕业就失业的时候,你们仍旧能就业。
温馨提示:自制能力差的话,建议报班学习,可以更快的进入软件行业。

如果你已经有开发经验了,还想继续提升自己,建议有针对性去看一些学习视频,比如——
1、深入底层技术学习。如:多线程开发、网络编程、并发编程、常用的数据结构和算法等。
2、开源技术源码剖析。很多优秀的开源技术框架的源码使用到了很多思想及设计模式,通过源码的学习可以使自己的技术更进一步。
3、学习一些前沿技术。诸如分布式架构,微服务架构等技术。

总结一下,不管是有基础,还是没有基础,学习的方法很重要,找对方法,事半功倍,希望以上能帮到大家。祝愿正在学习Java的同学们,早日学有所成,找到一份理想工作。加油!!!


评分

参与人数 1技术分 +30 黑马币 +40 收起 理由
柳柳桑 + 30 + 40

查看全部评分

1 个回复

正序浏览
您需要登录后才可以回帖 登录 | 加入黑马