---
# System prepended metadata

title: 编程好的习惯

---

# 编程好的习惯
---
1. 善用google
2. 谨慎承诺超额交付
3. 善待产品设计人员，他们是你的朋友
4. 找到一名导师
5. 成为一名导师
6. 写些有用的评论
7. 合理的命名变量和函数名
8. 给自己放个假
9. 删除无用代码
10. 学会阅读代码
11. 找到健康工作和生活平衡点
12. 只安排必要的会议
13. 结对编程
14. 写好邮件
15. 加入社区
16. 清理你的分支
17. 接纳萌新
18. 活到老学到老
19. 永不言弃
20. 敢于接受有挑战性的任务
21. 项目开始前明确需求
22. 工欲善其事，必先利其器
23. 我们需要建设性的批评
24. 保持开放思维
25. 保持在技术前沿，不要掉队
26. 专注于解决问题
27. 保持谦虚
28. 不光要代码写的好，PPT也要讲得好
29.  选型如买菜，也要货比三家
30. 找到自己的定位
31. 养成好习惯
32. 学会debug
33. 锻炼你现有的技能
34. 了解原因
35. 了解自己的价值
36. 不要害怕寻求帮助
37. 学会学习
38. 与人为善
39. 休息一下
40. 跟踪你的学习进度
41. 不要依赖库和框架
42. 学会爱上代码审查
43. 多方位全面学习
44. 不要选择熟悉的技术，而应该是正确的
45. 勇于承担责任
46. 检查自己的代码
47. 从失败中吸取教训
48. 正视自己的缺点
49. 保持好奇心
50. 不要试图学习一切
51.  该舍弃就舍弃
52.  团队支持
53. 在社区中寻找鼓舞
54. 重视并且珍惜你的工作
55. 排除干扰
56. 乐于助人
57. 不要吝啬你的赞美
58. 测试你的代码
59. 制定应对计划
60. 掌握伪代码
61. 记录你的成就
62. 学习编程基础
63. 选择长期维护的技术
64. 学习设计模式
65. 化繁为简
66. 还清技术债务
67. 优先小版本迭代
68. 尽早并经常提交
69. 了解何时寻求帮助
70. 问一些有效的问题
71. 工作中及时寻求反馈
72. 阅读文档
73. 尽可能做出各种尝试
74. 在会议上积极发言
75. 跨团队协作
76. 保持项目热情
77. 确定你的职业目标
78. 加入到讨论中来
79. 确定任务优先级
80. 不要忽略细节
81. 信任你的同事
82. 学会委托
83. 不要拿自己和别人比较
84. 找到你的盟友
85. 不要想一步登天
86. 衡量性能影响
87. 技术歧视不可取
88. 申请你不能胜任的工作
89. 模块化你的代码
90. 不要只是做代码的搬运工
91. 创造一个舒适的工作环境
92. 记住你来自哪里
93. 试着保持乐观
94. 不断重新评估你的工作流程
95. 学会在家办公
96. 无障碍代码
97. 遵守你的承诺
98. 积极主动
99. 创建一个令人惊叹的作品集
100. 记住你喜欢编程的原因
101. 分享你的知识