【263天】跃迁之路——程序员高效学习方法论探索系列(实验阶段21-2017.10.26)

Java之神
• 阅读 1441

实验说明

  1. 从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长
  2. 实验期2年(2017.10.06 - 2019.10.06)
  3. 我将以自己为实验对象。
  4. 我将开源我的学习方法,方法不断更新迭代,全程记录分享
  5. 实验结束后我将请5位以上资深程序员判断我是否达成目标。
  6. 本实验旨在探索新方法,所涉及的学习方法未经科学考证,主观性极强,请谨慎使用。

跃迁方法论(20171020V1.2)

  1. 语言学习

    1. 每学习一个新语法,便识别其语言特性,归类形成脑图。【解决:知识迁移问题】
  2. 刻意练习

    1. 思维训练【解决:归纳总结,避免低水平重复训练】

      1. 若遇到新知,先写伪代码,然后提取思路上的共性,形成思路脑图。【解决:归纳总结,构建知识复利需要的基石】
    2. 动手练习

      1. 若遇到旧知,继续做,直到大脑可熟练提取思路脑图,无排斥感(本能自我、感性自我认可,不再恐惧),便放弃继续练习该题【解决:低水平重复训练问题】
      2. 记录题集(错题、难题)【解决:本能自我、感性自我对未知领域的恐惧】
  3. 实践项目

    1. 选择何种方法是编程的第一大难关
    2. 实践项目做完后总结脑图

      1. 思路脑图——用于记录项目关键功能【解决:项目思路混乱,不结构化问题】

        1. 关键功能必须书写

          1. 底层原理
          2. 实现步骤
        2. 遇见问题必须书写

          1. 导致原因
          2. 纠正方式
      2. 技巧脑图——用于记录项目过程中具有通用性、工具性的编程技巧【解决:项目碎片知识遗忘问题】
  4. 技术资料

    1. 计算机基础系列
    2. 重构系列
    3. 架构师成长系列
  5. 前沿科技
  6. 复习

    1. 每3天复习一次题集、笔记。
  7. 作息时间

    1. 每天抽取4个15分钟复习4大脑图,具体时间不限,完成一个便奖励积分

      1. 习惯养成期(2017.10.24——2017.01.24)——每次复习奖励积分5分
      2. 习惯稳定期(2017.01.25之后)——每次复习奖励积分3分

