破冰第二周运行报告及计划表

276 阅读12分钟

运行报告

作息报告

周日周一周二周三周四周五周六
躺11:09起07:09
躺11:42
起08:36
躺10:00
起08:55
躺01:08
起08:14
躺10:50
起08:40
躺00:58
起07:07

{总体感受}

小人A:好似上了战场,身体和心灵都得到了极大的成长。
小人B:大哥,能不上战场么……

详细报告

本周是在家办公,以往对此的印象是不愿回想。但处于破冰的我又怎会因此而削弱斗志。本想着在各种Buff的加持下,哪怕做不到闲庭信步,我也能从容不迫地走两步。谁承想一步不慎,满盘皆输。

周一被冻醒,周二被热醒,周三因为工作不得不清醒,在这水深火热中已无心感受人生价值,别把我架在火上烤就谢天谢地了。因此对于状态不佳,疲惫来袭时我会立刻选择躺平。这或许与一些人的认知不同,但这种选择算是我自身经历最佳的应对策略。

这里可以给诸君分析一下原因:身体状态不佳,坚持是有价值的,因为它执行的颗粒度并没有那么精细,比如跑步,你状态好的跑姿和疲惫下的跑姿差别肯定很大,但并不影响你到达终点。而大脑的状态不佳在我这个行业更大的可能性是复查和返工……

第二是身体在疲惫时的坚持可以锻炼耐力,而大脑疲惫时的工作并不会提升大脑的耐力,而是会形成另外一种惯性,即当你从事该工作时会很容易感到疲惫。拿我求学的一个反面教材举例,为了训练听力,我每天会就着英语听力入睡,久而久之我没训练出什么听感,而是练出了听一会英语听力就可以很快入睡的能力……

最后一点是我工作之后的经历教训,有时候干得实在困得不行,就想着用什么东西提提神,我本身比较抵触咖啡或者茶叶之类的东西(太敏感了……),因此往往会选择娱乐的方式。结果不难猜到,基本是工作三分钟,娱乐两小时……

总结一下这次的教训主要是睡眠环境没有调整好,其次是过程中的休息没有公司上班那么有节律。前者可以归为偶发因素,而后者在具体操作方面还有很大的探索空间。

很多时候受到外部因素的影响会使内心期望稳定,但一成不变的外部环境又会滋生内心的奇幻冒险。变化并不可怕,可怕的是无法适应。

实验数据

周一周二周三周四周五周六
数量: 约200个
时间: 未计时
感受: 略疲
数量: 约300个
时间: 约8分钟
感受: 微疲,心率效果下降
未进行数量: 约350个
时间: 约12分钟
感受: 略疲,心率效果不明显
未进行未进行

实验结果与预期不符,不但心率提升效果不明显,反而加剧了疲惫感。疲惫感…… 嗯,我貌似经常晚上由于不够疲惫而睡不着觉,那以后就把这项运动放到晚上吧~

单词简报

第一天就完不成,此后更是兵败如山倒。但本着客观记录的态度,进行科学的分析。

我找到了很多可以阅读的文档,说白了就是各种官方的英文文档。之前是通过翻译软件结合自己的理解瞎看看,现在忽然觉得剖析语言本身也挺有意思。

我先展示一下我已做的工作:

The missing child was found safe and sound.

在查单词时看到的例句,我被这里的sound吸引了,马上脑子里就有画面了:小帅被爆炸轰飞了出去,小美惊恐之下冲了过去,画面一转便是抱着小帅失声痛哭,悲伤的旋律展开曾经的一幕幕。然后小帅突然咳嗽了一句,“你再压着我,我就真喘不过气来了”,逗得小美破涕为笑。

safe and sound,安然无恙的。分别对应out of danger 和 unharmed。这里也摆正了我对safe的误解。至于sound 为啥和 unharmed 挂钩,我自己的YY是能哔哔说明问题不大,问题大的可能虚弱的连说话的力气都没有。

He wants to become a doctor and find a cure for cancer.

这里是对find的另外一种理解做加深,即也可以作为通过努力学习和工作发现某人或某物。通常find是用于找寻已知或已拥有的人或物。

然后是cure,我一开始理解的直译是找到一种关于癌症的治愈,特别别扭。但英语里不会在这里特意加个way。然后查了一下cure在这个语境下的英文解释:the process of making a person healthy again。哦,原来本身就有way的意思,这时候再结合“疗法”就能很好地翻译成:找到一种针对癌症的疗法。

become aware of

看起来很简单,但让我绕了一个圈子。最开始我先是对“意识到”做了一层剖析,觉得“意识到”本身就有从不知道到知道的转变,得出become不需要翻译的结论。但之后认知到“意识到”本身并没有如“知道”那么肯定,它存在程度上的深浅,比如我们会用“慢慢意识到”来强烈认识程度的加深。因此“开始意识到”可以作为强调开始的结点而保留其原意。

说完中文理解,再说英文,词组只有be aware of,不难推断出(实际去查了become)become含有be,果不其然,to start to be。因此发现如果词组是 be 打头的,当句子中并未出现be动词的时候,就可以推测该动词含有be,或者说可直接翻译成be来压缩句子主体。

The color becomes you.

从上个例子的举一反一,become在这里其实是suit的意思,但用become体现了语言背后的一种文化。我们大多是将自己最优秀的一面展现在别人面前。因此在别人的视角的自己其实更棒,这里变成了你,其实就是让自己在对方的印象里更好了,所以才有了suit的味道~

accumulator

蓄电池,生词,觉得熟悉又不知道意思,看屁股后头tor,我就忍不住查查accumulate,果然熟悉的陌生人:

