程序员到高级程序员的10步

  1. 奠定基础
  2. 掌握你的编程语言
  3. 学习框架
  4. 掌握文本编辑器/IDE
  5. 使用版本控制系统
  6. 做好测试驱动开发
  7. 将重构养成习惯
  8. 学习软件架构
  9. 展示命令行的力量
  10. code code code