用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
fzd999的公告
<!-- 中国农历开始 --> <SCRIPT language=JavaScript><!-- var lunarInfo=new Array( 0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x09ad0,0x055d2, 0x04ae0,0x0a5b6,0x0a4d0,0x0d250,0x1d255,0x0b540,0x0d6a0,0x0ada2,0x095b0,0x14977, 0x04970,0x0a4b0,0x0b4b5,0x06a50,0x06d40,0x1ab54,0x02b60,0x09570,0x052f2,0x04970, 0x06566,0x0d4a0,0x0ea50,0x06e95,0x05ad0,0x02b60,0x186e3,0x092e0,0x1c8d7,0x0c950, 0x0d4a0,0x1d8a6,0x0b550,0x056a0,0x1a5b4,0x025d0,0x092d0,0x0d2b2,0x0a950,0x0b557, 0x06ca0,0x0b550,0x15355,0x04da0,0x0a5d0,0x14573,0x052d0,0x0a9a8,0x0e950,0x06aa0, 0x0aea6,0x0ab50,0x04b60,0x0aae4,0x0a570,0x05260,0x0f263,0x0d950,0x05b57,0x056a0, 0x096d0,0x04dd5,0x04ad0,0x0a4d0,0x0d4d4,0x0d250,0x0d558,0x0b540,0x0b5a0,0x195a6, 0x095b0,0x049b0,0x0a974,0x0a4b0,0x0b27a,0x06a50,0x06d40,0x0af46,0x0ab60,0x09570, 0x04af5,0x04970,0x064b0,0x074a3,0x0ea50,0x06b58,0x055c0,0x0ab60,0x096d5,0x092e0, 0x0c960,0x0d954,0x0d4a0,0x0da50,0x07552,0x056a0,0x0abb7,0x025d0,0x092d0,0x0cab5, 0x0a950,0x0b4a0,0x0baa4,0x0ad50,0x055d9,0x04ba0,0x0a5b0,0x15176,0x052b0,0x0a930, 0x07954,0x06aa0,0x0ad50,0x05b52,0x04b60,0x0a6e6,0x0a4e0,0x0d260,0x0ea65,0x0d530, 0x05aa0,0x076a3,0x096d0,0x04bd7,0x04ad0,0x0a4d0,0x1d0b6,0x0d250,0x0d520,0x0dd45, 0x0b5a0,0x056d0,0x055b2,0x049b0,0x0a577,0x0a4b0,0x0aa50,0x1b255,0x06d20,0x0ada0) var Animals=new Array("鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"); var Gan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸"); var Zhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"); var now = new Date(); var SY = now.getYear(); var SM = now.getMonth(); var SD = now.getDate(); //==== 传入 offset 传回干支, 0=甲子 function cyclical(num) { return(Gan[num%10]+Zhi[num%12])} //==== 传回农历 y年的总天数 function lYearDays(y) { var i, sum = 348 for(i=0x8000; i>0x8; i>>=1) sum += (lunarInfo[y-1900] & i)? 1: 0 return(sum+leapDays(y)) } //==== 传回农历 y年闰月的天数 function leapDays(y) { if(leapMonth(y)) return((lunarInfo[y-1900] & 0x10000)? 30: 29) else return(0) } //==== 传回农历 y年闰哪个月 1-12 , 没闰传回 0 function leapMonth(y) { return(lunarInfo[y-1900] & 0xf)} //====================================== 传回农历 y年m月的总天数 function monthDays(y,m) { return( (lunarInfo[y-1900] & (0x10000>>m))? 30: 29 )} //==== 算出农历, 传入日期物件, 传回农历日期物件 // 该物件属性有 .year .month .day .isLeap .yearCyl .dayCyl .monCyl function Lunar(objDate) { var i, leap=0, temp=0 var baseDate = new Date(1900,0,31) var offset = (objDate - baseDate)/86400000 this.dayCyl = offset + 40 this.monCyl = 14 for(i=1900; i<2050 && offset>0; i++) { temp = lYearDays(i) offset -= temp this.monCyl += 12 } if(offset<0) { offset += temp; i--; this.monCyl -= 12 } this.year = i this.yearCyl = i-1864 leap = leapMonth(i) //闰哪个月 this.isLeap = false for(i=1; i<13 && offset>0; i++) { //闰月 if(leap>0 && i==(leap+1) && this.isLeap==false) { --i; this.isLeap = true; temp = leapDays(this.year); } else { temp = monthDays(this.year, i); } //解除闰月 if(this.isLeap==true && i==(leap+1)) this.isLeap = false offset -= temp if(this.isLeap == false) this.monCyl ++ } if(offset==0 && leap>0 && i==leap+1) if(this.isLeap) { this.isLeap = false; } else { this.isLeap = true; --i; --this.monCyl;} if(offset<0){ offset += temp; --i; --this.monCyl; } this.month = i this.day = offset + 1 } function YYMMDD(){ var cl = '<font color="#0000df" STYLE="font-size:9pt;">'; if (now.getDay() == 0) cl = '<font color="#c00000" STYLE="font-size:9pt;">'; if (now.getDay() == 6) cl = '<font color="#00c000" STYLE="font-size:9pt;">'; return(cl+SY+'年'+(SM+1)+'月'+SD+'日</font>'); } function weekday(){ var day = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var cl = '<font color="#ff0000" STYLE="font-size:9pt;">'; if (now.getDay() == 0) cl = '<font color="#c00000" STYLE="font-size:9pt;">'; if (now.getDay() == 6) cl = '<font color="#00c000" STYLE="font-size:9pt;">'; return(cl+ day[now.getDay()]+ '</font>'); } //==== 中文日期 function cDay(m,d){ var nStr1 = new Array('日','一','二','三','四','五','六','七','八','九','十'); var nStr2 = new Array('初','十','廿','卅',' '); var s; if (m>10){s = '十'+nStr1[m-10]} else {s = nStr1[m]} s += '月' switch (d) { case 10:s += '初十'; break; case 20:s += '二十'; break; case 30:s += '三十'; break; default:s += nStr2[Math.floor(d/10)]; s += nStr1[d%10]; } return(s); } function solarDay1(){ var sDObj = new Date(SY,SM,SD); var lDObj = new Lunar(sDObj); var cl = '<font color="violet" STYLE="font-size:9pt;">'; var tt = '【'+Animals[(SY-4)%12]+'】'+cyclical(lDObj.monCyl)+'月 '+cyclical(lDObj.dayCyl++)+'日' ; return(cl+tt+'</font>'); } function solarDay2(){ var sDObj = new Date(SY,SM,SD); var lDObj = new Lunar(sDObj); var cl = '<font color="#000066" STYLE="font-size:9pt;">'; //农历BB'+(cld[d].isLeap?'闰 ':' ')+cld[d].lMonth+' 月 '+cld[d].lDay+' 日 var tt = cyclical(SY-1900+36)+'年 '+cDay(lDObj.month,lDObj.day); return(cl+tt+'</font>'); } function solarDay3(){ var sTermInfo = new Array(0,21208,42467,63836,85337,107014,128867,150921,173149,195551,218072,240693,263343,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758) var solarTerm = new Array("小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至") var lFtv = new Array("0101*春节","0115 元宵节","0505 端午节","0707 七夕情人节","0715 中元节","0815 中秋节","0909 重阳节","1208 腊八节","1224 小年","0100*除夕") var sFtv = new Array("0101*元旦","0214 情人节","0308 妇女节","0312 植树节","0315 消费者权益日","0401 愚人节","0418 MM的生日","0501 劳动节","0504 青年节","0512 护士节","0601 儿童节","0701 建党节 香港回归纪念","0801 建军节","0808 父亲节","0909 毛泽东逝世纪念","0910 教师节","0928 孔子诞辰","1001*国庆节","1006 老人节","1024 联合国日","1112 孙中山诞辰","1117 花差花差(也就是我啦)的生日","1220 澳门回归纪念","1225 圣诞节","1226 毛泽东诞辰") var sDObj = new Date(SY,SM,SD); var lDObj = new Lunar(sDObj); var lDPOS = new Array(3) var festival='',solarTerms='',solarFestival='',lunarFestival='',tmp1,tmp2; //农历节日 for(i in lFtv) if(lFtv[i].match(/^(\d{2})(.{2})([\s\*])(.+)$/)) { tmp1=Number(RegExp.$1)-lDObj.month tmp2=Number(RegExp.$2)-lDObj.day if(tmp1==0 && tmp2==0) lunarFestival=RegExp.$4 } //国历节日 for(i in sFtv) if(sFtv[i].match(/^(\d{2})(\d{2})([\s\*])(.+)$/)){ tmp1=Number(RegExp.$1)-(SM+1) tmp2=Number(RegExp.$2)-SD if(tmp1==0 && tmp2==0) solarFestival = RegExp.$4 } //节气 tmp1 = new Date((31556925974.7*(SY-1900)+sTermInfo[SM*2+1]*60000)+Date.UTC(1900,0,6,2,5)) tmp2 = tmp1.getUTCDate() if (tmp2==SD) solarTerms = solarTerm[SM*2+1] tmp1 = new Date((31556925974.7*(SY-1900)+sTermInfo[SM*2]*60000)+Date.UTC(1900,0,6,2,5)) tmp2= tmp1.getUTCDate() if (tmp2==SD) solarTerms = solarTerm[SM*2] if(solarTerms == '' && solarFestival == '' && lunarFestival == '') festival = ''; else festival = '<FONT COLOR="#997DF8" STYLE="font-size:9pt;">'+solarTerms + ' ' + solarFestival + ' ' + lunarFestival+'</FONT></TD></BR>'; return(festival+'</font>'); } function setCalendar(){ document.write('</br>'); document.write(YYMMDD()+'&nbsp;&nbsp;'+weekday()); document.write('</br>'); document.write(solarDay1()); document.write('</br>'); document.write(solarDay2()); document.write('</br>'); document.write(solarDay3()); } setCalendar(); //--></SCRIPT> <!-- 中国农历结束 --> <HTML> <BR> 这里全部是我的原创,一点一滴积累下来的文字。<BR> 闲时,总喜欢把玩自己写的小玩艺,细细读网友的评论,然后再看一遍。<BR> 如果你是我的朋友,很开心你能来这里做客,如果你是匆匆过客,也希望小坐一会儿,留下几字评论。<BR> <BR> </HTML>
文章分类
我的朋友们
ee——左边风景
团团的饭团
大东——东大传说
大雨仔
我们的婉如同学
我心如水
流风轩主——颜鹏
默默——心绪缥缈
友情链接
Dicky'Blog
sugi的暗黑木屋
南京程序员之家
存档

