《从新手到胜任者》心得体会
##课程重点 ###德雷福斯模型 任何工作都分成了五个等级:新手、高级新手、胜任者、精通者、专家,其中专家占1%、精通者占10%、高级新手占超过50%,剩下的是新手和胜任者; ###业界知识 行业内,除了BAT需要的精通者及专家比较多外,大部分的公司在A轮、B轮以下的需要的都是高级新手,也就是说基本基本不需要架构能力;绝大多数的从业者,水平只有高级新手;通过练习专家设计的高频小套路,你不需要4000小时,只需要400小时以下,就可以达到高级新手的水平。 ###各个阶段的年限 第1年:新手(初级工程师);第23年:高级新手(工程师);第35年:胜任者、精通者(资深工程师、架构师);5年以上:专家(大神); ###新手 没有什么实用知识,需要有人带一年,在工作中只能透过简单的模仿来锻炼自己,处于SOP模式,透过输入X =》 Y模式来学习 ###高级新手 经过带的一年后不断积累经验,业界内大部分是这种人,而且很多人一辈子都跳不出这个阶段;具备一部分基本规则知识,能通过基本知识去解决基本问题,非常想能够快速找到解决问题的答案,对于技术细节缺乏兴趣与了解; ###胜任者 能完成基本问题,能够将知道的规则组合成模块,并调用模块来解决问题,能够独立解决遇到的及未遇到的问题或者问专家; ###精通者 能够形成架构与方法,能够判断大部分情况的可能性并提出针对性的解决方案,即能处理大部分bug,整体视角思考,熟练运用Pattern; ###专家 具备专业直觉,推进该学科前沿,跨领域融合创造新的火花; ###全栈营 我们是精心设计的高频小套路,完成job_listing相当于完成了新手到高级新手的一半路程了,后面完成购物网站后可以达到高级新手的水平,所以更需要我们的精心学习。 ###魔改大赛 魔改大赛相当于一次提取练习,看上去虽然是学习css和html,但它对于我们学习的整个内容都是一个很大的提取练习; ###几乎绝大多数的工作,不会超过胜任者阶段; ##个人心得 该模型提供了一个专业学习的拼图线路,让我了解了一个专业内的修炼道路,也让自己明白了进入一个行业已经深造的门槛,更重要的是明白通过全栈营的学习我们能够达到的高度,已经明白后面的课程所需要花费的时间和心血。 ##课程摘录 Job lishting试一次提取练习; 为了锻炼大家独自解决问题的方法; 今天要讲10000小时的由来; 首先说一个人要成为专家需要多长的时间,一般人说需要5年,之后假设每天上班八个小时,一年工作250天,一年有效小时是2000,五年后就是10000小时,后面大家以讹传讹变成了需要进行10000小时的专业训练,这是Not true; 10000小时这个定律,在计算机领域五年可以变成专家是真的; 接下来我会和大家解释一个东西,德雷福斯模型,借由这个模型,大家可以更清楚,程序员的世界,编程的世界的level属于什么样的历练和历程。 德雷福斯模型: 新手(Novice) - 经验很少,或只是没有经验的人 - 打算找到一本绝世秘籍,觉得看完了就可以变成高手 - 事实上他们也只能靠[SOP] - 输入 X => 得到 Y 高级新手(Advanced beginner) - 了解基本规则 - 会尝试用现有规则去解决问题 - 变成想快速找到能够解决问题的答案 - 对宇宙观不感兴趣 - 教他们基础,还是会被忽略掉 - 至少能够独立解决许多基本问题 胜任者(Competent) - 经验够多到可以把规则融合起来变成模型 - 可以独立解决自己遇到的问题 - 或是之前没遇到过的问题 - 去找答案 - 或问专家 ...