博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【跃迁之路】【472天】程序员高效学习方法论探索系列(实验阶段229-2018.05.23)...
阅读量:5912 次
发布时间:2019-06-19

本文共 2956 字,大约阅读时间需要 9 分钟。

@(跃迁之路)专栏

实验说明

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

跃迁方法论(20180511V1.14)

  1. 原则

    1. 目标导向,主次分明——学习知识,不是为了懂更多知识,而是为了用知识创造价值,让人类文明更加进步,所以,不要奢求什么都懂,一定要目标导向,主次分明的学习创造价值所需要的知识。
    2. 终生学习,每日精进——永远不要去为难未来的自己,也永远不要让未来的自己为今天的不努力后悔,所以,要每日精进,不求成功,但求无悔。
    3. 保持灵活,随时改进——戒除一步到位的完美主义,最快速度造成最小化可行性产品,小步快跑,不断迭代
    4. 刻意练习,防自动化——任何练习要带脑子,不能用让自己舒服的方式训练,唯一允许的快感只能来源于完成练习挑战瞬间的成就感
    5. 杜绝愚功,高效休息——保持规律作息,学会高效休息法,保持身体健康,确保可持续、稳定的学习进步
  2. 知识学习

    1. 编程语言

      1. 每学习一个新语法,便识别其语言特性,归类形成脑图。【解决:知识迁移问题】
      2. 语言学习要对比进行,将不同语言的语言特性进行对比
  3. 刻意练习

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

      1. 若遇到新知,先写伪代码,然后提取思路上的共性,形成思路脑图。【解决:归纳总结,构建知识复利需要的基石】
      2. 将编程思维层面的套路,背诵下来,形成表格,每次编程前,严格按步骤填写。【解决:思维混乱问题,构建结构化的编程思维】
    2. 动手练习

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

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

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

        1. 关键功能必须书写

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

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

    1. 计算机基础系列
    2. 重构系列
    3. 架构师成长系列
  6. 前沿科技
  7. 复习【解决:遗忘问题】

    1. 每6天复习一次题集,看了即可
    2. 每天抽取4个不同时间,复习4大脑图,具体时间不限,完成一个便奖励积分【参见游戏化积分系统】

      1. 最低要求——看了即可
      2. 正常要求——从头浏览一遍
      3. 最高要求——在前两张基础上,不限制
  8. 游戏化积分系统【从2017.11.16引入游戏化的设计理念,全方位量化生活,持续激励本能自我、感性自我】

    1. 积分原则

      1. 任何情况都不可减分【不可对本能自我与感性自我进行任何负面激励】
      2. 积分奖励兑换物质奖励为辅,精神激励为主
    2. 积分规则

      1. 公开任务

        1. 必做任务

          1. 每天完成《我爱刷题系列》更新——10分
          2. 每天完成《每日项目总结系列》更新——10分
          3. 每天复习脑图(保底1次,最佳4次)——积分规则如下:

            1. 习惯养成期(2017.11.15——2018.05.15)

              1. 每天第1次复习奖励积分5+1分【额外的1分用于奖励【早上开始行动】这件事】
              2. 每天第2次复习奖励积分5分
              3. 每天第3次复习奖励积分5分
              4. 每天第4次复习奖励积分5+1分【额外的1分用于奖励【晚上有始有终】这件事】
            2. 习惯稳定期(2018.05.15之后)

              1. 每天第1次复习奖励积分3+1分【额外的1分用于奖励【早上开始行动】这件事】
              2. 每天第2次复习奖励积分3分
              3. 每天第3次复习奖励积分3分
              4. 每天第4次复习奖励积分3+1分【额外的1分用于奖励【晚上有始有终】这件事】
          4. 每天与人分享——10分
          5. 每天拒绝诱惑一次——10分
          6. 每3天运动一次(跑步>2公里,其它>30分钟)——10分
          7. 独立思考训练(公众号每2-7天更新一次)——10分
          8. 每6天复习题集一次——10分
          9. 早睡(11点上床)

            1. 习惯养成期(2017.12.9——2018.06.09)——30分
            2. 习惯稳定期(2018.06.09之后)——10分
          10. 早起(6点下床)

            1. 习惯养成期(2017.12.9——2018.06.09)——30分
            2. 习惯稳定期(2018.06.09之后)——10分
        2. 选做任务

          1. 解决一个困难的问题——15分
          2. 做一件有意义,但内心恐惧的事情——20分
          3. 主动心流一次——20分
          4. 关注重要的人成长一次——20分
          5. 总结脑图一次——20分
      2. 私密任务

        1. 该部分为打破日常规律,拥抱变化,客服对不确定性恐惧,挑战自我的任务,每完成一项都很了不起,给予高额奖励100分(可分步完成),该部分属于个人隐私,不公开
    3. 积分奖励

      1. 用于兑换时间自由支配权(不含每日必做任务),限定时间内,随心,随性,想干嘛干嘛(但必须保证至少有一件长期坚持的事情不中断)

        1. 一天时间支配权——10000积分
      2. 用于兑换物质享乐
  9. 其它说明

    1. 每日必做任务的底线是打卡,非客观不可抗力,绝对不可因主观原因中断。
    2. 允许因为客观原因中断,但需要事后说明原因
    3. 允许提前请假,但需要说明事由
    4. 允许出现忘记错误,但每次不得超过3天,且必须事后补上,每年不得超过3次
    5. 针对主观原因的【弹性原则】

      1. 量大于质——若因主观原因,对本能自我与感性自我失去控制,请用最后一丝理性自我的力量,完成每日任务的打卡,不求质量,仪式感不可破。【原理:身体会恢复,情绪会消散,不用担心自己任务质量从此变差,人是无法容忍长期做无意义事情的,只要坚持,最终本能自我和感性自我会想办法帮你把任务质量提上来】

