转到正文

乔治

又一个 泡网博客新版 Blog

又要回家了

Dec 14
未分类

终于忙到了USER ACCEPTANCE TEST。 松口气。今天开始回顾模型分解文件,重新大修。
今天回家,以前回家没什么感觉,回不回去都差不多,今天,觉得很开心,很向往。
有时候觉得需要的不仅仅是家的感觉,更多的是交流,而不是我象一个火车头一样在前面领着走。

一旦生活充实了,原来离开网络是如此容易的事情。本来我觉得生活的贫乏让自己上网比较多,而后来因为上网多,所以生活更加苍白,直到最近生活才充实起来,紧张起来。
芝加哥的第一场雪就是暴风雪。下午三点多我们就离开了客户这里,返回芝加哥。一路上虽然不是风和日丽,但是怎么也想不出来180英里之外的芝加哥会有暴风雪而预报的如此准确,让人不得不相信晚上六点就会降雪。
结果我顺利赶回芝加哥,在25楼上看,仍然是一片平静,七点左右,开始刮风了,这一天,气温骤降20度,接着开始飘雪了,被风刮着,打在脸上生疼。
夜里,只听到呼呼的风声,早起,看见外面全白了,城外的降雪更深,到膝盖了。
我喜欢芝加哥,寒冷,下雪,冻得通红的耳朵和鼻子,还有冻得更加清醒的思考的大脑,眯起来的眼睛,漂亮的皮夹克,呢子大衣,轰鸣的铲雪车。

处罚的三个原则

Nov 17
未分类

这两天浪教提起一个事情,就是学生交的PROJECT里有两个图是引用没有注明出处,浪教去信询问,结果很快得到回复说了出处。关于处罚,有说FAIL这门课,有说扣分,有说批评教育,众说纷纭。关于抄袭的事情,智慧产权的意识,东亚学生比较薄弱。
最后浪教的解决方法是这个小组,每人扣20分,确保最低,离倒数第二差一大截。
我觉得这里我有几个感想。
1,浪教的行为要慎重,这不是东亚的等级社会里教授对于学生拥有几乎不受约束的权力,上级的行为一样受到观察,评论甚至异议,上诉。处罚过度处罚不足都会受到质疑,所以这种事情教授不知道还好,一旦知道,必须小心应对,可以坦然面对将来可能出现的质询。浪教要是想明白了这点就好,对自己的决定有信心就好。
2,错了就是错了,成年人一定要受处罚,没有任何借口。受处罚是最好的承担,追究责任的表现。而且这种处罚具有对人的独立性,就是对任何人都是一样处罚。
3,不应该去了解动机。动机是说不清楚的,可能被人拿来做借口加重或者减轻,在情理上可以理解动机,但是在处理上不追究动机。这样事情简单多了。有意无意,很难鉴别,也没有必要鉴别。
4,就事论事,能不能在处罚的同时,不涉及当事人,而在今后可能的接触中,有机会肯定这些学生在其他事情上的成绩,表扬并鼓励他们,以此表达就事论事的原则,很重要。学生会感激教授的,也会学到很多做事的原则,就是就事论事,不因事废人。
5,NONAMES说浪教虚伪,自己超速想过找人铲单,学生出错要严厉处罚。我觉得,首先浪教说得不清楚,其次在学校的环境尤其是他那个美国学校的环境里对抄袭的处理说得不清楚,所以不好说什么是严厉什么不是严厉。只有浪教能比较深地领会严厉的适用程度了吧。我们是学校外的人,说得可能比浪教更有说服力,也可能更缺乏说服力。这里只说虚伪,我宁可应用“行为不一致”或者冲突这个词来表达这个意思。虚伪指的是这个行为虚伪,不是这个人。这样理解,相信浪教就不会不高兴了。(假设浪教不高兴过)我也虚伪过,也在虚伪着,有些事情是自己不注意,容易虚伪,而在别人提醒后,自己醒过来了,有则改之无则加勉,听进去了就行。何况NONAMES在德国呆久了,习惯指出缺点,不指出的都是优点。而美国呆久的都注意PC,注意要让对方感觉良好,拣鼓励的正面的好听的说。这是文化不同。如果能针对问题来看这个虚伪的评价我觉得可以心平气和讨论或者接受,自律自勉而没有什么难为情或者DEFENSIVE或者PASSIV-AGGRESSIVE的。俩人不生活在一个世界里,背景不一样,看法不一致很正常。
我觉得我对自己的同事,部下也应该切记这些要点,绝不PERSONAL,绝不DEFENSIVE,绝不PASSIVE-AGGRESSIVE很重要,一定要OPEN-MIND, OBJECTIVE,PROACTIVE, FOCUS ON ISSUES,在工作关系中,不党,不群很重要。友直友谅友多闻很重要,即使自己朋友错了,如果是真的同事,好朋友,或者部下,老板,都可以通过就事论事把问题简单化。
可能我太理想主义了,但这是我喜欢的事情。

