IT男 读经 系列 –----- “为政”遐想

IT男 读经 系列

IT男读经系列

–-----“为政”遐想 (xulong 20140812)

http://blog.csdn.net/fangkailove/article/details/38557095

七八月间深圳的天气是闷热的,心情似乎也受到天气的影响愈发的郁闷和烦躁,好在每天早上公司都有经典早读活动,让先贤们的哲言智语暂时抚平躁动的不安的心。但是今天有件事久久未能释怀:“公司最近又要调整组织架构了,唉。。。。。又得花近月的时间不断地调整系统了,到底这次影响到哪些地方,sap oa 
还有这…….还有那…………….” , 
眼睛还在盯着书本,口里机械性的应付着,但我的心儿已经不知道飞哪去了。

组织架构是什么?组织架构是管理软件的最基础的数据结构,太重要了,每个进入软件行业的人都会被告知的一个概念公式:

程序(软件)=算法+
数据结构

数据结构变了,相配套的东西都要跟着变,然后是一系列的跟踪调试,苍天啊,大地啊,谁能理解我们IT男的苦,来安慰一下我们柔弱受伤的心啊。。。。。   

正当我内心中,各种叹惜,各种痛恨,各种怨天,各种尢人时,不知是哪位神仙姐姐那悦耳的天籁般的声音响在耳侧:“君君,臣臣,父父,子子”,仙音吐出的字,真的好像没那么封建、帝制、糟粕之感了,好享受啊,嘻嘻。。。。。突然一道闪电划过脑海,震惊啊,这不也是组织架构吗?难道孔夫子也被组织架构搞了?同是天涯伦落人?相识何必曾相逢?

思想如突破决堤的洪水,一发不可收拾了。齐景公问政于孔子,孔夫子用一个很简单的组织架构来做答案?太奇怪了吧。想想啊,应该是指国家为政首先要有一个组织架构,就像一个公司一样。而且还要把组织层级关系和岗位定义清晰,在当时来讲要有君有臣有父有子。景子讲过:“内则父子,外则君臣”,也就是组织架构按不同的维度可以划分出不同的架构而且是可以并行但又不可以交叉的。再看君君,意思是君要有君的样子,就是做君王行事就要符合“君”这个岗位职责,同理臣臣,父父,子子皆如斯耳!从IT角度来讲应该有相应的算法和这个组织架构配套才行啊。估计齐景公这人真的不咋地,孔夫子不想说了,懒得和他进一步说算法的事了。组织架构都搞不定,肯定是要乱地!

其实关于岗位职责的重要性,在一段孔夫子和他的学生子路的对话中,讲得非常清楚:

子路曰:卫君待子而为政,子将奚先?子曰:必也正名乎。孔夫子说:为政首先要正名,就是把岗位权责要整清楚。为什么?后面孔夫子有精彩的推论,子曰:………. 名不正,则言不顺;言不顺,则事不成;事不成,则礼乐不兴;礼乐不兴,则刑罚不中;刑罚不中,则民无所措手足。……  。孔子说:岗位权责定义不清楚,内部沟通就必然不通畅,沟通不好,政事就没法干好,政事做不好,制度就没法落地,制度落不了地,绩效考核就没有标准可依了,绩效激劢搞不好,人们就懒散,没有方向了。

《论语》中还有好多讲为政的地方,如:“为政以德,辟如。。。居其所而众星共之。”,”政者,正也”,“不在其位,不谋其政”
都有正名,正位的含义。

很显然,在“为政”、组织管理和程序设计三者是有共通点的,让我再大胆的瞎想一下,瞎整个图表来,一表胜千言啊。


组织


程序


为政


说明


1


职能


功能



组织有大有小,大到国家企业小到岗位个人,都必须要明确有哪些职能

程序大到软件系统,小到一个指令都必须明确有哪些功能。

即:正名。


2


子(内部)组织架构


子程序、内部数据结构


言(信,仁,义)


一个大的组织又可以化分成多个小组织,这些小组织之间必须能有效沟通,基而础就是职能的明确。

一个软件程序是通过调用多个子程序完成的,同样基础是子程序功能明确。

即:可言


3


流程


算法



流程就是通过有序的组合小组织从而完成一个职能。

算法就是通过调用子程序完成一个功能

即:事


4


制度


参数(对输入输出数据的约定)


礼乐


制度是对组织行为的约束,需要做什么,不能做什么,做好和没做好如何奖惩,下接绩交考核。

参数是对程序如何被调用输入什么,调用者如何接收输出的约定。从输入到输出的效率。直接和性能有关系。

即:遵礼


5


绩效


性能、效率


刑罚


组织的优劣可以绩效考核

程序的优劣可以性能评估

即:刑罚

结合上表大家再体会一下孔夫子的精彩推论,大道相通啊。今天就瞎想到这了,等俺好好从三个角度相互格一格。有机会下回听我瞎想。

--------------------------

真心不敢写,因为今天写的,明天可能自己再看都不认同了。 写出来就是要出笑话的。欠hr一篇稿件,没办法中午硬着头皮瞎写了点。

IT男 读经 系列 –----- “为政”遐想

时间: 2024-10-09 20:04:58

IT男 读经 系列 –----- “为政”遐想的相关文章

成都房地产开发公司一级资质

