《理解专业程序员》读书笔记

《理解专业程序员》Understanding the Professional Programm

杰拉尔德·温伯格 Gerald M. Weinberg

……

公开表态总要好过不战斗而被吃掉。

害怕并非不专业。做胆小鬼才是不专业。

第7章 程序员职业向何处去

一百年后编程会变成什么样

……不要问“一百年后编程会变成什么样?”相反,应该看看你现在正在做什么。问一问自己,“今天我学到了什么?”如果回答是“很少或根本没学到,”那么你作为一个专业程序员的未来,就不一定会比现在更光明。难道这就是你把梦想投射到无法触及的未来的理由?

我该做多长时间的程序员

"职业到期测试":如果你不学习了,那么你也就到期了。

我如何为未来作准备

  • 从来没有那个程序员因为身体好而遭太大的罪。
  • 没有那个程序员,是因为自知太多而大大影响了前途的。
  • 没有那个程序员,是因为善于和人相处(get along with)而大大阻碍了发展的。
  • 没有那个程序员,因为正值对待计算机,或者着值对待正派人,而受到过伤害。
  • 很多程序员都曾因为正值对待不正派的人而受到过伤害,但是他们都很快地恢复了。
  • 也有很多程序员,为了跟不正派的人打交道,自己也就变得不正派,而这种不正派往往是永久性的,成了无可挽回的残疾。
  • 如果程序员银行账户里不缺存款,或者还有其他的公司邀请,那么在纷争中,或困难中,他也不大会做出个人让步,或个人牺牲。
  • 对于程序员来说,“一大堆麻烦”也提供了增进自我了解,提升与人相处能力的机会。
  • 如果一个程序员一直都在成长、进步,他也就不会害怕未来。
Done is better than perfect.
原文地址:https://www.cnblogs.com/zhaorui/p/20081214_Weinberg_readnotes.html