刻意练习的目的:熟练掌握一门技能,成为能够运用这门技能的高手。
高手与低手之间的差别是什么?
根据认知心理学的理论:高手与低手之间的差别是心理表征。而刻意练习是改变你心理表征的有效方法。
如何刻意练习?
根据练习的内容不同,刻意练习有三种方法:
1、直接践行,让高手带你,通过高强度的训练、即使反馈,总结,反复训练,使你走出舒适区,习得一项技能。
2、没有高手带,从书本中学习,遇到问题先思考形成自己的方法论,反复揣摩书本中解决问题的方法与自己方法的差别,到底谁的方法好,好在哪里?形成文字材料,内化为自己的本事。
3、没有高手带、没有书本学,怎么办?积累一定的案例,总结之前的案例,形成案例库,再分析案例、形成结论性的文字材料,内化为总结的本事。
不仅通过自己学习,也将所学的技能尽可能去教别人。通过教别人来促进自己的学习。
比如销售的学习,通过模拟销售的过程,来带动周围的人一起学习成长。
从##到###为何自己进步比较快?
一是向高手学习,高手并没有刻意来带你的意思,他们都挺担心教会徒弟,饿死师父,但自己在平时注意思考、总结师父的言行举止,解决问题的方式方法,再加上师父的点拨其实也就是反馈,成长的就非常快。
二是通过向书本学习,超越师父的水平。通过向法院案例库、审判实务的学习,提高自己的理论水平、业务素质,理论与思辨水平的提高从本质上将自己变成了思考者,能够灵活贯通的运用法律,不再仅仅是一个执行者。
三是不断总结,针对####的痛点,不断研究###,特别是如何通过话术来影响他人心理的变化,促使他人如实讲清事实。
四是树立####,建立####。(案例略)
五是自己成为师父,开始带人。
上述五点和刻意练习的理论不谋而合。
而自己学习编程为何会陷入学不进的陷阱?现在学习rubyonrails也已经有一年的时间。
时间已经花了不少,但为何进步不大。
一是一直在舒适区徘徊,提取练习做的不够,这是自己偷懒的原因。
二是学习精力分散,投入度不够,在学习时没有做到投入全部注意力。
三是没有按照老师的要求写作业,写ORID。
其实,编程的对我的难度是很大的,毕竟自己是小白中的小白,但我不愿失去一颗好奇探索的心,至少我现在已经知道编程是什么东东了,但因为一直在舒适区徘徊,提取练习做的不够,导致自己还是不能上手写东西。
改变的办法:
1、即刻开始写一个商城专案,这个商城是卖书的商城。
2、将课程学习完毕,做好作业和练习。
3、学习12 in 12 教程。
4、学习 ruby on rails 教程。