《人件》(Peopleware)读书笔记

什么是管理?

管理者的作用并不是让大家去工作,而是创造环境,让大家可以顺利开展工作。

关于质量

只有愿意为质量倾其所有的人,质量才是免费的。

技术日新月异,你已经过时了? or 改变程序语言能得到巨大的提升?

编程语言的改变并不会为效率带来翻天覆地的变化。

没有技术银弹

关于“流”

在单一思考的工作时间里,理想情况下人们处于心理学家称为“流”(Flow)的状态中。在这种状态下,有一种普适幸福感存在,人们几乎不会意识到时间的流逝。
对于脑力活动,流是必须的。
不幸的是,流无法随时被启动,需要一个缓慢的过程来进入流的状态。15分钟或者更长时间的集中才能把自己锁定在流的状态里面。
一旦锁定在流里面,状态可能会被一个针对你的干扰破坏。每次被打断后,就需要再引入一个过程使你回到流的状态。而在这个引入的过程中,你并不是在工作。

在自己感兴趣的领域,进入流的状态可能比较容易,但是面对不感兴趣的领域,就需要排除掉一切干扰因素,才能快速进入流的状态(抛弃手机


学习新技术

学习的过程可以分为两种:

  • 任务驱动型
  • 好奇驱动型

单纯的任务驱动型学习过程,可能会因为想要尽快的达到任务目标而忽视技术细节,导致基本的不扎实。而单纯的好奇驱动型学习会因为驱动力的不足而中断学习。

解决方案:以任务驱动为主导,为学习设定目标。在达到目标的工程中,采用启发式的思维方式,扩展实现方法,不断完善知识储备。