成都房地产开发公司一级资质由▓▓『四川昊邦』陈经理:13880627755 企业QQ80006684▓▓ 为您提供┻┳═一建筑施工.勘察设计.一体化资质.房地产开发资质--我们拥有成千万资质代办的成功案例事迹,公司以诚信快捷为用户提供全面的资质要闻.<br><br>**************************************************************************************************************

杂文 | 自媒体创业泡沫消亡史

2012年8月,微信推出了微信公众号平台.负责上线的产品经理杨魏茂后来回忆,公众号诞生之初并没有什么远大的布局战略,就连"再小的个体,也有自己的品牌"这个口号也是后来想出来的. 但微信公众平台的发展超乎人们的想象.基于微信的数亿用户,公众平台上线短短数年,便一跃成为国内最大的内容生产和内容分发平台,无数对内容创作抱有热情的创业者投身浪潮之中.咪蒙90后助理月薪5万.同道大叔卖公司套现1.78亿元,一个个暴富传奇在公众号平台上诞生,又被公众号们口口相传. 五年后的今天,微信公众号的红利已

有用的GetForegroundWindow

机器学习是一项经验技能,经验越多越好.在项目建立的过程中,实践是掌握机器学习的最佳手段.在实践过程中,通过实际操作加深对分类和回归问题的每一个步骤的理解,达到学习机器学习的目的. 预测模型项目模板不能只通过阅读来掌握机器学习的技能,需要进行大量的练习.本文将介绍一个通用的机器学习的项目模板,创建这个模板总共有六个步骤.通过本文将学到: 端到端地预测(分类与回归)模型的项目结构. 如何将前面学到的内容引入到项目中. 如何通过这个项目模板来得到一个高准确度的模板. 读谮瞧汕哪考思诨沮乌岛伤脸魄览涂虏

漫谈程序员系列:受刺激啦,开篇啦

今天我媳妇给我说,楼上邻居投了家every day便利,快回本了,买了个商铺,租给卖床上用品的啦,人家夫妇俩也是做软件开发的,这头脑这眼光!我媳妇做测试,我做开发,我媳妇说她受刺激了,我按捺住蹦蹦跳的小心脏,QQ上对她说,要淡定,摆正心态. 女儿在幼儿园的小伙伴的爸爸也是搞开发的,因为两个孩子爱一块儿玩儿,经常哭着喊着要在一起,我们两个30多岁的老男人也认识了,聊过30多岁的IT男出路在哪里这种话题,总之感觉不太乐观,迷惘.彷徨.坚定.犹豫,毛感受都有-- 现在校园招聘如火如荼,开发群里经常有学

[Asp.net MVC]Asp.net MVC5系列——在模型中添加验证规则

目录 概述 在模型中添加验证规则 自定义验证规则 伙伴类的使用 总结 系列文章 [Asp.net MVC]Asp.net MVC5系列——第一个项目 [Asp.net MVC]Asp.net MVC5系列——添加视图 [Asp.net MVC]Asp.net MVC5系列——添加模型 [Asp.net MVC]Asp.net MVC5系列——从控制器访问模型中的数据 [Asp.net MVC]Asp.net MVC5系列——添加数据 概述 上篇文章中介绍了添加数据,在提交表单的数据的时候,我们需

趣味分析系列 | 文胸品牌知多少(一)

一年一度的圣诞节马上就快到了,各位男神是不是又在劳神费力地给女神们准备圣诞节礼物?今年送啥呢? 送脑白金怎么样?NO,NO,NO!脑白金是送给大妈的!!! 直接给MONEY? NO,NO,NO!太俗气!!! 送鲜花与巧克力?NO,NO,NO!不实在!!! 按我说,直接送个文胸套装,有情调又贴心!!!说不定你的女神会给你个惊喜呢! 但是问题又来了,挑选哪个品牌的文胸好呢,总不能送一个层次太LOW的吧.因此,你需要对文胸的品牌有个大概的了解.简单讲,首先你得了解女生文胸品牌有多少?品牌的排名度是怎样

Asp.net MVC]Asp.net MVC5系列——在模型中添加

目录 概述 在模型中添加验证规则 自定义验证规则 伙伴类的使用 总结 系列文章 [Asp.net MVC]Asp.net MVC5系列--第一个项目 [Asp.net MVC]Asp.net MVC5系列--添加视图 [Asp.net MVC]Asp.net MVC5系列--添加模型 [Asp.net MVC]Asp.net MVC5系列--从控制器访问模型中的数据 [Asp.net MVC]Asp.net MVC5系列--添加数据 概述 上篇文章中介绍了添加数据,在提交表单的数据的时候,我们需

SSH初体验系列--Hibetnate--2--crud操作

Ok,今天比较详细的学习一下hibernate的C(create).R(read).U(update).D(delete) 相关api... 前言 Session: 是Hibernate持久化操作的基础,提供了众多的数据库操作方法,如save(),update(),delete()...etc,用于完成对象的增加,修改,删除等方法. 后面代码中使用到的HinernateUtil类:是用于构建SessionFactory(Hibernate提供的获取session的工厂类)的一个封装类,在前面的文

Oracle学习系列5

Oracle学习系列5 ************************************************************************************ 1,掌握表的建立与删除 了解Oracle中的主要数据类型 2,约束的分类和使用 3,表的关联:交,并,补 4,掌握ROWNUM伪列的作用 5,掌握序列的使用 6,掌握视图的作用 7,了解同义词,用户管理,权限分配与撤销,数据库的备份 ------------------------------------