1. 入门 个人技能 学会 Debug 如何通过分割问题 Debug 如何移除一个错误 如何使用日志调试 如何理解性能问题 如何解决性能问题 如何优化循环 如何处理 I/O 开销 如何管理内存 如何处理偶现的 Bug 如何学习设计技能 如何进行实验 团队技能 为什么预估很重要 如何预估编程时间 如何搜索信息 如何把人们作为信息源 如何优雅地写文档 如何在垃圾代码上工作 如何使用源代码控制 如何进行单元测试 毫无头绪?休息一下 如何决定下班时间 如何与不好相处的人相处