原文

1. 如何主持会议,不,在会议中发言最多的人和主持会议不是一回事

2. 如何在合理的时间内编写设计文档、获取反馈并推动其解决

3. 如何指导职业生涯早期的队友、职业中期的工程师、需要技术建议的新经理

4. 如何让高级经理想谈论他们并不真正理解的技术内容,而不是翻白眼或让他们觉得自己很愚蠢

5. 如何向闭门造车,不愿公开承认自己不理解的高级人员解释技术概念

6. 如何影响另一个团队使用您的解决方案而不是编写自己的解决方案

7. 如何通过寻求帮助的方式让另一位工程师为你做某事,让他们感到感激

8. 即使您不管理任何参与项目的人员,如何领导项目

9. 如何让其他工程师倾听你的想法而不让他们感觉受到被强迫

10. 如何在不感到被强迫的情况下听取其他工程师的想法

11. 如何放弃你的孩子,那个你建立在伟大事物中的项目,所以你可以做其他事情

12. 如何教另一个工程师关心你真正关心的事情(操作、正确性、测试、代码质量、性能、简单性等)

13. 如何向利益相关者传达项目状态

14. 如何说服管理层他们需要投资一个重要的技术项目

15. 如何在构建软件的同时在过程中交付增量价值

16. 如何制定项目提案,将其社交化并获得支持以执行它

17. 如何重复自己足够多的人开始倾听

18. 如何选择你的战斗

19. 如何帮助某人升职

20. 如何获取有关真实情况的信息(如何八卦、如何联网)

21. 如何自己找到有趣的工作,而不是等着别人带给你

22. 如何在不让他们感到羞耻的情况下告诉别人他们错了

23. 如何优雅地接受负面反馈