现在可以松口气了。等着新人迅速跟进掌握这些开发出来的东西。
我现在开始考虑N个回合的问题。到现在为止我们考虑的是一个回合的问题,就是我们的反应如何相对于一个竞争者的问题,下面有两个问题,如果出现N个竞争者怎么相互作用?第二个问题,如果与竞争者的作用是不止一个回合,而是多个回合的,怎么作用,有点象BOM展开一样的考虑。
威州还没下雪,天气大概是五度左右,现在我有些盼着下雪了,不知道下一步怎么走。十二月,一月份需要做一个重大的决定,难以决定。是不是回去。

印度啤酒

Nov 14
未分类

今天组里去印度餐馆聚餐,我要了一瓶TAJ MAHL啤酒,就是泰姬陵啤酒,应该算印度名牌了,我先有了个想法,果然在拿到啤酒的时候得到了印证。一般啤酒都是夸自己口味好,用水纯净。这泰姬陵啤酒就不敢夸自己水好,只说自己用的麦子(MALT)好,这跟我的猜想一样,想想吧,所有信徒的愿望就是火化然后骨灰撒到恒河里,同时这条河还可以洗澡,洗衣服,洗菜,而且还是一条水流平缓的河流,不是不尊重他们的宗教情感,而事实上那个卫生条件…连印度人自己都说,那是信仰,卫生嘛,就别谈了。希望这泰姬陵啤酒不是恒河水酿造的,我看了看,是孟买出的。
今天我对这印度兄弟颇为不满,他测试的结果说SAP与EXCEL计算结果不符。老板来问我,我猜到原因是SAP的中间结果比EXCEL的中间结果更加精确,所以最终结果与EXCEL不符合。印证了一下,果然浮点数的精确,在181次幂之后出现了与EXCEL的大概4%左右的差距。于是我给印度兄弟写了回信,抄给老板,解释了一下。结果印度兄弟回信,让我服了。他说,谢谢,这印证了他本来的想法。
我操,这个东西那么简单,你自己如果本来有想法,不会自己去印证一下啊?来这里消遣我?再看看回信,明白了,题目是他出的,现在回信说我印证了他的先见之明也是抄给老板的,操,跑这里要CREDIT了。这个测算,他完全可以自己做,但是为什么不做,而在第一天要提出来这个差距呢?为什么第一天不自己去证明而使老板不放心来问我该怎么办呢?好象我真的很闲一样。
以我对这印度兄弟的估计,他完全可以做的,就是缺乏主动。我现在真是对他无话可说了。当然,也可能我是错的。

摘几段评论

Nov 10
未分类

摘几段某同事对其他同事的评论
1, 对象: 某战略咨询的项目经理, 男,新西兰人。
评论: He is pleased with himself… he really likes himself.
2,对象:某SAP高级咨询顾问,女,加拿大人
评论: She really knows nothing, except flirting with men in order to get help, and get her job done. She is still in the high school life where she is the most popular girl, thinking she could get whatever she wants…
3,对象:某SAP咨询顾问,英俊,男,白人
评论: I don’t know, but he is very popular in the group of mid-aged women in xx county office… the same words, if it is said by a woman, the mid-aged women will go for a hostile debate, if it is said by him, well, guess what? they like it.
4,对象:某SAP咨询顾问
评论:he can immediately get distracted by his 17 SAP sessions and two phone calls, one on talk, the other one put on hold.

迄今为止我听过的最经典的一句职业回答是昨天下午听到的。老板跟我说现在时间紧迫,今天晚上回总部之后,明天一早要来上班,因为有人休假,有人辞职,所以明天周五早上是最后一天大家能聚在一起解决问题的时间了。你们几点能到办公室?
我说,哦,我周五有家具要送到,大概是10点-12点,所以…
老板很吃惊,哦,我不知道你周五已经有安排了,那么看来我们周五无法保证充足的时间在办公室工作了,我只想说我们可能没有足够的时间来共同解决问题了。然后老板转过身去继续她的工作了。
这大概是我听过的最委婉最职业的批评了,周五即使我回来了,仍然需要去办公室上班,可是我私下安排了接家具,而没跟老板事先商量。我在想这样的事情要是中国式,日本式,印度式的管理老板会怎么回答我?
我反正当时惭愧得不行,然后给运输公司打电话问能否推迟或者提前,运输公司说推迟也只能2-4PM提前可以破例提到8-10AM,我说就提前吧,然后告诉老板。
她很高兴,连续说了几个非常感谢。 我现在算明白了,为什么她是我的老板而不是相反,这一句话够我学一年的。佩服!

回避

Nov 8
未分类

