DPS

Daily Productive Sharing 233 - Why Writing Well Is Important?

One helpful tip per day:) (The English version follows) #writing Gergely Orosz 在今天的文章里解释了为什么写作对于职业发展很重要,以及如何提高自己的写作技能,尽管这些分享是偏向于软件工程师的发展,它们也适用于其他行业: 1. 写作能让你的声音被更多人听到,比如邮件/文章等等; 2. 越是往上升,对于写作的要求越高; 3. 从读者而言,读到好文章肯定比差文章更容易买账; 4. 提高写作的资源有很多,但是最终还是需要多实践,多修改。 如果你觉得今天分享有帮助,不妨把它分享给你的朋友 原链

Daily Productive Sharing 232 - A Book List by Jeff Atwood

One helpful tip per day:) (The English version follows) #reading 今天的书单来自 StackOverflow 的联合创始人 Jeff Atwood,这份书单包含了大量软件开发的经典图书: 1. Code Complete 2 2. The Mythical Man-Month 3. Don't Make Me Think 4. Rapid

Daily Productive Sharing 231 - How to Pick Important Things?

One helpful tip per day:) (The English version follows) #todo #time_management Tim O'Reilly 在今天的文章中分享了如何选择重要的任务: 1. 尝试做那些比钱更重要的事; 2. 尝试创造,而不仅仅消费; 3. 从更长远的角度来考虑; 具体而言,他也给出了不少例子。比如他创建 O'Reilly 时设立的目标就是 -- “changing

Daily Productive Sharing 230 - How to Understand Computers?

One helpful tip per day:) (The English version follows) #Misc 现代计算机的技术,无论是软件还是硬件,都变得无比复杂,想要了解一整个系统几乎变得不太可能。但是深入了解其中的某个部分,或者某个层次还是有可能的。Nelson Elhage 的这篇文章介绍了如何深入了解计算机的某一部分,这些思路对于 debug 非常有启发意义: 1. 先从简单的部分开始检查,比如环境/依赖/版本等等; 2. 把问题定位到一个尽可能小的范围内,隔离其他可能性 最近碰到一些很奇怪的 bug ,也许早点读到这篇文章会让

Daily Productive Sharing 229 - How to Decide A Purchase?

One helpful tip per day:) (The English version follows) #finance 当你决定购买一件东西的时候,是如何做决定的?听从自我,还是被商家诱惑?Tynan 分享了他的决策过程:一是购买可以解决问题的东西,二是购买不可错失的物品。当然第二种购买会有一定的冲动因素,往往会让人后悔。 按照这个框架来分析一下我最近的大件购买: 1. 租了带白色家电的公寓,包括冰箱洗碗机和烤箱。第一次在日常生活中使用洗碗机,大大节省了家务时间,提升了做饭的频次; 2. 公寓不带洗衣机,所以自己购买了带干衣功能的洗衣机。节省了晾衣服的时间,也不用在家里搭晾衣架; 3.