DPS

Daily Productive Sharing 234 - Don't Wait for Permission

One helpful tip per day:) (The English version follows) #work 不要等待别人的许可,这是我们经常听到的一条建议,但是当它出自一位版权律师的口中,就显得格外珍贵:当你无法找到原作者时,就先开卖,但是保留一切追寻 ta 的证据,等到 ta 联系你的时候,拿出这些证据,然后付钱给他们。但是不要等,先开始卖。当我们要做出尝试时,往往会被一些细枝末节的事物所困扰,比如当我们想要做饭的时候,突然发现盐没了,或者当我们要出门的时候,发现手机的电量不足。这时候我们放弃做饭呢?

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 ,也许早点读到这篇文章会让