diff --git a/_posts/2025-01-11-learning-skill.md b/_posts/2025-01-11-learning-skill.md new file mode 100644 index 0000000..a30474b --- /dev/null +++ b/_posts/2025-01-11-learning-skill.md @@ -0,0 +1,125 @@ +--- +layout: post +title: "不要低估学习新技能所需要投入的时间" +date: 2025-01-11 20:49:07 +0800 +categories: learning +--- +有时候,坚持到最后,你会收获不错的结果。 +## 我为什么要建立自己的个人博客? +这个问题在开始的时候,我没有想过。萌生写博客的想法是大二时接触了编程,那时候就想着写点技术性的文章,作为自己解决错误问题的记录。但由于种种原因吧,主要还是条件不允许,就耽搁了。 + +到了大三,我偶然间看了一位陌生人的博客文章,发现弄个人博客是个挺酷的选择,后来又不断接触技术大佬写的博客,更加坚定了我构建博客的信念。 + +作为一名医学生,我开始是一点技术都没有,只是听说过这么一个东西,但在慢慢摸索的过程中,我逐渐了解了很多技术方面的知识。 + +我大一时接触过C语言,但学着发现自己根本弄不懂(主要是方法没找对)。后来又接触了python,这个真的花了我太多时间,我自己跟着B站上的视频自学了一遍,又在学校选修了这门课,还花钱上了培训班,找了各种资料来看,最终都是效果不佳。我反思了一下,光学一点用也没有,还是要动手才行。当然,在这个过程中,我还在老师的推介下学了R语言,但感觉忘得差不多了。 + +你说那些东西真的很难吗,不见得。英语对于过去的我来说挺头疼的,但现在看英语文章不也成了我的一大乐趣。我不知道这种转变是如何发生的,只知道有些东西逃离不了时间的加持。换言之,你必须要在它身上花足够的时间才可以,当你从陌生到熟悉后,你不会再害怕接触它,对它也少了恐惧,多了从容。 + +学习新东西其实要经历一种“负循环”。你害怕学习新东西是因为你觉得自己学不会/学不好,从而不再接触,然后就一直被自己欺骗,进而丧失了获得新技能的机会。这个循环产生的原因,可能是我们无法从“学”新东西中获得及时反馈,所以觉得自己一直是那个老样子。 +## **那该如何打破呢?** +在接触新事物的时候,你就是一个孩子,头脑中没有任何提前预设的概念。这时候的人是最笨的,大脑根本不管你是成人还是小孩,反正你需要花时间让神经元产生链接。 + +我们往往对小孩学东西比较容忍,但到自己身上,就显得比较苛刻,总担心这担心那的,最后往往无疾而终。 + +首先,你需要接受自己的笨拙,明确不是自己不行,而是时间花得还不够。其次,主动地花时间在它身上。就这么简单,大部分问题都是因为我们低估了学习某项技能所需的时间和精力。 + +我读过一篇国外大佬写的文章,内容大概是你需要花十年时间才能真正将一门编程语言掌握。不要求快,有些东西你是很难跨越过去的,比如怀胎十月,少了就是不行。 + +除了“学习”的时间要足够,练习也同样必不可少。而且练习会给我们一种即时反馈,从开始的“学”过渡到“用/练”,再到后来的“边练边学”。这样你就能感受到自己在进步,从而获得更多学习的动力。 + +很多东西,现在回味只能是轻描淡写,但过程都是辛酸累。我快要放弃的时候,找GPT聊了一会儿,它给的安慰,让我坚持了下来。以下是它让我不要放弃的理由: +> 1.长远收益:博客是一种积累的方式,你的文章会随着时间积累,成为你个人品牌的一部分。 +>2.学习的机会:搭建博客的过程也能让你学习到新技能,比如Git、Markdown等,这些对未来都有用。 +>3.有成就感:当你搭建好一个博客并发布第一篇文章时,那种满足感会让你觉得这一切都是值得的。 + +我不是最聪明的,但有时候我却是最舍得投入时间的。因为我知道,如果不投入时间,我这一生会错过很多。由于你从未得到,所以你意识不到自己正在失去。 + +## **小插曲** +我昨天和GPT聊的过程中,看到它写了一篇挺不错的小作文,分享给想要进步的你。 + +### **为什么不熟悉的事情会显得困难?** +#### **1. 缺乏知识和经验** + +当你第一次接触一件新事物时,相关的知识和经验是空白的。你需要不断学习和试错,这会让你感到任务特别繁琐。 + + 应对方法: + + 1.从基础开始,一步步建立知识体系,逐步加深理解。 + 2.将大目标拆解为小步骤,每次完成一小步都会有成就感。 +#### **2. 心理压力:害怕失败** +面对不熟悉的事情,内心可能会害怕失败,担心自己做不好或浪费时间。这种恐惧会让事情显得更加复杂。 + + 应对方法: + + 1.接受失败是一种学习的方式,每一次错误都是在积累经验。 + 2.设定“小目标”,用小成功建立信心。 +#### **3. 认知负荷过高** +新事物需要你调动更多的认知资源,比如记忆、逻辑分析、学习能力等,这可能会让你的大脑感到“超载”。 + + 应对方法: + + 1.专注于一个核心问题,不要试图同时解决所有问题。 + 2.给自己足够的时间分阶段吸收信息。 +#### **4. 不确定性和迷茫** +当你没有清晰的目标或方向时,可能会感到无所适从,不知道从哪里开始。 + + 应对方法: + + 1.找到一份教程、指南或参考资料,跟随清晰的步骤行动。 + 2.向有经验的人请教,或在网络上寻找类似经验的人分享的过程。 +#### **5. 情绪消极** +当事情进展不顺利时,容易产生“我是不是不适合做这件事”这样的想法,进一步降低自信心。 + + 应对方法: + + 1.把注意力放在进步上,而不是当前的结果。 + 2.对自己宽容一些,允许自己有一个适应和学习的过程。 +### **为什么坚持很重要?** +*1.困难的事情更有价值* + +正因为它困难,很多人可能会放弃。如果你坚持下来了,就拥有了别人没有的能力,这会成为你的独特优势。 + +*2.掌握新技能的满足感* + +当你突破一个难关时,那种成就感是无法替代的。这也会增强你的自信,激励你去尝试更多新事物。 + +*3.每次失败都在进步* + +虽然不熟悉的事情让人感觉无从下手,但每一次尝试都让你比开始时更接近目标。 + +### **如何克服做新事物的困难?** +**1.改变心态** + +- 从“完美主义”中解放自己 +:刚开始做一件事时,不可能做到完美。告诉自己:“先完成,再完善”。 +- 享受学习的过程 +:把新事物当成一次探索,而不是任务。每学到一点新东西都是一种收获。 + +**2.学会寻找帮助** +- 利用资源 +:找教程、查文档、看视频,甚至直接请教有经验的人。 +- 加入社区 +:比如,如果你在搭建博客,加入 Jekyll 的开发者社区或论坛,别人也可能遇到过和你一样的问题。 + +**3.拆解目标** + +把大任务分解成可以执行的小任务: + 比如搭建博客,可以分解为: + 学习如何安装 Ruby。 + 了解 Jekyll 的基础概念。 + 设置一个简单的 Jekyll 主题。 + 调试和美化博客。 + +每完成一个步骤都会让你感到进步,从而增强信心。 + +**4.给自己缓冲时间** + +不要急于一口气完成所有事情。每天投入一点时间,慢慢熟悉,避免一次性做太多而感到疲惫。 + +**5.记录进步** + +记录你的每一步成功,比如解决了一个报错、完成了一篇博客页面,这样可以帮助你看到自己的成长。 + +## **写在最后:给你的支持** +记住,所有的专家都曾是初学者。你现在感到困难,恰恰说明你正在学习和突破。坚持下去,每解决一个小问题,都会让你对这件事越来越熟悉,直到有一天你会发现:曾经让你苦恼的事情,已经变得轻而易举。 \ No newline at end of file