Java学习到什么程度可以找第一份工作

作者 : 开心源码 本文共1218个字,预计阅读时间需要4分钟 发布时间: 2022-05-14 共100人阅读

三年前,我大三上学期,创业失败,想转行做技术。那时候我对Java刚刚理解这几个英语单词。 自己买了本Java从入门到精通。以为可以很快地学完,非CS专业。

现在我想说所有系列的从入门到精通都是垃圾,一年多来,我每天白天看视频,晚上敲代码到凌晨,我是一个很倔的人,我认为天下没有任何东西是人类学不会的,所以我就付出高三一样的时间去学习。最开始学习Java SE,看着控制台打印出第一行Hello world的欣喜,到后面学习打印二维数组算法菱形的恐慌,再到后面学习Java Swing的有趣,再到后面自己开发几款小游戏。

这其中有苦有累,总之就是很孤独,我从学校搬到了外面的小区,每天从事着自己喜欢的事情,一直到2018年1月3号,正式入职。是一个初创公司的后台主要负责人。一共收到4个offer。投了10多家。

这是这一年来我看的少量书籍。

刚开始的学习十分盲目,不知道如何去学习,看到一个东西觉得有趣就去研究,结果最后没有系统性的学习,还白费了大量的时间。

现在我觉得假如你要学习Java技术可以先自学一段时间,看自己合不合适,但是肯定要坚持,由于既然选择了IT,就要养成终生学习的习惯。下面是我觉得你作为初级Java工程师应该掌握的技术。

1.Java SE部分 初级语法,面向对象,异常,IO流,多线程,Java Swing,JDBC,泛型,注解,反射等。

2.数据库部分,基础的sql语句,sql语句调优,索引,数据库引擎,存储过程,触发器,事务等。

3. 前台部分, HTML5 CSS3 JS(和Java一样复杂,会使用就行), HTML DOM Jquery BootStrap等。

4. Java EE部分,Tomcat和Nginx服务器搭建,配置文件,Servlet,JSP,Filter,Listener,http协议,MVC等。

5. 框架部分,每个框架都可以分开学,再去学如何使用SSM 或者者SSH框架,如何搭建,如何整合。开发中为什么会用框架,Rest是啥?Spring为啥经久不衰,底层如何实现等。

6.23种设计模式,掌握常用的,比方单例模式的多种实现,责任链模式,工厂模式,装饰器模式等,理解常用场景。

7. 基础算法和数据结构,八大排序算法,查找算法。(面试会问)

8. (不做硬性要求) 熟练使用maven等构建工具,git等版本控制工具,熟习常用linux命令,log4j,dubug,junit单元测试,日志打印工具,Redis等NoSql。

9,也是最重要的一条,对待Java要时刻充满激情!

小编是个多年开发经验的程序员。Java、前台、Python都懂,假如你想要学好Java,在学习过程中,身边没有一个能够指导你学习的人,可以到这个Java学习裙,里面最新学习路线和教程,不论是计算机专业想要往Java开发方向发展,还是零基础想转行,都可以跟着教程学,有什么不懂的可以在里面问,这就是Java学习裙。前面三个输入494,中间三个输入801,后面三个输入931。

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Java学习到什么程度可以找第一份工作

发表回复