Joel Spolsky的七个建议

  • 毕业前练好写作 表达能力->影响力
  • 毕业前学好C语言
    • C语言仍然是当前程序员的共同语言
    • 你能解释为什么while (*s++ = *t++);这句代码的作用是复制字符串吗?
  • 毕业前学好微观经济学 商业领域所有重要理论的基础
  • 你一定要去学微观经济学,因为你必须搞懂供给和需求,你必须明白竞争优势,你必须理解什么是净现值(NPV),什么是贴现,什么是边际效用。只有这样,你才会懂得为什么生意是现在这种做法。
    • 从经营一家公司的角度来看,比起那些不懂的程序员,一个理解基本商业规则的程序员将会更有价值。
    • 别忘了,在编程工作中也有很枯燥的东西。每一项工作都有枯燥难耐的时刻。我不想雇用那些只想干有趣事情的人。
  • 选修有大量编程实践的课程
    • 计算机科学与软件开发不是一回事。
  • 别担心所有工作都被印度人抢走
  • 找一份好的暑期实习工作