原创  谁是客户——浅析学习型组织 收藏

哈佛商学院的一位学生怒气冲冲的质问导师:“你为什么对我这么严厉?要知道我是你的客户!”
老经济学家看了一眼自己的学生,慢条斯理的回答:“no,no,你不是我的客户,你是我的产品。”
上面这段对白是哈佛大学的经典案例,其中暗含了一个问题:既然学生是产品,那么究竟谁才是真正的客户呢?我们都知道“客户就是上帝”,可是,在学习活动中究竟谁才是客户呢?这里,我将尝试着结合“学习型组织”理论做一个探讨。

让我们来看看什么是学习型组织。彼得·圣吉所提出的学习型组织,就是指在拥有明确的共同目标的前提下,通过学习、沟通,从而能够不断自我净化、自我提升直至达成目标的组织。
我们知道,学习型组织的行为核心在于学习,通过学习来进行沟通,通过学习来完成团队素质的统一和提高。请注意,这个“学习”是广义的学习,而不是单纯的读书、看资料、开研习会等等,这里的学习,包含了三个方面,即上下交互、同级交互和内外交互的认知过程。

上下交互,是保证学习型组织能够持续学习的基础,是一种“推”力。
学习型组织中,团队的首领扮演的是“教练员”和“精神领袖”的角色,而不是传统意义上的“监工”。首领作为团队的教练员,负责帮助团队的每个成员明确自己的目标,并且在团队偏离自己的方向时及时进行纠正。学习型组织强调团队首领应该是个“领导者”,而不是个“管理者”,领导者拥有的是追随者,管理者拥有的是下属,团队首领应该深入了解每一个成员,并且积极的向他们学习,同时也把自己的经验传授给团队成员,共同提高。
同级交互,是保证学习型组织能够持续学习的动力,是一种“拉”力。
学习型组织要求每一个成员都能够明确而且深刻的认知团队的目标,并且深入了解自己的每一个伙伴。团队成员之间的学习,一方面能够促进成员之间的了解,一方面也能培养团队成员之间的默契;这样的团队具有一种特殊的凝聚力,成员之间彼此了解、信任,互相扶持,能够为了一个共同的目标充满信心的去努力,《人件》中称这样的团队为“胶冻团队”。
内外交互,是学习型组织的学习过程。
在团队领袖的带领下,一个拥有明确目标的团队将能够自主的吸纳对达成自身目标有用的知识,而被吸纳的知识也将迅速的被每一个团队成员消化吸收、运用到工作中,这就是一个学习型组织的理想状态。

