One helpful tip per day:)
(The English version follows)
#Misc
现代计算机的技术,无论是软件还是硬件,都变得无比复杂,想要了解一整个系统几乎变得不太可能。但是深入了解其中的某个部分,或者某个层次还是有可能的。Nelson
Elhage 的这篇文章介绍了如何深入了解计算机的某一部分,这些思路对于 debug 非常有启发意义:
1. 先从简单的部分开始检查,比如环境/依赖/版本等等;
2. 把问题定位到一个尽可能小的范围内,隔离其他可能性
最近碰到一些很奇怪的 bug ,也许早点读到这篇文章会让
One helpful tip per day:)
(The English version follows)
#finance
当你决定购买一件东西的时候,是如何做决定的?听从自我,还是被商家诱惑?Tynan
分享了他的决策过程:一是购买可以解决问题的东西,二是购买不可错失的物品。当然第二种购买会有一定的冲动因素,往往会让人后悔。
按照这个框架来分析一下我最近的大件购买:
1. 租了带白色家电的公寓,包括冰箱洗碗机和烤箱。第一次在日常生活中使用洗碗机,大大节省了家务时间,提升了做饭的频次;
2. 公寓不带洗衣机,所以自己购买了带干衣功能的洗衣机。节省了晾衣服的时间,也不用在家里搭晾衣架;
3.
One helpful tip per day:)
(The English version follows)
#note_taking
上周,我们介绍了 Staff Engineer 和 An Elegant Puzzle 的作者介绍自己写书的收获,今天的分享来自另一本热卖书籍
Designing Data-Intensive Applications 的作者。这本书累计卖出十万册,是它的出版商 O'Reilly
的当年的第二大热卖书籍,给作者带来近五十万美金的税前收入(截至2020年5月)
One helpful tip per day:)
(The English version follows)
#reading
今天推荐的书单来自 Gergely Orosz,主要是针对软件工程师的职业成长。当然其中有两本适用于任何行业的职业成长:
The First 90 Days: Proven Strategies for Getting Up to Speed Faster and Smarter
:加入一家公司的最初三个月会让你形成对这家公司的认知,也会让你习惯于这家公司的环境,所以抓住最初的三个月就尤为重要。
On
One helpful tip per day:)
(The English version follows)
#todo #time_management
如何完成一项任务?Julie Evans 总结了不少对她有用的经验:
1. Have a vision (maybe even the right one)
2. Focus (do one thing at a time,