发表于: 2017-12-10 23:14:26

1 822


  • 今天完成的事情:

  • 进行复盘申请..成功的没有通过..知识点比较散,没有串起来掌握不牢固.开发流程没有理解透彻.

  • 目前总结出需要补充的下列问题.

  • EL表达式(0)

    加盐(1)

    session(0)

    内存,数据库

    tps

    序列化

    为什么使用分布式,分布式有什么好处.

    SVN的应用背景,解决了上面问题(1)

    禅道解决了什么问题.

    按照story划分负责人?

    遇到问题有延期风险,要做什么?

    接口改动流程(1)

    bug流程

     

    听老大知乎LIVE ,初学者如何高效学习 .并做总结.


  • 1. 先培养自己的兴趣!

    先了解职业是什么,兴趣不是盲目喜欢,职业要求,立刻从事这个职业看适合不适合,

    直接上手去做,先开放思维,并不是会了才上手去做.

     

    2. 学习目标自己定,进入工作中提前花时间了解自己需要掌握哪些东西.

    不推荐看书看视频.直接上手做东西,.

     

    百度搜索关键词搜名词,中间关键字空格隔开.变化关键词. 看搜索结果.首推知乎.

    csdn,博客园.  多看几篇文章.寻找共同点.

    项目报错 看顶部第一行报错信息.搜索错误信息,再者报源码错误就搜索源码错误

    一手文档:官网文档. 维基百科,百度百科 ,看官方小demo,  最可靠的是源码

    二手资料: 是其他人对这个官网文档的解析,.看书目录,知道这本书讲什么内容.

    知识串不起来的情况下也可以看书, 不要一整天看书.4-6小时写代码.

    三手资料: 知乎,stackoverflow提问.  

    四手:github源码

    五手:QQ群等

     

    解决问题过程中,解决问题的程度.  掌握的程度 可以给别人讲出错误的原因,,甚至原理

     

    3. 学习第三方框架等.先找一个项目(github),第一先找demo,源码 先跑通,然后配置在自己的项目中. 先使用,在弄清原理,先单独跑,再集成.  (这个框架到底为了解决什么问题)

    4. 浸入式学习.

    每天学习保持高效学习状态(2-4小时).如果容易被打扰.说明没有研究透.

    大脑休息的另外一种方式是换一件事情....

    想不清楚不要做,想清楚立刻做.  

    分配时间,给自己当前事情打优先级

    紧急重要,重要不紧急,紧急不重要,不重要不紧急.

    当日事当日毕.不要让事情过夜.

    5. 初学者零基础,学到什么样程度.

    第一,基础技能..基本java语法,数据库知识,spring框架,springmvc.maven管理项目,单元测试.缓存.分布式,  知识点,  这些技能有了之后再进行强化,

    第二,团队协作的训练.工作过程中,和别人协作开发,,工作中怎么解决问题,协调问题.推动问题.开发流程.如何验收.

    第三,效率的提升.质量的提升,   熟练度,(去伪存真),

     

    6. 定位好目标和规划.

    遍定目标,一遍持续在学习过程中优化它,需要不需要调整.

    规划.学习新知识需要的时间点,(在学习过程中随着学习的知识点的增长,这个目标的清晰度会逐渐变高.)

     

    迭代方式学习:给自己学习的节奏按周来分,一周一次做个总结.这周学会什么内容,这周取得的进步,学习方法上有哪些该进,学习能力有哪些提升,学习的坏毛病哪些没有改掉.  不但要学习新知识,还要反思去总结学习方法中遇到的问题和情况. 举个例子,原本做任务一需要30,第二次做的时候3天能不能完成,不能完成卡在什么知识点,卡在这个知识点合不合理.

    搭建自己的知识体系.

    学习新的知识点时候,刚开始学习比较杂.

    第一学到的可能为别人告诉的(比如知乎,博客等) 这些概念转化成为自己的语言表达清楚

    第二是自己理解的.

    概念和概念的差别搞清楚.

    概念 知识什么情况(场景)下使用比较合理.

     

    不知道自己学会什么的时候,把自己实现出来的东西想清楚是怎么实现的.把知识点做思维导图出来, 对自己不会的地方做出标记

     

    知识点掌握的程度

    1. 明白这个知识点解决什么问题.

    2. 这个问题出现的背景是什么

    3. 现有的解决方案是哪些.

    4. 现在需要学习的知识点 他解决这个问题的好处这个意义价值在哪里

    5. 现在的现有解决方案有什么坏处.

     

    遇到问题怎么解决:(bug)

    对比法(和过去代码做对比,和正确运行的代码做对比)  svn,gihub(获取正常demo)

    二分法.逐渐定位出错位置 消除无关引用,用最少方式让问题复现.

    知识库(保证问题绝对不会出现在这部分)

    出错原因的多种解决方案.




明天计划的事情:

再次做复盘评审.

做复盘准备,用户需求.


遇到的问题:

知识点没有串起来,没有形成整个知识框架..


收获:

老大知乎把初学者的学习习惯讲的非常好.


任务进度:任务10

任务开始时间:2017-12-1

预计demo时间:2017-12-31

是否有延期风险:暂无




返回列表 返回列表
评论

    分享到