D22 中场休息: 要如何持续保持学习的热诚?

最近觉得学习状况有点惨,而且花蛮多时间在处理电脑硬体问题,过程中发现自己情绪波动还蛮大的,也顺便以此延伸思考。

今天遇到的状况是电脑萤幕最近时不时会黑屏个一两秒,然後过一下又恢复正常。它并不是完全坏掉,但就是过一阵子出现,频率高到让我没办法正常操作电脑。这时候正常人的第一反应大概会是去查咕狗看有没有人遇到这个问题?然後就会有人说可能是OOXX什麽原因之类导致的,然後自己跟着 try try 看能不能照着网路上的解法解决问题?

当我发现怎麽尝试好像都没办法的时候,内心这时候涌现出挫折、愤怒的情绪。这时候可能开始会有内心小剧场,win10 是不是又在搞事?烂透了,烦死了,之类之类的 murmur 产生。但即使如此,问题仍然持续发生,即使你咒骂电脑,它仍然不痛不痒地继续摆烂给你看。问题仍然存在。

最後你还是要换个方式,不断地尝试,不断地挫败,然後也许过一阵子不知怎麽地,突然电脑又正常了。然後你沾沾自喜地认定某一个操作解决的问题。

奇怪,解决硬体问题跟学程序有关系吗?有的,学程序在本质上都是尝试打开一个接着一个看不见的黑盒子,企图理解造成问题的原因,并且解决它。

工程师并不是一群没血没泪的机器人,只是他们习惯在面对问题的时候用理性的思考去拆解问题,并且相信问题可以透过技术来解决。

如果有天你困在一个奇怪的 Bug 之中,或许你可以想像这是一个密室逃脱游戏,尽可能的收集还没发现的线索,不要放弃可能的尝试,尝试问人,最後也许有答案,也许没答案,但那都会是你珍贵的学习经验

End


<<:  [第八只羊] 迷雾森林舞会I 建立游戏房间

>>:  [Day08] 第八章-Laravel的CRUD操作及一些简单指令

[Day 8] 2D世界中的数学 (一)

今日目标 基本的数学函式库(向量与阵列) 要多少才够 从另一个角度看,我认为游戏中的从小小的让角色移...

Day 30 工作排程与打包

30天的旅程就要在这边画上句点罗~ 今天的影片内容为介绍两个实用的辅助工具—工作排程器与pyinst...

【Day 10】Repository 设计模式(Python)

前言 Repository 设计模式主要是要分离商业逻辑与资料存取的逻辑,希望开发者专注在商业逻辑的...

Day 25: AI机器学习 — TensorFlow初探 (下)

接续上偏TensorFlow初探 (上) TensorFlow 辅助阅读: TensroFlow G...

vectorize VS label encoded

很多模型只能够处理数字,所以当我们有类别变数的时候需要先转换成数字,而转换的方法有两种, 针对类别变...