普通大学生自学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,怎样才能进入大厂?相关推荐
- 普通大学生自学 JAVA 怎样才能进大厂?
JAVA工程师 | 感谢自己,环境专业自学1年时间,终于斩获offer 嘉宾介绍: 昵称:最终幻想土豆 学历:本科 本科学校/专业:苏州科技大学-环境工程 已拿offer:三七互娱,无锡帆软,上海汉得 ...
- 普通大学生自学 JAVA 怎样才能进BAT大厂?
双非普通本科,大学四年基本一路自学过来,踩过很多坑,最后秋招成功拿了几个大公司的 offer,先随便截个图证明下自己不是在吹牛 自学的路上挺艰辛,也遇到过挺多坑,刚好本人也是走 Java技术栈的,所以 ...
- 自学Java多久才能找到一份15K的工作?干货都说了,能不能就业看你自己了!
如果有一天我醒来时,发现自己的几年Java开发经验被抹掉,重新回到了一个小白的状态.我想要重新自学Java,然后找到一份自己满意的Java工作,我想大概需要7个月的时间,如果顺利的话,5个月可能就够了 ...
- 临近毕业,如何系统自学Java为秋招做准备?
秋招马上就要开始了,最后有很多同学私信问我秋招应该如何做准备? 由于学生在学校没有机会接触到实际项目,在学习方向,内容,就业的标准方向都不是很明确,现在公司招人的标准越来越高,而大学里面的内容过于基础 ...
- 达内学java要多久_自学Java需要学多久才能达到工作的程度
目前Java以上IT市场中最受企业欢迎的开发语言,所以很多人想自学Java,学精通后转行做Java开发类的工作.今天小编就来给大家讲讲自学Java需要学多久才能达到工作的程度. 其实不同的人学习Jav ...
- 零基础,自学JAVA编程需要多长时间才能学完?
现在不少朋友在问:零基础学Java需要花多少时间?在你开始学一门技术之前,你也得进行各个方面的考察,特别是时间方面你得仔细的思考,因为时间短,这是人之喜见的,要是时间长,那么你就会产生焦虑.不安.自我 ...
- 结合大学四年经验,带你揭秘高效自学Java的方法和路线(从认识、方法、反馈3个角度出发)
首发公众号:bigsai 收藏不是真支持,点赞.关注三连才是真支持! 前言 大家好,我是bigsai 好久不见,甚是想念,文章同时收录在回车课堂.本文就自学Java的n个问题和n个方法做出一些建议,并 ...
- 看完一个在校大学生的 Java 学习历程,我觉得我还能学得更多
不知道出处,是在qq空间看到的,觉得很有道理,原文作者看到了请评论附上原文链接,我来添加上 写在前面: 其实学习是一件很私人的事情,每个人都应该有一套自己的学习方式,而不是照搬照抄别人的.适合别人的不 ...
- 看完一个在校大学生的Java学习历程,我觉得我还能学得更多
GitChat 作者:MyStery 原文:程序员如何高效学习(以 Java 为例) 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 写在前面:其实学习是一件很私人的事情,每个人都应该 ...
最新文章
- 【译】Swift算法俱乐部-查找最大/最小值
- c++ 异常注意说明
- CREATE TABLESPACE
- 一部合格的手机是怎么生产出来的?
- pybind传输list
- 优化缩短关中断的时间
- restful服务端客户端_测试RESTful服务的客户端
- 设置允许远程连接MySQL (Ubuntu为例)
- 用代码玩剧本杀?第3届83行代码大赛剧情官方解析
- 这个阿里程序员,干了件很轴的事儿
- window安装gcc编译器
- sql server与oracle的分页,详解SQLServer和Oracle的分页查询
- 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面.
- Charles抓包工具过滤网络请求
- java框架_Java 中几种常用的 RPC 框架介绍
- linux中了minerd之后完全清理过程
- 《日本制造业白皮书(2018)》重磅发布!附400多页PPT
- 纯代码方式实现cesium倾斜摄影单体化和楼栋分层
- 2018BDWF大数据世界论坛主题内容公布!
- matlab 524288,Cannot display summaries of variables with more than 524288 elements. 怎么...