或者坚持学习?
先简单介绍一下我自己,我从事软件开发12年,技术的提升基本都是通过自我学习,所以颇有感悟,希望对你有所帮助
1. 切忌刚开始不要用力过猛
学习任何技能或者学科之前,开始阶段一定不要用力过猛。很多人都有这种情况,接触到某一新事物,决心要学习。于是找来学习资源,开始疯狂的学习。这种情况,很多时候只会持续前几天,也就放弃了。因为你刚开始投入大量的精力,潜意识会期望得到较大的回报。而学习这件事儿是持续渐进的,更何况一开始学习时,大多情况是没有掌握该事物的规律。自然学习效果不会和你的投入成正比,于是会出现投入多回报少的情况。那这样你会得到负面反馈,逐渐就丧失了学习动力。这就是很多人后面放弃学习的原因。
2. 对学习内容进行拆解
前面我说过,不要刚开始用力过猛。那应该怎么做。我的经验是,在学习任何东西之前。你要先把这个内容进行分解。千万不要一股脑直接去学。怎么分解呢?大任务分解中任务,中任务分解小任务,小任务分解到微任务。直到分解到你能相对轻松的完成为止。不要怕分解浪费时间,实际上任务分解会降低学习难度。每个微小任务完成后很容易获得成就感,这样会激励你不断的学习下去。
3. 从学习中获得成就感
当你把学习内容拆解后,就相对比较轻松的完成了任务。从而会获得成就感。同时你要善于捕捉正反馈,什么意思?比如你刚学习完弹了一首简单的曲子,这个时候,你可以把它录制成视频,发到朋友圈,去分享一下自己的收获。这样能让你的成就感翻倍。你就更容易学习去,而不是痛苦的去坚持。
4. 清单
每天给自己列一个学习任务清单,清单内容千万不要过多,2条即可,能够保证相对轻松的完成。这样很容易的持续学习
5. 找到够多例子可以模仿的主题
这从我学习编程的经历中体会到的。学习任何东西,最好找到有足够多例子可以模仿的教学资源。比如我学习 Python
• 从一个例子走到透,模仿做东西,模仿改东西成功率高达80%
• 熟读 Python 语法,然后自己做东西,成功率为 0
• 同时乱读一堆书,试着要硬凑一个自己想要的东西机率是15%
所以一定找一套可以模仿的教材,跟着做,最好不一找一堆,东看西看,结果自己的脑袋搞成浆糊