• 不要将人为错误视为系统故障的可能根本原因。人有两个聚焦对象:人和事物,中国重视人际关系的传统文化容易让我们养成聚焦人的习惯,出了问题首先想到是谁导致的的,谁来负责,这个思想在社会系统中可能没有问题,但是用在软件技术等复杂系统中就有问题了。采取对事不对人的办法才能避免责备抱怨游戏,才能
  • 著名敏捷大神Allen Holub认为:不能过分强调架构与程序员纪律一样重要。如果没有程序员的纪律,所有系统,无论设计得如何好,都会在砸在不了解其设计的程序员手中。这句话的意思,程序员纪律比架构设计更重要,但是这种将注意力集中在人身上的做法会不会导致内卷化?程序员之间相互指责争斗,程序员是否
  • “在我想写程序,而且能写程序的时候,我成了某某经理,成了某某主管,成了某某总。整天说一些言不由衷的话,做一些枯燥乏味的事,想一些没有结论的问题。我的薪水增加了,超过了身边最优秀的程序员,但我觉得很累,没有成就感。” 疑惑的是,欧美IT行业中为什么知天命之年的老将挑大梁的比比皆是 icon
  • 不是有多少钱才会幸福,住多大房子才会快乐,心理学家Mihaly Csikszentmihaly推出一种“流Flow”理论,通过研究艺术家,音乐家,科学家和其他有创造力的人的情感状态得出了结论说:当他们完全专注于他们的工作而忘记了自己时,他们会体验纯粹的满足和快乐状态。 icon
  • 每当高管们谈论他们的公司如何真正像一个大家庭时,那么要当心,他们通常不是在指公司将如何保护您,不是指:就像健康正常家庭一样,不管你爱不爱公司还无条件地爱您,他们的动机更有可能是一种单向牺牲形式:需要您无条件牺牲。因为通过唤起家庭的形象,自然而然地就会勇于做任何事情。您不只是为了整夜工 icon
  • 我常常在Reddit或Quora上看到有关“我怎么知道我适合做一个程序员?”的问题。(事实上​​这篇文章扩展了 icon