1. 敲打代码:只要编写生产代码,就要证明它经的起推敲。
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. 体会产品的生命周期
29. 站在公司的角度思考
30. 识别公司反模式:一组被证明适得其反、毫无根据或非常愚蠢、反复出现的业务实践模式。
31. 端正态度
32. 学无止境
33. 自我定位