实验记录

  1. 语言学习
  2. 刻意练习

    1. 刻意练习(思维训练)

      1. 知识点总结脑图

        2. [final相关知识点(20171026v1.0)](http://naotu.baidu.com/file/923a38a6fbc83fde1b8e0d2830cd65a6?token=971e8ee0204a4add)
        1. [黑马JavaEE入门课程复习脑图合集(15天版)(20171023v1.0)](https://segmentfault.com/a/1190000011571426)
      2. 思路总结脑图

        1. [字符串处理(思路总结脑图链接20171012V1.0)](http://naotu.baidu.com/file/1e0598b73af83069bcb419b3f6e3894e?token=cfedac06a940c6d1)
        2. [坦克大战(思路总结脑图20171016v1.0)](http://naotu.baidu.com/file/c6e4ac1d159e59905ecc8da6eb5d6151?token=c74fa51539511972)
        3. [其它(思路总结脑图链接(20171023V1.0)](http://naotu.baidu.com/file/c14c8b544d893b18a2bd8f3887bbf4ed?token=3066d58cea31571e)
      3. 技巧总结脑图

        1. [坦克大战(技巧总结脑图20171021v1.1)](http://naotu.baidu.com/file/cda2a827e22d357f4ee1f42fb9b03fb0?token=385fadfef83722a0)
      4. 易混点总结脑图

        1. [子父类、继承多态、静态非静态、成员变量与成员方法之间的关系(20171023v1.0)](http://naotu.baidu.com/file/20a23ce2b0ec694c88e3d1d4d8b48bf9?token=177b1464e04542c7)
        2. [生产者、消费者、缓冲区模型间的关系及使用(20171023v1.0)](http://naotu.baidu.com/file/3ee39addb73a325fbd6a8ab7e9557bd7?token=af59c63573760d7d) 
        3. [重载、重写的区别(20171026v1.0)](http://naotu.baidu.com/file/e77a2f031040e4c8892ad3026d226b5c)
        4. [wait、sleep的区别(20171026v1.0)](http://naotu.baidu.com/file/eec69f7ac2151d4727c180cc1d0850d0?token=e6b0d9c681e9e0db)
    2. 刻意练习(动手练习)

      1. 我爱刷题系列(1)
      2. 我爱刷题系列(2)
      3. 我爱刷题系列(3)
      4. 我爱刷题系列(4)
      5. 我爱刷题系列(5)
      6. 我爱刷题系列(6)
      7. 我爱刷题系列(7)
      8. 我爱刷题系列(8)
      9. 我爱刷题系列(9)
      10. 我爱刷题系列(10)
      11. 我爱刷题系列(11)
      12. 我爱刷题系列(12)
      13. 我爱刷题系列(13)
      14. 我爱刷题系列(14)
      15. 我爱刷题系列(15)
      16. 我爱刷题系列(16)
      17. 我爱刷题系列(17)
      18. 我爱刷题系列(18)
      19. 我爱刷题系列(19)
      20. 我爱刷题系列(20)
      21. 我爱刷题系列(21)
      22. 我爱刷题系列(22)
  3. 项目经验

    1. 娱乐项目

      1. 总结脑图

        1. 坦克大战

          1. 坦克大战(技巧总结脑图20171021v1.1)
          2. 坦克大战(思路总结脑图20171016v1.0)
    2. 工作项目

      1. 总结脑图
      2. 每日工作总结

        1. 每日项目总结001(2017.10.26)
  4. 技术资料

    1. 计算机基础系列

      1. 网易云课堂大学四年计算机基础课程
    2. 重构系列

      1. 《重构-改善既有代码的设计》
  5. 前沿科技
  6. 作息时间表
点赞
收藏
评论区
推荐文章
Stella981 Stella981
4年前
LinkWeChat 基于企业微信的SCRM私域流量开源系统
LinkWeChat(https://gitee.com/LinkWeChat/linkwechat"LinkWeChat")平台介绍LinkWeChat(https://gitee.com/Li
Wesley13 Wesley13
4年前
PHP安全性防范方式
<h2SQL注入</h2<pSQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。</p<h4防范方式</h4<ul<li使用mysql\_real\_escape\_string(),或者addslashes()过滤数据</li<li手动检查每一数据是否为正确的数据类型</li<li使用
Wesley13 Wesley13
4年前
Activiti 工作流入门指南
<divclass"htmledit\_views"id"content\_views"<h1<aname"t0"</a概览</h1<p如我们的介绍部分所述,Activiti目前分为两大类:</p<ul<li<p<ahref"https://activiti.gitbook.io/activiti7deve
Wesley13 Wesley13
4年前
2020软件工程作业03
<styletable{width:100%;/\表格宽度\/margin:auto;/\外边距\/emptycells:show;/\单元格无内容依旧绘制边框\/fontsize:18px;}table,th,td{border:2pxsolidpink;}li{fontsize:1
Stella981 Stella981
4年前
ASMSupport教程4.8 生成逻辑运算操作
<p在java中有以下逻辑运算符:</p<ul<li&amp;&amp;:条件与</li<li||:条件或</li<li&amp;:布尔型的逻辑与</li<li|:布尔型的逻辑或</li<li^:布尔型的逻辑异或</li<li!:非操作</li</ul<p那么接下来我们将些段例子
Wesley13 Wesley13
4年前
mysql 5.7 windows zip安装
<ol<limysql官网下载windowszip安装包并解压(D:wampmysql56winx64)</li<li添加pathD:wampmysql5722winx64bin</li<li创建data目录D:\\wamp\\mysql56winx64\\data</li<li<p创建mysql配置文
Stella981 Stella981
4年前
ASMSupport教程4.11 生成数组操作
<p在任何语言里,数组都是基本的数据类型,我们这一节将讲述如何生成数组操作。</p<p数组操作包括以下几个:</p<ol<li创建数组</li<li获取数组长度</li<li获取数组每个元素的内容</li<li为数组元素赋值</li</ol<p我们接下来对每种操作进行详解。</p<h3<fonts
Stella981 Stella981
4年前
Array.prototype.slice.call()的理解
最近在看廖雪峰的JS课程,浏览器中的操作DOM的那一章,有这样一道题。JavaScriptSwiftHTMLANSICCSSDirectX<!HTML结构<ulid"testlist"<liJavaScript</li
Stella981 Stella981
4年前
ASMSupport教程4.12 生成方法调用操作
<p这一节我们讲如何用ASMSupport生成方法调用的操作,方法调用包括下面四种类型:</p<ol<li调用构造方法<li调用静态方法<li调用非静态方法<li调用当前类的方法<li调用父类方法</li</ol<p首先我们需要看我们想要生成的类:</p<p代码1:</p<h3<divid"scid:9D
Stella981 Stella981
4年前
Linux 重定向与管道符
重定向与管道符重定向作用:将命令的执行结果输出到指定的文件中,而不是直接显示在屏幕上0标准输入键盘stdin仅读取1标准输出终端stdout仅写入2标准错误终端stderr仅写入3filename其他文件读/写在Li
Wesley13 Wesley13
4年前
HTML快捷写法大全
父子用\ \Ulli\3\<ul\    <li\</li\    <li\</li\    <li\</li\</ul\兄弟之间用,也可以省写\pspan\,\ul\<p\</p\<span
Java之神
Java之神
Lv1
黑发不知勤学早,白首方悔读书迟。
文章
4
粉丝
0
获赞
0