Joel Spolsky 文章的读后感

来源:互联网 发布:java xml转pdf itext 编辑:程序博客网 时间:2024/04/30 13:05

Joel Spolsky  建议,其中有三点我觉得值得我去做,尽管已经毕业了,但还有很多需要再学习。以前不大重视的东西, 现在看起来非常有用。

 

(1) 毕业前练好写作(提高表达能力)

    一个普通程序员与一个优秀程序员的区别,不在于他们懂得的编程语言谁多谁少,也不在于他们喜欢用Python语言还是喜欢用Java语言,而在于他们能否与他人交流思想。

(2)毕业前学好C语言

    它比你在大学中学到的现代语言(比如ML语言、Java语言、Python语言或者其它正在教授的流行垃圾语言)都更接近机器。你至少需要花一个学期来了解机器原理,否则你永远不可能在高级语言的层次写出高效的代码。你也永远无法开发编译器和操作系统,而它们恰恰属于目前程序员能够得到的最佳工作之列。别人也永远不会放心将大型项目的架构设计交给你。这就好像一个医生不懂得最基本的解剖学就在开处方

(3)毕业前学好微观经济学

    从经营一家公司的角度来看,比起那些不懂的程序员,一个理解基本商业规则的程序员将会更有价值。

原创粉丝点击