Skip to content

Commit

Permalink
blog article
Browse files Browse the repository at this point in the history
  • Loading branch information
Zhanbingli committed Jan 11, 2025
1 parent 15658b8 commit dda6b6b
Showing 1 changed file with 125 additions and 0 deletions.
125 changes: 125 additions & 0 deletions _posts/2025-01-11-learning-skill.md
Original file line number Diff line number Diff line change
@@ -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.记录进步**

记录你的每一步成功,比如解决了一个报错、完成了一篇博客页面,这样可以帮助你看到自己的成长。

## **写在最后:给你的支持**
记住,所有的专家都曾是初学者。你现在感到困难,恰恰说明你正在学习和突破。坚持下去,每解决一个小问题,都会让你对这件事越来越熟悉,直到有一天你会发现:曾经让你苦恼的事情,已经变得轻而易举。

0 comments on commit dda6b6b

Please sign in to comment.