软件随想录
在图书馆闲逛,翻到这边书,书如其名,像本杂记。书翻译得极好,每个不明晰的名词作者都给做了标记,使得外行的人,也能看的明白。
Joel现身说法,给了许多他总结的经验。摘下一些:
1. 毕业前练好写作,但凡出众的程序员,大多能够清晰地表达自己的思想。
2. 毕业前学好一门偏底层语言,如C、C++。
3. 毕业前看一看微观经济学,至少认识市场对软件的需求。
4. 不要因为枯燥就不选修非计算机专业的课程,计算机专业的课程就一定有意思么?
5. 选修有大量编程实践的课程。
6. 别花时间去担心你找不到工作。
7. 寻求专业人士的帮助,培养自信心。
8. 要想软件被用户认可,需要在细节点滴上下功夫。
9. 不要去非软件公司的下属软件部门。
10. 尊重你的用户。