Motivation of My Personal Website: 大脑是用来产生想法的,而不是用来储存想法的。很多时候你会注意到这么一个现象,我们的脑子里灵光一现,想到了一些很绝妙的想法,或者很多思考已久的问题终于有了些眉目。但当我们忙一些其他事情回来的时候,就再也想不起来之前想起的这些东西了。这是为什么呢?==》从心理学的角度来看,这是因为很多我们见过的东西,如果没有可以的去记忆,那他连短时记忆的区间都进不去(一般没有专注去记忆的东西,基本上6sec就会忘记,这也是大脑的一种减少记忆负担的机制). ==> 不用重点我要说的是,其实就是因为我们的大脑并不擅于储存东西,而是擅于思考和产生想法。 ==》 这就好比一台的计算机,大脑就类似于计算机里的核心处理器,CPU。理论上呢,他能做的事情有很多,他也有自己的储存空间,比如cache memory,但实际上,他能储存的空间非常有限。这也是为什么一台高端的计算机会配备有很多的外接设备,比如专门用于储存信息的内存和硬盘,专门用于加速图形处理的GPU。在一些数据中心里计算机,还会有IPU 和 DPU,用于加速基础设施的计算[1], 来减轻CPU的负担,让他专注于自己擅长的事情。==》因此,可以看到,构建第二大脑的重要性就在于此。这也是所谓的“好记性不如烂笔头",将所学到的或者理解的知识,想法,都集中储存起来。 Reference: [1] HPC wire, https://www.hpcwire.com/2021/08/25/hot-chips-here-come-the-dpus-and-ipus-from-arm-nvidia-and-intel/ [2] 我如何用第二大脑“记住”所有事情?, https://www.youtube.com/watch?v=pjPgmaHIDAE [3] How I Remember Everything I Read, https://www.youtube.com/watch?v=AjoxkxM_I5g&list=PLh_k2b2gDXjbYpt4UMMDtqASxr4HWsQC0&index=2&t=460s

Why I created this personal Blog or the whole website? ==> Because when I was in the interview, I realize it’s so hard to build a strong trust and understanding between me and the company that is trying to hire me. For company, they expect me to show them something that can prove my competence for the job/position, and it's worth for that amount of salary ==> For me(as interviewee), I need to pitch out all those knowledge and experience that are noted in my resume and prove they are valid and genuine, within that 1-2 hours of interview.

为什么我当初创建了这个个人博客或整个网站? ==> 因为当初我在面试的时候,我经常意识到,想要在我和想要雇佣我的公司之间建立牢固的信任和理解是非常困难的一件事。对于公司来说,他们希望你向他们展示一些东西,能证明你有能力胜任这份工作/职位,并且你值得拿那么多薪水。而对于我(作为应聘者)来说,我需要在1-2小时的面试中绞尽脑汁,把简历中提到的所有知识和经验清晰的表达出来。


However, realistically speaking, there are two problems for me. First of all, many details are forgotten 1-2 weeks after the end of the project, and I just find a hard time to memorize all those reasons behind the decisions. Second, the interview only last 30-60min. Even though I can remember the whole things, sometime it's still hard for me to condescent those technical details into verbalized words and express them simply by talking. You know, a lot of technical project involves abstract ideas, algorithmic procedures, and mathematical formulas. Sometime, it's just hard to explain!

然而,现实地讲,我有两个问题。首先,很多细节在项目结束后的1-2周就被遗忘了,我发现很难记住所有这些决定背后的原因。其次,面试只持续30-60分钟。尽管我能记住所有的事情,但有时我还是很难将这些技术细节用语言表达出来,并简单地通过交谈来表达。你知道,很多技术项目都涉及抽象的想法、算法程序和数学公式。有时候,这就真的很难解释!

That’s why, instead of cramming my head with all those details that might or might not being asked during interview, I built this personal website/blog to relive the burden of head, and no long rely on those unreliable and fragile memory. In addition, it makes it easier for interviewer to access my ability and review my past project, and also make it easier for future me to retrieve the knowledge when I need to.

这就是为什么我没有把面试中可能会问到或可能不会问到的所有细节塞满我的脑袋,而是建立了这个个人博客来重温头脑的负担和那些不可靠且脆弱的记忆。此外,它让面试官更容易了解我的能力,也让我在需要时更容易回复这些知识。


==> Yes, documentation makes us a better life, and internet make it last longer.

是的,文档使我们的生活更美好,而互联网使它更持久。

(中文由有道翻译!)