自学Java南京15K,包装三年工作经验,分享我的学习经验

上周在南京找到了一份15K的Java开发工作,今年28岁。之前的行业一直从事证券金融,做证券金融如果没有很好的经济头脑,真的只能被割韭菜,永远做一个小业务员。自从15年之后IT行业的平均薪资就全面超过了金融,很早就想转行,但是一直没有行动,现在想想根据大学同学的描述2017年的时候,程序员的工作是最好找的。对比之前现在的工作显然要难找一些, 尤其是今年疫情的爆发。但是从未来的发展前最来看,我还是选择了转行,因为现在是信息时代,以后这方面的人才和待遇一定是大幅度提升。

因为我的工作比较清闲朝九晚五。所以我选择边工作边学习,因为在南京裸辞脱产学习实在扛不住,已经有了家室不可能一点收入没有 的每天学习,所以我每天拿出6个小时的时间学习,学到晚上12点左右,周六周日全天学习,其实效率还是蛮高的,因为曾经也是一个一本院校的学生,我个人的学习能力还不错。大概周期是不到7个月的时间,我把Java从基础到框架的内容都过了一遍,大部分的时间都在写代码练项目,不练是真的记不住。

我能给大家的建议大概就是这样的:
1、如果学习能力不强的,没什么耐心的人。也不看好这个行业未来的发展,不建议选择这个行业,我学习编程的最深刻的感觉就是需要耐得住性子,需要不厌其烦的每天写代码,我个人觉得还挺感兴趣并不讨厌,也可能是我年紀比较大已经28岁,为了家庭的责任能多赚一些钱, 所以才不得不学,这是我自学编程的动力。

2、相比其他人自学Java来讲,我感觉我学的是比较系统的,我发现很多自学Java的完全不知道应该学习什么内容,基本的系统大纲都不知道,就去胡乱的学,虽然我也不怎么懂Java,但是我会去招聘网上查查现在Java程序员应该掌握哪些技术啊,所以对于那些Java的初学者,首先应该知道学习Jlava的系统大纲,不能因为程序员是高薪工作,就盲目跟风胡乱的学吧,毕竟高薪工作不是谁都可以拿的。

3、然后就是有一套最新的系统的Java学习教程,很多人看的Java教程都是好几年前的,都已经过时了,完全没有学的必要。学习Java总要有一套非常完整,而且讲的还算不错的教程作为教材,我推荐找不到Java最新教程的可以看一下这个教程: 。

4.学习Java在初期非常困难,很多人都在头一两个月就放弃了 。因为学习Java的特点就是前期遇到一个小问题,真的可以卡几个小时都找不出问题在哪里,真的非常烦躁,这是我的亲身感受,但是身边又没有能指导自己的人,很难自学下去。还好我在-个公众号中看到了一个Java学习交流群:1080621881,这个群建立了很多年,里面大佬很多,运营的非常不错,我有遇到自己解决不了的问题在里面问,很快就得到了回复,提高了我的学习效率。

我总结学习Java的小技巧:
1. 教程+书籍.
这是我个人的学习方法,主要以最新的Java教程为主,然后配合着书籍进行理论知识的补充,有助于对于代码的理解。我看的是《Java编程思想》这本书,也是群里的大佬推荐让我看的,所以我建议大家可以配合着书籍进行学习。

2. 写博客
我强烈建议大家边学边写博客,真的是太有用了。写博客主要在于对于自己学习的知识和遇到的困难以及如何解决问题的一个归纳和总结。会逐渐培养出自己的总结能力,而且会加深自己对于今天所学知识的印象。最有用的是找工作的时候很给力,如果能坚持每天写博客,找工作面试的时候就是非常好的加分项,因为能坚持写博客的人非常少,而你能一直坚持写博客,给面试官的感觉就是你毅力很强,能一直坚持做一件事,而且善于归纳和总结,自然会得到面试官的青睐。

3. 跳出学习编程这个圈子
我之前在自学Java的时候,总是拘泥于代码中。 思维就陷了进去,就总是不理解。但是我后来经过了一个大佬的点播,突然有点开窍了。他跟我说的大概意思就是: Java是面向对象编程语言,而面向对象是最符合人的思维逻辑的,所以我们的每一段Java代码,都可以结合生活中的实际进行理解。总之大概就是这个意思,我可能描述的不清楚.不过这-点恐怕是很多人都不知道的,也是很多人学不会Java的主要原因,我也是后来开窍的,我们都是拘泥于这段代码,没有从面相对象的角度去考虑这个功能为什么这么写,为什么这样实现,而这样的学习方式往往让我们走进了死胡同。我就强烈的意识到。有大佬点播一下,真的比自己研究一个月学的东西都多。
如果对于学习Java有任何的疑惑,觉得自己的学习方法有问题,学的非常迷茫,也可以跟我进行交流,我强烈推荐大家加上面的Java学习群,对于个人的提升非常大,有很多大佬帮忙解决问题,能得到很多学习经验和建议。

原文地址:https://www.cnblogs.com/xmh660/p/13321003.html