月牙旁,你轻颦浅笑

向往的生活也许只是一种波普

O ever youthful, O ever weeping.


树状和网状

树状与网状皆算是编程语言的术语,树状可以算是一种层级结构,网状则是一种平级结构

  • 树状网状像是两个完全不同的管理模式,网状是一种平行的管理结构,节点与节点之间可直接相互结合形成一个区域,而且这种结构反应速度更快,能够快速的进行变化。树状结构则是一种层级结构,能够有更明确的目标,反应速度上就有些欠缺,变化上不够灵活。
  • 当节点变得很多的时候,网状结构会遇到出现多个一模一样区域(因为是自由发展,可控性差)的情况,而树状结构是一层控制一层,可以避免这种情况。当把公司引入到这些概念中,以公司员工为节点时就能够有借鉴意义的发现员工数量的多少十分影响公司的组织架构。当年 facebook 一直模仿 google 的管理模式,就是一种扁平化管理(平级结构),这种模式反应速度快,同时便于创造出更多有新意的产品,但是当时 google 因为发展,公司员工数量巨大,使用扁平化管理是出现了全球几个地方同时进行着5个一模一样的项目,最后不得不采用了层级的管理方式。
  • 但是这两种管理方式并不是完全冲突的,树状中的节点可以就是一个网,这样就可以保持更加中立的状态,能够借鉴每一种模式的优点(不一定能够借鉴到100%)。我感觉很多国内的大公司都采用了这种方式,既保持了活力又便于管理。