裸辞半个月的JAVA程序员自学经历

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_33909701/article/details/97968903

写这篇文章的时候,我已经辞职半个月了,因为不想被JAVA潮流甩的太远,于是最近又再次开始学习了。我是2018年的本科毕业生,大学专业就是软件工程。去年8月进入了一家港资的软件外包公司。香港的公司福利好,节假日补贴也不错,可是外包公司都有一个毛病,就是累。做不完的项目和拒绝沟通的领导是我最终决定离职的原因之一。当然对于大多数人应届生来说,再学习和重培训才是我们看中的。因此,再没有找到下家的情况下,我还是选择了裸辞。(倘若你正在租房,有妻儿在养,切勿裸辞。)

在休息了一段时间之后,我便再次延续了我大学时候自学的状态。这边分享一下我最近的自学经历,算是我一个小小的初级程序员对一些刚入门的同学一点建议:

想必刚入门的同学都会和我一样,在学习java之初到处搜集教学视频,或者上淘宝几块钱几百GB就能买的教学资料。可是这些资料大多数陈旧且冗长,教的人不专业,看的人不耐心。往往看了一个月之后,还只停留在配置文件(别笑,说的就是你...和我= =)。在这里我给大家推荐一个国内比较好的java自学网站:

how2j 零基础自学网站丨 实践驱动 丨 全栈学习线路 

这个宝藏网站是我2017年左右发现的,虽说我是科班出生的,可是因为上课老不听讲,下课忙着开黑,导致专业课一知半解。而当时,因为接近毕业设计开题阶段,没有多余的时间给我浪费。以快速学习java为目的,希望能够帮助做出毕设为前提(当然还有因为它的界面比较简洁,居然没有一丢丢广告),于是我花了2-3个月(时间应该更短)学完了java基础中级,了解了JAVA EE的知识,并在极短的时间内学完了SSH和SSM框架。借助站内的 仿天猫商城项目 最终完成了自己的毕设。换句话说真的是一波极限操作了= =。

这个网站包括了java的基础到高阶的知识,除了像常见的SSH框架、SSM框架外,还包括了前端全栈技术内容。教程都是采用简单明了的文字和例子,通熟易懂(金融你不懂,英雄联盟你总懂了吧),借助少量视频讲解,不会啰嗦,清晰明白。

就像上面的图中显示的,从上到下一次是基础、中级、高级、再到前端和框架,最后则是实践项目。包含了java的所有基础和企业级框架,例如最新的springBoot和springcloud分布式等内容。

上述的内容我都看的七七八八了(每个知识点都有进度条提示,方便下次继续学习),因为我大学的时候就在学struts2和hibernate,我觉得这两个框架太重且当前很少人用于是我就没有再复习了。转而学习了mybatis和spring,后面开始学习了springBoot和springCloud。你可以和我一样自己选择想学的内容学习,当然你也可以按部就班,一步一步的跟着教程走。再或者,你是刚刚入门的,不知道学习方向,这里也有个学习路线功能(站长真是能够体会新手的艰辛呀)

通过一步步的选择,网站会根据选中的内容推荐相应的学习模块。这样对一些不知道如何入手的同学也十分的友好。

网站现在是有七个项目,包括javaSE的一本糊涂账,前端仿天猫项目,j2EE仿天猫项目,SSH仿天猫项目,SSM仿天猫项目,SpringBoot仿天猫项目和SpringCloud趋势投资项目。仿天猫项目的界面都是一样的,只是用的技术不同,这其实对我们比较各种后端框架,深入了解各个框架技术而言帮助挺大的,我去年是跟着SSM仿天猫项目学习的,前不久开始学习springBoot和springCloud,同一时间站长就写好了springCloud的项目,最近也打算跟着这个项目学习一波。

SSM天猫整站 丨 java 仿天猫商城项目

前端展示链接后端展示链接

这个SSM项目真心不错,之前我有搜集过其他教程网站的商城项目(这里也推荐一下穆课网的商城项目,此项目适合JAVA进阶的学习),可是那些和这个相比太啰嗦,而且界面也太丑了。但是这个和大多数商城项目一样,除了支付功能,其他像下订单,购物车等功能几乎和天猫商城一致,个人觉得这些对于一个新手而言其实复杂程度和接受度刚刚好。下面是这个商城的一些界面

这些个项目的一个共有特点就是站长在编写这些教程的时候,会先列出需求分析,表结构的设计,前端开发,后端开发,前后端分离,一步一步的分析和推进,每一步都有介绍和讲解,如果遇到哪个知识点不会也能跳转到相应的知识点学习:

总之,how2J整个网站都是按照实际开发的流程一步一步的深入学习。除了上述功能外,每个知识点的最后都会有少许的练习题和面试题提供实操,而且在页面下面也都有一些其他学习者的提问和评论,因此在你感到疑惑的时候,不妨问问其他人是如何攻克难关的。记住,编程语言是实实在在的,你付出多少,他才会给你返回多少。要想一步登天,快速入手的渠道有吗,有,去培训班交上万块。可是我们许多同学都难以负担如此高额的学习费用,所以与其想着各种奇技淫巧,不如脚踏实地。

写这篇文章的目的其实是想安利这个网站给一些刚入门的同学,因为最近也在学习springcloud的东西,刚好想到这个宝藏网站,但是据了解该网站是站长一个人在运营,所有有许多同学都不知道。

最后我再给一些同学推荐两个实用工具书的网站,也希望各位同学用心学习,找到好工作,嘻嘻:

1、搬书匠 丨 程序员工具书 丨原版英文

2、cici岛 丨 致力于为java程序员谋福利

猜你喜欢

转载自blog.csdn.net/qq_33909701/article/details/97968903