admin管理员组

文章数量:1794759

普通大学生自学java,怎样才能进入大厂?

普通大学生自学java,怎样才能进入大厂?

总结于我们公司十三位使用java作为开发语言的程序员前辈,方方面面近四千字。 作为十大编程语言榜这篇文章首的Java,真的太多人学也有太多要学的东西了,以至于后台总有人问Java该怎么学,甚至还有具体问编程问题的。 乘此机会,整理Java程序员的从入门到精通之路,分享一下这么多年来我们公司Java程序员的学习心得。 为了这篇文章,我是费尽口舌,软磨硬泡收集到信之后,又花了一整个星期才终于写完。 内容框架如下: 职业规划 学习安排 实操技巧 这一点专门针对题主所说的「大部分时间都在写着重复的业务代码,感觉成长很低」这一问题。 一,职业规划 职业道路该怎么走? 因为题主已经明确了自己想要成为「真正的java开发工程师」,所以这里只介绍Java相关的职业规划。 Java这门语言可以发展的方向很多,如果想走开发这一条路的话,至少有七种选择: 传统领域: 后端开发:Java、Shell、Python、SQL 全栈开发:Java、HTML、CSS、JavaScript、Shell、Python、SQL、PHP 移动开发:Java、C、C++、Python 游戏开发:Java、 C#、C++ 新兴领域: AR/VR:Java 、C#,、C++ 物联网:Java、C、Python 计算机视觉:java、C++ 、Python 本文不做其他编程语言的发展道路以及非开发道路的职业分析,如果感兴趣的话,可以移步作者的另外一篇文章,里面有非常详细的介绍。进入大厂必备 了解完了一门语言可能的职业发展方向之后,你就可以根据你的个人喜好以及当下情况,选择不同的方向钻研。 因为你的人生是你自己的,我只能给你提供道路,没办法帮你选择。所以第一步,我只能帮你到这里了。 二,学习规划 通过上面的分析,你可以看到,不管你走哪条道路,你都不能只会一门编程语言,也就是说「真正的java开发工程师」不能只会用Java,你必须得会一些其他辅助性的语言。 所以,关于学习规划,我会分为下面三个部分来讲: 编程通用知识 Java的学习步骤 其他编程语言的学习 编程通用知识: 每一个知识点后面,我都放了一门推荐课程,如果自觉掌握扎实,可以跳过。 学完之后,你可以尝试着做一个简单的增删查改的Web项目,检验学习成果。 其他编程语言的学习 作为一个程序员,不可能靠一种语言走遍天下。所以你还要拓展至少一种其他语言。 至于,精通python之后的编程语言该如何选择,首先就得看你自己的工作需要。

本文标签: 大学生java