zoukankan      html  css  js  c++  java
  • 程序员修炼之道 从小工到专家

      这段时间我阅读了《程序员修练之道 从小工到专家》这本书,虽然目前只是简单的看了一章,但已有了不小的收获。本书主要就是为了回答这样的问题,如何成为一个注重实效的程序员,如何成为一个注重实效的团队?

    第一章为 注重实效的哲学,可见实效,便是此书强调的重点。

      第一章确实是充满了哲学气息,我的源代码给猫吃了,第一小节,作者便用这充满哲学的比喻,告诉我们要负责,要诚实。对于意外的发生,我们可以选择提供解决方案,而非寻找借口。如果存在供应商不能按时供货的风险,我们应该预先制定一份应急计划。但对于磁盘坏掉这种情况,你没有做好备份,这是你的错。对于无法挽回的局面,为自己提供各种选择,不要找蹩脚的借口。接下来又简要介绍了软件的熵的概念,不要容忍破窗

    户。石头汤的例子,士兵通过石头汤的方法吸引农民们拿出自己的食物实现了共赢 ,我们可以效仿这些士兵。在面临“启动杂役”的情况时,拿出自己的石头。让大家聚集在你的周围。 通过温水煮青蛙的例子让我知晓了要持续不断地观察周围发生的事情,而不仅仅是自己在做的事。作者给了这样一个问题:何为足够好?足够好的软件并非针对不整洁或者制作糟糕的代码,而是所有系统都必须满足其用户的需求。让用户参与权衡。还要知道何时止步。这样的软件才能称得上足够好。想要提高实效必然需要知识库的积累,知识上的投资总能得到最好的回报,所以我们要拥有自己的知识资产,并且去合理地经营自己的资产,就像管理金融资产一样,定期投资,多元化,管理风险,低买高卖,重新评估和平衡都极其重要。明确的目标对提高实效有着巨大的帮助。目标这一小节,让我清楚了自己的计划,每年至少学习有一种语言,可以拓宽自己的思维,避免默守陈规。每季阅读一本技术书籍和非技术书籍,让自己养成良好习惯,了解项目相关知识。上课和参加组织活动。实验不同的环境可以让我们熟悉更多的环境。更要跟上潮流,毕竟我们这个圈子的技术革新太快,今年流行的语言说不定下一年就低至冰点。掌握在最新的技术资讯,才不至于落伍。更要寻找学习的机会,更新自己的知识库,。也不能忘了批判的思考,整理和反思自己的知识不足。知识层面ok了后,我们也需注重交流,毕竟了解用户的需求,我们才能做出令客户满意的作品。这样做起来的项目,才能直捣黄龙。知道自己想要说什么、了解自己的听众、选择好时机、选则风格、让文档美观、让听众参加、做好倾听者、回复他人。这些都是提升自己交流水平的好方法。第一章,作者用哲学的话语,告诉我们怎样注重实效,做一个注重实效的程序员。接下来的文字,不知道作者还能带来何种启发。

  • 相关阅读:
    Android 目前最稳定和高效的UI适配方案
    寄Android开发Gradle你需要知道的知识
    Android精讲--界面编程5(AdapterView及其子类)
    Android精讲--界面编程4(ImageView及其子类)
    Android精讲--界面编程3(TextView及其子类)
    Android精讲--界面编程2(布局管理器)
    Android的基类Context和View
    Android里的前端界面
    Android的活动Activity
    Android基础入门
  • 原文地址:https://www.cnblogs.com/wendi/p/11767219.html
Copyright © 2011-2022 走看看