Some random thoughts

<2019-12-02 一 11:47>

读书一定要作笔记,否则读过之后过一周,基本就会忘记。技术书尤甚。作笔记的过程也是整理和内化知识的过程,可以帮助理解和记忆。笔记不一定要十分详细,但是一定要有自己的思考。

多阅读其他人的代码,其它项目的代码,学习设计思想和编码技巧。水平提高之后,尝试去阅读开源项目的代码,从项目中学习。

<2019-12-04 三 18:06>

这两天发现 MacBook Air 2013 总是时不时风扇狂转,看 Monitor 发现是 WindowServer 这个进程占用 CPU 比较高,过一会儿就恢复了,再过一会儿又开始,循环往复。去搜了一下,试过了各种方法:禁用掉透明效果等,都没有用。猜是不是因为新版本系统 Catalina 的问题,是不是要重新安装一下旧版本的系统,不过又太麻烦了。后来看到一篇文章说这个进程可能和绘制窗口和图像有关,如果外接了显示器可能也会造成这个进程 CPU 占用提高。然后我把外接显示器断开,过了一会儿发现没有那个问题了。问题解决!

中午去公司另外一个办公地点,等人的时候发现墙边的借书架上有一本计算机程序设计的艺术,第四卷组合数学,中文版的,纸张很不错,无聊就读了前言,看起来好厉害。

<2019-12-12 四 11:11>

有多久没有体会到编程的乐趣了?是不是更多时候是复制粘贴?有没有思考过背后的实现原理?多久没有认真读一本书了?有没有坚持读下去?有没有做过总结?我觉得这是值得思考的问题。我想趁着现在还有精力和力气,还没有完全变老,想学习有趣的东西,想玩有趣的东西,想学最艰深难懂的知识,想做一些有趣无用的事情。

<2019-12-31 二 17:50>

话说,其实对于编辑器的要求,很多时候根本不需要多快的速度,少摸鱼,专注在重要的事情上,那么编码时间和速度其实根本不重要。除非为了好玩,否则不要为了所谓的高效和省力去折腾乱七八糟的东西,得不偿失。

<2020-01-06 一 18:48>

新的一年,不知不觉过得很快,那么加油吧!

「人之患在好为人师」这句话是有道理的。简单问题没有必要回答,自己不确定的问题更不要回答。永远不要以老师的姿态自居。

今天一天的效率很低,虽然也学到了一些东西,但是产出却很少。

<2020-01-09 四 18:08>

觉得读有趣的书真是一件有趣的事情,可能的话,我愿意一周读一本书。看到大佬一年能够读六十本书,好羡慕。

<2020-02-09 日 14:15>

自己之前其实做了很多错误的决定,可以现在已经不能改变。要说从中得到了什么教训,好像也并没有。希望下次在遇到类似情况的时候,能够做出正确的选择吧。