回到之前的话题,为什么导师认为学生不是“客户”而是“产品”呢?
我们关注一下学习型组织的运作过程:首领作为教练,带领团队成员明确努力方向,然后团队从外部吸纳有用的知识并迅速消化,从而拥有达成目标的能力,并最终达成目标。很明显,这是一个共同认知、自我改造的过程,其实,这就是著名的“第五项修炼”——系统认知(systems thinking)。
看到这里,答案已经很明显了,学习型组织的学习过程,实际上是一种团队自我提升、自我创造的过程,团队成员通过学习,创造出一个“能达成目标的组织”,并服务于团队的最终目标。团队成员自己其实是学习活动的产品,而团队目标,才是真正的“客户”!

最后让我们看一个案例:
出色的team work是蓝色巨人IBM的特色,那他们是如何做到的呢?
每一个IBM员工,在开始正式工作之前,都要进行为期三个月的培训,培训过程中,学员被分成若干个小组共同完成任务,并且每个任务完成后所有人都要打散重组,然后再进行下一个任务,团队成绩即是个人成绩,这就是说,整体不行,个人做得再好也没有用。
在这样的培训下,每一个IBM员工都深深明了team work的重要性,这就是所谓的“蓝色烙印”。正是由于每个IBM员工都拥有良好的团队意识,因此矩阵式管理才能够顺利进行,使IBM“尊重个人、服务客户”的企业文化得以延续。
在这里,我们看到延续企业文化、达成企业目标,是IBM培训的最终客户,而员工,正是培训的产品!

综上所述,无论是学习型组织建设还是个人的自我培训和提升,都应当以一种“创造产品”的心态来进行,并且明确团队或自身的目标,因为这个目标,才是学习行为真正要服务的客户。

发表于 @ 2005年03月16日 13:42:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:燕子回来了 | 新一篇:独善其身

  • 发表评论
  • 评论内容:
  •  
Copyright © fzd999
Powered by CSDN Blog