Fork me on GitHub

程序员的职业素养

专业主义

  1. 每天大约3h学习你未知的领域(每周168h-工作40h-学习20h-休息56h=自己的52h)
  2. 不铭记过去的人,注定重蹈先人的覆辙
  3. 开发者必须精通的事项(设计模式、设计原则、方法(Scrum、结构化分析,结构化设计)、实践(TDD、面向对象设计、结构化编程、持续集成、结对编程等)、工作(UML、DFD图、结构图、流程图、决策表))
  4. 坚持学习(文章、博客、技术大会等活动) 不懂就学,不要畏难
  5. 练习 业精于勤
  6. 合作 结对编程
  7. 辅导 教学相长
  8. 谦逊
  9. 疲劳的时候千万不要写代码
  10. 每小时留出15分钟的机动时间

敏捷开发

立会

  1. 昨天干了什么?
  2. 今天打算做什么?
  3. 昨天遇到了什么问题?

项目进度

  1. 每一次迭代为1周左右
  2. 5分钟不能解决的争论就不要再辩论
  3. 任务按照真实的紧急程度进行划分

压力

  1. 程序员应该避免压力:预见压力,转移压力,释放压力
  2. 保持代码整洁
  3. 避免惊慌失措:沟通和需求帮助
posted @ 2024-05-10 10:51  KevinAt2022  阅读(28)  评论(0)    收藏  举报