下午老板走进来问我进展如何,我说金发妞又改了一个属性,结果造成我以这个属性做判断的计算过程需要多处修改,现在已经接近尾声,但是的确费了一天时间。
老板转头就问同在一间屋子里的金发妞,这个属性的改变是什么时候的事情?是最近还是以前?显然在项目结束关头,时间紧迫,一般是不许有这样大的修改,因为引发的副作用太大了。
金发妞开始解释为什么需要这个修改,老板打断她讲话,说这不是我问的。我问的是什么时候做的这个修改?金发妞换个话题,开始说这个修改是怎么做的。老板继续打断她的讲话…
我已经受不了了,忍着笑,面色严肃地慢慢离开房间。
一个同事说,“这金发妞好象懂英语,可是…”。 呵呵,这个金发妞缺乏直接面对问题的勇气罢了。这是最近的修改,因为带来的副作用太大,而且没有知会其他同事,这个修改是一个错误。可是金发妞在问题的讨论,及交流过程中表现得很具防卫性。
认错的话说不出口,绕来绕去就是不愿意回答这个修改是何时做出的。我以前跟她讨论过这个修改很没必要,但是我遭到了她的反驳,我心里明白这些反驳没有实际价值,不过是一个女人的… 不管怎么说,因为这不是对错问题,而是衡量哪个是更好的实践的问题,我不准备在这件事上跟她争论,只是背地里大家都觉得不是生气,而是好笑。她今后自己会明白她自己的行为的,如果有那么一天的话。
一个人面对问题,针对问题来客观地讨论问题,原来是这么难。这个金发妞,是加拿大人,当然,英语是她的母语.

如何处理BUG

Nov 7
未分类

昨天晚上下班,天全黑了,我去树林子里的甲板路上跑步,不知道我吓跑了熊还是熊吓跑了我,我只感觉第一,昨天我跑得很快,第二,我还是有些害怕。
昨天出个错,我保存了改变之后,运行时,出现程序错误,这种ACTIVATION ERROR应该是SAP的BUG,从SHORT DUMP看,找到一个OSS NOTE,但是现在在这个大客户这里,显然走正常的ADVANCED CORRECTION来修改来不及。我于是需要另外想办法。
今天早上开会,老板表示从项目管理的角度出发,她要求我抬起头来看看现在所剩时间不多,我不能再继续DEBUG了,这几乎是非常常见的开发者与项目管理之间的冲突,源于双方的视野不一样,我今天有了更深的体会。
我试图解释,本来要我修改的地方没有出问题,是新问题,这个需要时间来确定为什么出了SAP的PROGRAM ERROR。从STACK上查下去,设断点,确定了AREA/LEVEL/PACKAGE/FUNCTION/PARAMETER GROUP,我很幸运发现了问题,当然最后一步还是猜。就是在FOX里如果我确定要改变的数据是KEY FIGURE 的时候,我可以说KEY FIGURE比如, A如何如何,也可以说{A}如何如何。显然这是一致的。
但是SAP的程序错误在于,有些时候,尤其是判断的时候,{A}才可以,A会出错。
改过来,然后出现了新错误,不过这些错误我不担心了,这是些数据错误,在我昨天把数据从0-1之间改为0-100之间的时候,有了很多副作用没考虑到。
改完这些数据,又改了初始化的时候不从LAMBDA开始BACKWARDS CALCULATE分数。可是发现改变的时候,仍然无法更新最终结果的数值。我查了一下MODEL,这个MODEL我没用过,一看,发现最终结果不受任何因素影响。而MODEL的目的就是提供其他各种因素对最终结果的影响、关系!没有这个关系,这个MODEL没有任何用。
原始数据错了,另一方面仍然没有发现我的矩阵计算出错,这不错。
整合起来的时候,出错很多,现在,越来越少了。我期待着CHIEF STATISTICIAN验收的那天。

越累越兴奋

Nov 3
未分类

昨天是因为晚上九点系统停机维护,于是九点半结束的,我已经困得连头都抬不起来了。
昨天早上我三点四十就醒了睡不着,八点上班到九点,筋疲力尽,而老板毫无限制地把压力都
给了我们。一方面我们在修改那三十八个界面的错误。另一方面我在检查矩阵计算的错误。
今天现在已经晚上六点了,可是老板还是没有走的意思,她只要到米尔沃基就行了,而我要回芝加哥,
三个小时的行驶,而且是我开车。我已经喝了两罐MONSTER,工作了10个小时,我不知道说什么好了。
当一行数据的所有KEY FIGURE都是零的时候,BPS无法区分零与NULL的区别,所以就会删除这一行数据。
这是为什么我拷贝了37行数据,TRACE里也显示37行,而LISTCUBE里只剩下35行数据的原因。
有关IMPUTED 问题,是矩阵模型决定了数据的取舍,并相应补充了IMPUTED 问题。
另外一个问题是,UI上的BUFFER并不好用,于是我想了个办法,先设一个临时的版本000,数据直接读入数据库里,以000版本
存放,进行运算,如果结果合理,再写入其他版本,依次递增,001,002, ETC。 如果结果不合理,
就存在这个垃圾版本000里,使用者无法接触到000版本。
第三个问题是比较差异的问题,所以在PLANNING AREA里要存之前与之后两种数据进行比较,相当于
DSO里的BEFORE IMAGE, AFTER IMAGE。
今天好多了,没昨天那么累了,没吃什么东西,居然嘴唇上也溃疡了。下礼拜,老板说要周末工作
了。我跟老板说运算基本都测好了,老板笑着说不会让我闲着的,要我弄WEB DYNPRO。