• 大道至简第六章读后感


     语言只是工具,这一句话令我产生了一点想法。因为在平常学习中会有同学炫耀自己学习的语言很多,像c,c++,JAVA,c#等等。但是真正能用好一门语言或者能利用一门语言按照自己的设想编程出满意的件应该是我们追求的,并不是因为你懂得语言多就行了。每一门语言都有自己的优劣,只有找到了适合该项目软件的语言才能更好的做工程。当然我还没有达到作者所说的境界,只是有了一点体会而已。因为作者说到当你明白"软件工程"这四个字,以及代码,方法,过程,工程与组织的关系的第一步是知道"语言知识一门工具"。而我连工程都还没做过。在"过程"中提到了暴雪公司做软件的过程。他们可以把产品开发周期无限延长,为的是制作出高质量的游戏。而恰恰是有了我们这些铁杆粉丝,他们的用户才不会中断。因为在我们之中有一句对暴雪的评价:"暴雪出品,绝对精品"。但是正如文章说的一样,对于做项目不会有哪一个客户会对你的产品偏爱,因为他们也是要交差的,所以做项目要清楚的明白自己的过程要侧重那点。
       还有就是对于工程和组织的描述。现在软件公司所需要做的项目都是很复杂,需要用到很多方面的知识,而且还要在尽量短的时间内做完,并且让客户满意等等要求,是不可能让一个人或者几个人完成的,所以团队很重要。有了团队,那么团队之间的组织就来了,项目经理可以仅仅了解项目的进度,但是对于项目的组织要安排的尽量好。我说的是尽量好,正像书中所说每个人都会犯错,但是对于一些低级的错误和前人已经犯的错误对于项目经理来说是要避免的。我认为书中一句话说的很好:在一个团队中失去了组员的信任比失去老板的信任更可怕,因为组员是为你干活的人,而老板只会验收你的成果。
       最后要清楚的认识BOSS的概念,因为给你发薪水的不是BOSS,给你发薪水的是你平时的努力。只有你努力的了并且让你的上司看见了,这样你才可能加薪。

  • 相关阅读:
    GridView编辑删除操作
    hdu 4857 逃生 拓扑排序+PQ,剥层分析
    每日回顾Shell —cat,tail,head
    uva:10700
    Unity多玩家网络游戏开发教程1章Unity带有网络功能
    android com.handmark.pulltorefresh 使用技巧
    Jsoup 抓取和数据页 认识HTTP头
    JDK8在Java转让Javascript脚本引擎动态地定义和运行代码
    2013-2014约半学期的学习和规划研究综述
    Javascript 设计模式 辛格尔顿
  • 原文地址:https://www.cnblogs.com/dotacai/p/4936158.html
Copyright © 2020-2023  润新知