朋朋日报 第0002期

#1 Design for systems, not users

为系统而非用户设计。

以用户为中心的设计将注意力集中在消费者而非社会上。

以系统为中心的设计或以社会为中心的设计。

#2 10 simple habits to help you boost your programming skills and career as Software Developer

10个简单的习惯可以帮助您提高编程技能和作为软件开发人员的职业。

  1. 尽可能自动化
  2. 测试自己的代码
  3. 始终按照您的承诺去做
  4. 永远不要说“它在我的计算机上有效”
  5. 不断学习
  6. 解决问题之前先了解问题
  7. 永远不要说“一直都是这样
  8. 不要随波逐流
  9. 不修改自己的代码
  10. 取得所有权

#3 4 Very Useful Built-In Node.js Modules

4个非常有用的内置Node.js模块

  1. perf_hooks
  2. fs
  3. os
  4. URL

#4 10 Tips for Mastering OKRs

掌握OKR的10个技巧

  1. 确保一些先决条件。得到高出的承诺、整个组织有明确的目标、目标可以衡量
  2. 写下定性的“O”和定量的 “KR”
  3. 做好前几次OKR失败的计划
  4. 与自组织的团队一起尝试
  5. 不是每个人都需要OKR
  6. 不要为了OKR而OKR
  7. 推迟发布个人OKR(也许无限期地)
  8. 不要讲OKR与绩效考核挂钩
  9. 定期监控进度
  10. 你不是 Google,没必要安装Google的流程来实施OKR

#5 Programming Habits for Good Programmers

优秀程序员的编程习惯

  1. 不要重复自己
  2. 重构
  3. 业务意识
  4. 小提交
  5. 保持代码风格一致
  6. 没有TODO
  7. 持续学习
  8. 提前计划
  9. 保持代码简单

保持简单,不要重复自己

链接

  1. https://medium.com/@alexislloyd/design-for-systems-not-users-4e261aa4714d
  2. https://medium.com/javascript-in-plain-english/10-simple-habits-to-help-you-boost-your-programming-skills-and-career-as-a-software-developer-1-8d18e4a06b09
  3. https://medium.com/better-programming/4-very-useful-built-in-node-js-modules-b734e140174c
  4. https://medium.com/pcmag-access/10-tips-for-mastering-okrs-2d57389be6a6
  5. https://medium.com/@hohanga/programming-habits-for-good-programmers-6990716ef003