跳到主要内容

优秀工程师和卓越工程师的区别

· 阅读需 2 分钟

本文是对这篇文章的摘录

  1. 雄心勃勃,意志坚定
    • 梦想远大、推动自己和团队取得更大成就
    • 成长心态,渴望新挑战,在挫折面前坚持不懈,视努力为通往精通的途径、从批评中学习,从他人的成功中受启发。
  2. 习惯性简化
    • 让代码更简单、更清晰更容易被维护。
    • 帮助团队这么做。
    • 对技术发展方向有长期愿景,并且感到兴奋。
    • 写出人类可以理解的代码
  3. 快速调试任何东西
    • 避免迷信
    • 不断缩小问题可能发生的范围
    • 重现问题
    • 了解崩溃原因,避免下一次出现类似的问题
    • 调试问题是挑战,是一个学习的机会
  4. 帮助其他人成为更伟大的人
    • 每个人的都想与之共事
    • 从帮助其他人中获得快乐。
    • 培养团队
    • 不会大惊小怪地生气
    • 坚持高标准、善待程序员而不是代码
  5. 知道什么事有价值
    • 判断什么时候什么事情是最有价值的
    • 以客户为中心,而不仅仅是技术
    • 确保自己正在解决最有价值的事情
  6. 富有创造力而且积极向上
    • 在陷入困境时,给每个人勇气和希望
    • 领导者而不是受害者
    • 鼓励可能性,而不是说行不通,理解问题所在和有价值的东西,为他人提供选择。
    • 态度积极、怀疑论相平衡。