实验记录

  1. 原则(落地执行方案)

    1. 目标导向,主次分明

    2. 终生学习,每日精进

      1. 非客观不可抗力,专栏终生更新,不作质量要求,只要求每天进步,每日记录
    3. 保持灵活,随时改进

      1. 方法内容可随时调整,底线是非客观不可抗力,每日记录
    4. 刻意练习,防自动化
    5. 杜绝愚功,高效休息

      1. 终生锻炼(从2017年算起,到离世前完成10051次锻炼,全程公开记录【微信朋友圈】)
      2. 学习冥想(从2018年起,先尝试每天冥想,持续1年,如果效果显著就终生执行,全程公开记录【微信朋友圈】)
  2. 语言学习
  3. 刻意练习

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

      1. 知识点总结脑图

        1. Java

        2. MySQL

          1. [【跃迁之路】MySQL性能优化技巧汇总[专题]]()
      2. 思路总结脑图

        1. Java

      3. 技巧总结脑图

        1. Java

        2. JavaScript

      4. 易混点总结脑图

        1. Java

    2. 常见问题总结脑图

      1. Java

  4. 刻意练习(动手练习)

    1. Java

      1. 从【2018.4.2】起以迭代的方式持续更新、积累
      2. 【【改版:由原来分散的记录,变更为可累积的记录,并正式纳入【跃迁之路】专栏,持续更新】
      3. 【改版,未来将汇总所有做过的练习于此】
  1. 项目经验

    1. 娱乐项目

      1. 总结脑图

        1. 娱乐项目

    2. 工作项目

      1. 总结脑图
      2. 每日项目总结

        1. 从【2018.3.23】起以迭代的方式持续更新、积累
  1. 技术资料

    1. 计算机基础系列

    2. 重构系列

      1. 《重构-改善既有代码的设计》
  2. 前沿科技
  3. 游戏化积分系统记录

转载地址:http://stmpx.baihongyu.com/

你可能感兴趣的文章
golang json 解析器哪家强?
查看>>
一文盘点MWC 2019所有5G设备和研发进展
查看>>
Ooui:在浏览器中运行.NET应用
查看>>
OPPO大数据平台运营研发实践分享
查看>>
OneAPM挂牌新三板,续写ITOM新篇章
查看>>
你的GitHub,怎么和我用的不太一样?
查看>>
终极指南:如何使用Visual Studio Code进行 Java 开发?
查看>>
大规模敏捷之Big Room Planning
查看>>
Bloomberg开源面向OCaml的JavaScript后端BuckleScript
查看>>
PHP_ThinkPHP
查看>>
如果功能标志出错的话
查看>>
面试时,面试官到底在考察什么?
查看>>
利用人工智能提升团队包容性
查看>>
多重影分身:一套代码如何生成多个小程序?
查看>>
iOS遗留系统重构实践
查看>>
Spotify模式并非“敏捷涅磐”
查看>>
Juval Löwy:为什么每个类都应该是一个服务
查看>>
Apache发布Groovy 2.5正式版及3.0预览版
查看>>
深入理解JUnit 5的扩展模型
查看>>
探寻腾讯金融数据库TDSQL的十年之路
查看>>