文档章节

对自学1年java的总结-----之如何应对"遗忘症"

 小小小施爷
发布于 2017/09/08 09:36
字数 1193
阅读 115
收藏 0

自学java 1年了,一直想写点什么。可不知如何下笔 ,今天刚好有时间 写点我对我一年 自学的总结,希望给正在自学或者学习的同学和朋友一些帮助。

输入图片说明

大家首先看到的是一张时间图,是我从16年8月 开始准备系统的自学一下java的大部分知识,在从中面对 ”遗忘症” 我在不同的时间段,采取的一些面对方法(可以说是自救)。

在大家java工程师的成长过程中,对于绝大多数人而言 遗忘 是必不可少的一大挑战。我们没有办法去记住所有的知识(因为东西太多)。但是我们又没有办法不去面对他。最好的一个办法就是想办法去解决他。 下面 是我 在自学过程中总结出来的一些方法。给大家一些指导。

我从16年8月份 决定 系统的自学一下javaEE所有的知识(当然我也是软工出生的,但是感觉大学学的东西太散了,需要系统的学习一下)。就在网上找个一套完整的视屏,开始了我的自学之路。

方法一:到17.2月份 我自学已经有7个月了。我发现了一个严重的问题。就是2-3个月之前学的一些东西我都快不记得了。但是在刚开始学习的时候 你一看就懂,你看就会,自己也能动手做出来。但是时间一长 我就忘了。再比如说:javase的东西还大部分能记得住,但是当我学到前端的时候(就是html+js)的时候我发现我的遗忘太厉害,一个星期不用就能忘记。所以 我采取了第一种方法。方法一:我在学习过程中的一些感觉重要的东西,包括总结 我会截个图 发到我的手机上 ,这样我一有时间 就可以 掏出来看俩眼 。这种方法试了几天 感觉挺好用的 。

方法二:在按照方法一的方法来了一个月 的时候 我又发现了一个问题。在我全身心的投入学习的过程中,我发现我根本没有时间(有时间我也想休息一下) 在看我发在我手机上的一些重要的知识点。于是我又开始总结问题,我开始了我第二个方法。方法二:我还是每天把我所学的东西发到我的手机上,但是现在我会每天晚上 会把当天学的东西花上2个小时去记,想,思考 我今天所学的所有东西,然后第二天早上起来的时候再来背一遍 昨天所学的所有东西。 这种方法非常好,非常实用。它给我的感觉就是第一天接触一个新的知识点,但是第二天我会感觉到我已经学习的有一个星期了。

方法三:在又进行了7个月学习之后,我又发现了一个问题。我发现5个月之前的东西记不清楚了,细节的一写东西已经全部忘掉。当我回头想去看我的一些 以前截的图的时候,发现太多了,已经不下于1000张了。所以我决定寻找一个新的学习方法。方法三:我现在回把我每天学到的东西进行总结,归纳,然后 分门别类 的发布到我博客上,以便我下次可以复习,下次用到哪个知识点我就可以很方便的去查找。(以前我以为博客是写给别人看,现在我想通了 写博客是给自己看的,是对自己学习的一个总结。)

在接下来的学习过程中我采用方法二,方法三并用。并且坚持每天学习。这是我对我1年的学习方法的一些总结,希望给迷茫的你,自学中苦恼的你一些学习方法。最后借老韩的一句话勉励大家:“成功其实也不难,只要树立一个目标,不需要你是一个很强的人,不需要你很高智商,不需要你是千里马,你只要像老黄牛一样,每天哪怕做一点点,往目标前进一点点,你就会成功。可是成功又很难,因为在通往成功的路上,很少人能够坚持下来。在坚持的过程中,很多人都选择了放弃”。坚持,加油!!!

© 著作权归作者所有

共有 人打赏支持
粉丝 5
博文 145
码字总数 102480
作品 0
合肥
私信 提问
加载中

评论(2)

小小小施爷

引用来自“zhxiong”的评论

学习了,工作1年了,感觉对基础的只是点几乎完全忘记了,最近重新开始看core java和java 编程思想了,复习Java知识点
这样太不划算了,所以要做笔记,把博客当笔记来做。这样可以唤醒曾经的记忆
z
zhxiong
学习了,工作1年了,感觉对基础的只是点几乎完全忘记了,最近重新开始看core java和java 编程思想了,复习Java知识点
做java开发,是不是也要学一些前端的知识

最近在项目中,接触了一些前端的知识,我本身是做java开发,也做了一年3个月,感觉java这块,不是做的很深入,想利用空闲时间去增加对java的认识,最其实也不是全部做前端,是前后端都一起做...

能力一般
2015/06/18
3.7K
7
我是如何从通信成功转型为 Java 软件开发工程师的?

作者 | 倪升武 责编 | 屠敏 我的 CSDN 和公众号的读者里面有绝大部分都是在校学生,有本科的,也有专科的,我在微信里收到很多读者的提问,大部分问题都跟如何学习编程有关,有换专业自学的、...

CSDN资讯
2018/11/18
0
0
3年Java开发经验面试题总结

前言 毕业转行做开发3年以来, 学到了很多, 加上自己的兴趣爱好, 个人认为已经成为了一个合格的程序员. 与刚开始找工作面试相同的是都会问一些相同的问题, 不同的是现在面试官会更注重为什么,...

java成功之路
2018/10/31
0
0
用大白话告诉你啥是Java开发

Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此...

远方Java
2018/06/14
0
0
青岛J2EE工程师诚聘

JAVA 中级工程师 技术要求: 计算机相关专业,专科及以上学历; 2年以上软件开发工作经验; 熟练使用JAVA等语言编程,对JAVA核心编程有深入的理解和实践经验; 熟练掌握SQL语言,熟悉主流数据...

wangdeliang
2010/06/20
488
4

没有更多内容

加载失败,请刷新页面

加载更多

大数据反欺诈技术架构

一年多以前,有朋友让我聊一下你们的大数据反欺诈架构是怎么实现的,以及我们途中踩了哪些坑,怎么做到从30min延迟优化到1s内完成实时反欺诈。当时呢第一是觉得不合适,第二也是觉得场景比较...

微笑向暖wx
11分钟前
0
0
flink-系统内部消息传递的exactly once语义

At Most once,At Least once和Exactly once 在分布式系统中,组成系统的各个计算机是独立的。这些计算机有可能fail。 一个sender发送一条message到receiver。根据receiver出现fail时sender如...

xtof
18分钟前
0
0
iOS程序执行顺序和UIViewController 的生命周期(整理)

说明:此文是自己的总结笔记,主要参考: iOS程序的启动执行顺序 AppDelegate 及 UIViewController 的生命周期 UIView的生命周期 言叶之庭.jpeg 一. iOS程序的启动执行顺序 程序启动顺序图 iO...

壹峰
20分钟前
0
0
配置网络、远程登录、Linux秘钥认证

配置网络 一台服务器安装完系统之后不管是为了方便管理还是业务需要,我们都要给它配置ip地址。让机器能够联网。在现实的生产环境的当中,往往我们给服务器配置的ip都是提前规划好的,但是在...

李超小牛子
24分钟前
0
0
dotConnect for Oracle入门指南(五):检索和修改数据

【下载dotConnect for Oracle最新版本】 dotConnect for Oracle(原名OraDirect.NET)建立在ADO.NET技术上,为基于Oracle数据库的应用程序提供完整的解决方案。它为设计应用程序结构带来了新的...

电池盒
24分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部