to collect a large number of things over a long period of time

可能和我平时不累积有关,这个词用的太少导致,毕竟需要长时间去collect。嗯…… 如果这个系列坚持了很久,我到时候应该也可以用一用 accumulate ~

sequence

在和外国同事辩论UML图的时候,经常需要辨析流程的先后顺序,每次我都想不到特别好的词汇,然后度娘一查用的都是order。可能order在我脑海里“命令”的认知根深蒂固,使得用了很多次依旧记不起它顺序的意思。

由于工作压力,我用词汇的时候都相当暴力,比如order,我基本都直接用成 the order of... 这就容易造成你得先看看后面的内容才能明确order到底是“顺序”还是“命令”。

但在我查了一下词典之后有了不同的想法,并衍生出一个大胆的猜想:对于同一名词的不同意思,要么意思相近,要么用法不同。

比如这里的order,如果用于顺序,往往都是在in后面,等一下,等一下…… 这股熟悉的气息是…… SQL呀,数据库里的排序用的就是order,在in后面。也就是说我大脑并没有缺失对order作为顺序的意思,而更有可能是我 the order 的用法与大脑已有认知产生了矛盾而潜意识地删除了?这就很有意思了…… 以后可以多观察一下是否有类似的现象。

回到 sequence,直接用就好了~ 至于记不住的问题,用多了自然就记住了。

可以看到一共6点,与预期36点相差甚远。一句失败毫不为过。有何脸面再见江东父老……

但生活还是要向前的,6点并不是没有,算是认清自己的起点也不失为一种收获。

思维导图

仅仅是把书的大纲和目录过了一遍,抽出了一些关键性的词汇

待整理......

形象思维(传统)?抽象思维(科学)?

数据,数据元素,数据结构,(数据的逻辑结构和物理结构)抽象数据类型

线性表,栈,队列,串,数组,广义表,树,二叉树,图

从时间上进行定性或定量的分析和比较。(时间复杂度和空间复杂度)

新一轮计划(稳定态)

周六总结的策略不错,极大压缩了我娱乐的时间。新增周目属性,对于在公司办公的一周命名为稳定态,在家办公的一周命名为流动态。前者计划可偏激进一些,后者则需要保守。

另外第一周的报告结果我看了一下,看的人并不多,先排除大标题的问题,一定是我的标题不吸引人…… “单词简报”改为“英语拓展”,“思维导图”模块改为“技术小结”。

硬件层面

宿主环境将恢复此前较稳定的状态,保持作息。至于上轮实验,发现跳绳可以快速增加疲惫, 计划调至晚上进行,从而辅助睡眠。这周进行新一轮尝试并记录实验数据。

对于心率加快的功效我还是眼馋的很,怎么办呢?早上洗冷水澡似乎对增加心率有奇效,并且相比于跳绳,更不容易疲劳,嗯~ 可以尝试。

下面是新一轮的实验功能:

功能名称:早晨冷水计划
功能目标:适量提升心率, 从而增加一天的认知效率
功能操作: 记录执行和感受

软件层面

前一周由于疲倦的buff,结果远低预期,因此这周目标不能定太高,英语要点学习定为12个好了,一天两个。

另外数据结构这块整理一下基础概念,最少三个概念好了。如果时间充裕,就按此前计划大概翻阅一下时间,划出更多的知识概念,另外可以着手准备关于下一期知识点的算法练习题(这个可以尝试做成一个日更系列)。

总结下来下一阶段任务:

  1. 每日2个要点的深入学习,并最终汇总资料进行报告。
  2. 浏览数据结构教科书,总结最少三个概念要点,三张思维导图即可~

下周六会出这周的运行报告以及新一期的计划表。

最后随想

理想太高远,脚会迈不动。

其实这周做的内容相比于上周差的很多,上周是怕自己做不完,定的目标太低,结果早早就做完了。而这周是目标相对于客观情况来说立的太高了。但有成功就有失败,这是常态。

之前反思动机态度转变,现在找到了第一个关键结点:疲惫。

此前有条评论提及“抓手”令我陷入深思。从经济角度来看,它确实没啥价值,仅仅是我一时兴起,现在也是兴趣使然,甚至由于目的不明确,依旧有点盲目努力从而营造自我美好的幻境。但这不能否定它目前让我受益的地方:

  1. 它成功改善了我的作息。此前漫无目的的我往往一不小心就两三点才入睡……
  2. 它让我客观记录生活。这次失败以往大多是混过去,现在至少会总结思考,努力尝试改进。
  3. 它影响了我的思维方式。这个很有趣,就是当你陷入在某种情境里情绪难以控制的时候,突然一个“写报告”的自己站在第三视角评价这次事件,“我得客观记录和总结”的潜意识迫使我有一部分意识能跳脱出来,从而让我能够拿回情绪的控制权。

当然目前的行动还是属于表面功夫。还没有到沉淀那一步,但这就像习惯一样,养成习惯的关键不是达成习惯里的目的,而是你坚持这个习惯本身,哪怕是伪装的。

另外当初选择英语和算法也是因为这两个算是软件行业的基本功(官方文档和思维逻辑),想着既然找不到明确的方向,先练练基本功总还行。目前看自己的能力与预期差距还是太大了,可以在第四周明确一个方向。大致方向是Typescript,但具体如何尝试,只能一步步来。

最后分享一个typescript小技巧,来点题技术网站:

我们在用lodash作为工具库的时候常常会遇到这样一种问题:返回的数据类型可能存在undefined

const result: Test | undefined = _.find(results, matchFunc);
// 这里的undefined就特别的丑, 更优雅的写法
const result = <Test> _.find(results, matchFunc);