【Java】普通大学生怎么学JAVA怎样才能进大厂?
一,职业规划
职业道路该怎么走?
Java这门语言可以发展的方向很多,如果想走开发这一条路的话,至少有七种选择:
- 传统领域:
- 新兴领域:
了解完了一门语言可能的职业发展方向之后,你就可以根据你的个人喜好以及当下情况,选择不同的方向钻研。
二,学习规划
通过上面的分析,你可以看到,不管你走哪条道路,你都不能只会一门编程语言,也就是说真正的java开发工程师不能只会用Java,你必须得会一些其他辅助性的语言。
所以,关于学习规划,我会分为下面三个部分来讲:编程通用知识Java的学习步骤其他编程语言的学习。
编程通用知识:
- 算法
- 编译原理
- 数据结构
- 操作系统
- 网络原理
很多人都会问,学这些有什么用?我编程又用不到。
Java的学习步骤
这一块分为学什么和怎么学两部分。
学什么
1.语言基础
说白了,就是学习这门语言的基本语法。
Java零基础
2.进阶学习
1.多线程高并发
2.Web开发
它们的学习顺序应该是从上到下
3. 数据库
使用你需要学会使用数据库,mysql是个不错的入门选择,而且Java领域里主流的关系型数据库就是mysql。这部分一般在你学习Servlet/Jsp的时候,就会接触到的,其中的JDBC部分就是数据库相关的部分。你不仅要学会使用JDBC操作数据库,还要学会使用数据库客户端工具,比如navicat,sqlyog。
4、开发框架
开发过程中一般为了提高效率,会使用一些Java Web框架,而这也是你需要掌握的。
学完之后,你可以尝试着做一个简单的增删查改的Web项目,检验学习成果。
怎么学?
每个人的学习方法都不一样,有的人喜欢边做项目边学习,有的人则喜欢学一段时间做一个项目,有的人喜欢看书学,有的人喜欢看视频学,这些都不是问题,重要的是找到适合你自己的。但下面这几点,最好还是不要去做了,因为我带了这么多人,敢这样做的都是事倍功半,结果惨不忍睹。
1.一味的对着别人的代码去敲。
刚开始不会做只有跟着别人敲,这不是问题,问题是跟着别人敲了之后你要自己理解自己记忆把它变成自己的东西。照着别人代码敲一遍两遍哪怕三遍,除了让你看得仔细点,练了打字外并没有其它任何帮助。
2.想着一口气吃成个胖子
这一块的情况稍微少见,但也不是没有,有的人急于求成,学习只学个大概只求个会用,没有做到知其然还知其所以然。
技术这玩意儿,不是看了个大概能照着做就会了,一口气吃不成个胖子,必须得扎扎实实地把事情做好。所以不要试图一次性解决所有问题,
这里给个建议:可以将每天的学习过程拆分成小块,分阶段学习,这样的效率会更高些。说完了第一点如何学习基础知识,接下来说说第二点如何巩固基础知识。
方法千千万,最有效的我认为还是刷题,有方法的刷题。下面这个刷题方法很普通但也很实用。
刷题方法:
- 第一遍:可以先思考,之后看参考答案刷,结合其他人的题解刷。思考、总结并掌握本题的类型,思考方式,最优题解。
- 第二遍:先思考,回忆最优解法,并与之前自己写过的解答作比对,总结问题和方法。第三遍:提升刷题速度,拿出一个题,就能够知道其考察重点,解题方法,在短时间内写出解答。
三,实操技巧
这一点专门针对题主所说的大部分时间都在写着重复的业务代码,感觉成长很低这一问题。
如何找项目练手:
- 做一些实操性强的个人项目,自己练练手
- 写技术文章
- 接一些开发兼职
本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,零基础学习Java编程,可以加入我的十年Java学习园地。
以上是 【Java】普通大学生怎么学JAVA怎样才能进大厂? 的全部内容, 来源链接: utcz.com/a/95004.html