修炼之道—从小工到专家读后感
1、软件系统就像一栋建筑,句句代码就像一块块砖。所以,想想危楼吧,退避三舍啊!要写好每一句代码。写好,意味着standard,performance。
2、要有大局观,不只是关注自己的事。就像一个砌墙的泥水工,若只是关注自己的那一块块砖,最多只能是一个泥水工。得学着在整个大厦的高度看楼,不是一面墙perfect,大厦就perfect。嗯,得学着包工头怎样进行质量管理,成本管理,进度管理。
3、系统的范围和质量作为系统需求的一部分规定下来。这将有益于软件设计和开发人员认清系统的边界。不会过度设计,过度开发。也有助于开发人员保持质量意识。
4、周期性的重新评估和提升自己的知识资产。嗯,想想自己脑海里哪些知识值多少钱。哪些贬值了,哪些升值了,哪些很有前途。使自己的资产增长最快的办法是什么。作为一名有理想的菜鸟程序员,当下最合适的方式就是:投资程序设计。
5、弄清楚自己的想法,想聊些什么。(当年好像在为言语交流技巧烦恼)
6、沟通交流并不止是面对面的交流。所以,距离不是理由。关键是主动性。
7、software system need 易于理解、容易维护、遵循原则正交性,只与一个发生关系(理想状态下)。即变化点控制
现代足球中场兼进球,兼防守扫荡。软件开发也要求产品意识,质量测试。