2024-04
9

犯下各种错误

By xrspook @ 10:13:24 归类于: 烂日记

感觉近期我经常会犯一些这样那样的错误,有一些错误是系统性的,比如公式设置不当,这种错误修改起来很简单,但是一旦追溯,可能涉及的东西会很多。这种错误一般很难被发现,因为那些固定的公式一直以来都是那么用的,你知道那是公式,所以你不会动,但关键是某些情况发生了变化,那些位置是需要做变动的,如果这个时候没去改,系统错误就会一直延续下去。设定公式的时候,我肯定是经过多方考虑经过各种测试,之所以那个公式会使用,肯定也意味着好长一段时间我也是这般做下来没有问题。有些时候公式可能会让某些情况自动的被剔除在外,这个我是可以预测的。所以在那个时候,我就得手动验证一下公式是否合理。理论上这种事情我需要在情况发生变化的时候验证,但万一在那个时候我没有做验证呢?上个月发现的某个系统公式错误延续了我好几年的数据。虽然那个数据看上去刺眼,但实际上不影响我其它地方的数据使用,所以一直没有被发现。表格最终在报出来之前,我都经过多方验证,但是偏偏那个公式不到位的地方从来都不是我验证的范围。那次错误以后,我修正了某些公式,让那个之前从来不被我关注的地方也纳入验证。

另外一些让我出错的地方是某些数据要体现出来,但是跟前后左右都毫无关联。如果你光看纸质的表格,你会觉得出那样的错误是根本说不过去,因为不符合那里的勾稽关系,但实际上,如果看过电子表格的话会发现原来那里我没有做任何的勾稽关系,为什么那个地方会被排除在外呢?因为在出错之前,那个地方无法用公式实现。因为那个东西跟其它数据完全没有交互。如果按照以前一贯的做法,即便没有交互那个数据也不会出错,因为把月末数直接复制粘贴到期初库存那里就可以,但偏偏出错的那一次就在于那个数不知道为什么被我例外处理了。之所以会出现这个例外,是因为除了那个数以外,我都使用等于的关系来处理那一列的其它数据,理论上那个期初库存也可以用等于的公式直接取数过去,但我的公式没有覆盖到那里。所以为什么我在复制粘贴的时候没有发现这个问题呢?还有就是为什么当我做核对,当我把纸质版打印出来,再三校验的时候也没有发现这个问题呢?发现这些问题都是我自己,不是其他人告诉我出错了。被动地等待别人帮我找出问题,显然这是不可能的。

近期之所以会出现这种瑕疵,一定程度上跟我的某个心态有一点波动有关。理论上,处理数据的时候,我的注意力应该高度集中,但有些时候突然间就会冒出这么松懈的念头,为什么会这样呢?以前我从来不会这样。虽然我也明白,以前不出错,不意味着以后也没有问题。虽然主观上我已经很努力地使用各种方式避免错误的发生,但是客观上还是有一些瑕疵不定时冒出来。人无完人,但我觉得犯下这些低级错误会让我良心过意不去,虽然我也没什么好后悔的。

要彻底避免这个问题,我得挖出自己确切的病根。

2024-03
13

低级错误

By xrspook @ 8:19:30 归类于: 烂日记

周二的下午不知道为什么就被叫去开会了,去之前我就知道那是一个不怎么好的会,是用来批斗的,至于批评谁批评什么事,不知道,因为那个会议的主题最后两个字是通报。通报这种事情,通常需要街上批评两个字。如果是表扬,可能根本用不着特别开一个会,可能在集团公司的微信群,又或者是在集团公司的OA系统里,会有相应的资料。通报这种东西显然在上面那两个地方都是不可能出现的,而且通报会议里出现的那些资料也不会传阅到大家那里,所以也就只能通过开会的形式口头表达一下。

一开始还出现了个小问题,感觉集团公司那边领导已经在说话了,因为有些人已经在记录,其它直属库或者直属单位,有些人好像没听到,有些人也在开始记录什么了,但是我们单位会场这边什么都听不到。最后发现,原来是办公室准备视频会议的人,把某条线插错了地方。插错线还怎么会有声音?!如果是以前,不同颜色的线插进不同颜色的口,线头颜色是不一样的,我不知道现在是不是还那样,我感觉哪怕不那样,线头和被插进去的那个口也会有某些提示。再退一步,可能那些线没有任何的标记,但是被插入的那个机器肯定是有标志的,所以你在线上贴上一些标签就能解决问题。理论上会议室的那个机器放在那里不会移动,但也不排除有时候视频会议要挪到其他地方,所以那个东西就得移位,就得把线拔下来再插上。我不知道之前他们有没有犯过这种低级错误,但是这种这么低端的失误我感觉不应该出现。即便出现了,在开会前的调试过程中,也应该已经解决了。

会议的前面一部分我们听不到,当我们恢复声音以后不到几秒钟就读到了我们单位的名字。通报我们单位的某个事件的时候,我直接搞不懂那到底是什么东西。唯一知道的只是那是OA上面的一个东西,但是却被错误删除了,删除了那个东西的影响就是再也找不到佐证的资料去支撑集团公司做的一笔支出。虽然做账的时候,他们肯定已经把那个资料打印出来,但打印出来的资料容易被篡改。理论上OA那个东西是不应该被删掉的。被删掉了以后就容易被别人觉得我们故意在造假。这个莫名其妙的删掉暴露了我们单位的管理问题。到底OA系统应该怎么操作,从来没有人给我们科普过,所以当某个界面既有撤销也有删除的时候,应该如何选择?二者有什么区别?一般人不清楚。不清楚的时候,绝大多数的人不会采取询问,而是觉得大概差不多选一个。这一次经办人选择的是删除,于是就出乱子了。删除以后,他自己看不到了,但是流程上其他人依然能看到。最后当他重新又上了一个流程的时候,OA管理员被告知要把无用的流程删掉,在删掉无用流程的时候,不小心把正常的那个也删掉了。上OA的那个人不清楚不了解删除这些流程,管理员也大概差不多,处在一个蒙圈的状态。还有就是,点过那个流程的人都没有发现,流程被删掉了,是集团公司的老总发现了自己已经批示过的文件不知道为什么被删掉了。老总层层责怪下来才发现,原来是我们单位犯了如此一个低级的错误。为什么流程上的人都没感觉,反倒是老总感觉到了呢?

老总即便把心操碎1万遍,也肯定无法杜绝下面的人干这种事,因为整个单位的管理都是迷糊的。

2024-01
19

忙碌的一月想到的

By xrspook @ 8:09:08 归类于: 烂日记

今年不知道什么情况,感觉整个一月都很忙。会实际上平时一月应该是一个相对打酱油的时候,因为需要忙的基本上都在12月完成了,一月就只是在那里瞎晃等过年而已,但今年的一月有很多复杂的事情全部堆积在一起。这个复杂估计得持续好长一段时间。现在我甚至不知道这种叫不叫突如其来的变卦?一直以来我就觉得好像没怎么发展,反正我身边的大概差不多也就那个样子,但突然间一下子又好像变得不一样了。是因为我老了吗?所以无法接受这种突然的改变?还是说现在我正在经历了这种改变,的确是比较神经的。反正改变就一定会出现阵痛,这个是肯定的。问题只是我要如何拥抱这种痛?痛也好,不痛也好,反正都得接受,痛这个东西持续时间长了,可能你就不会感觉没那么强烈了,甚至忽略不计了,但我不觉得那个时候应该放松警惕,因为痛向来都是人体的一个警示机制,但是在对待事这个问题上,如果我真的能做到改变自己,顺应这种变化,或许某一天以前曾经觉得痛的事情会变得没什么感觉。我觉得以前我一直都在干这种事情。茫然不知所措硬着头皮接受某个新的东西,然后逐渐适应,最后把那个变成我自己的习惯,成为我日常生活工作的一部分,也就是跟我融为了一体,最终也就没有什么不适感了,但现在我依然能做到这个吗?我不太确定。

这个不确定是因为我主观没有那么主动的去拥抱新事物呢?还是那个新事物的确相对于其它新事物来说有些剧烈了?但可以肯定的是,以前的我从来没有对新事物低头过,还没尝试过,怎么就马上打退堂鼓了呢?在我以前的字典里,这根本是不存在的。现在又有了一个新的可能性,可能在被迫接受那个东西之前,我的经验已经告诉我,那个是不可行的,做只会死路一条,所以我会全身心的抗拒执行那个东西。在某些可选的问题上面的确可以这样,但是有些事情根本不由得我选。我可以怎么办呢?有些时候我会假装看不见,我不去做始终会有人去做。毕竟别人的很多事情,也是因为这种原因最后落到我头上,但是当这种抗拒的次数和频率越来越高了以后,我甚至都会怀疑自己我是不是变了,到底是别人的那种设定有问题还是我想多一事不如少一事,直接推掉呢?

在吐槽别人之前,通常在某件事上,我已经研究挣扎了好长一段时间。坚持着做,不断地进行复盘,然后日积月累地进行各种改进调试。在没有完全的把握之前,我是不会直接否定别人的。当我斩钉截铁做否定的时候,那个人肯定是死有余辜,但关键是不是每个人都能接受这种我错了,于是这就会出现这么一个情况,明明是他们错了,但他们死活不承认,还找来N多的借口,那个时候我就会非常恼火,甚至会出现和他们谈崩的局面。一直以来我都是那种不知道如何以温柔的方式让别人接受自己犯错的人。因为对我来说,无论你温柔地说还是凶狠地说我错了,只要我真的错了,我就会认。

人总会朝着一个让自己舒服的方式前进,但是对别人来说,你可能会造成别人的不适。

2023-04
30

连续三次找到茬

By xrspook @ 9:32:16 归类于: 烂日记

昨天是我第三次的诺雷德,这三次打针,每一次等我完成交费,拿着药跟一堆单去找护士的时候都会遇到问题。每一次我都不得不打道回府。

第一次因为教授的那个学生可能是首次操作系统,她打印的那堆单又比较多,也非常有可能她根本没有意识到打印我那堆单的时候没纸了。所以当我拿着一堆不知道什么东西去打针的时候护士找我要病历,但是我却发现根本没有。在打诺雷得之前,护士需要核对3~4张单,第1张是病历,第2张是打针的操作记录,第3张是处方单,如果还有病假单,那就是第4张。第一次打针的时候没有病例,所以我得回去找医生给我打印病历。

第二次医生已经几乎把所有单都打印出来了,然后我才跟她说要给我补一张病假单(实际上是因为医生太快,我还没说完我要说的她就把所有单都打印出来了),而且第一次打印出来还只是半天,我还得叫她改成一天,但即便这样,因为病历之前已经打印出来,所以病例那里没看到附件有病假单这东西。因为附件那里少写了一个单,而护士需要在病假单上盖章,所以我又得拿着病例去医生那里补上附件还有病假单那几个字。

这一次,我确信前三张单都已经齐全了,但是我却没有意识到这一次医生开打针的那个费用的单开错了。普通的肌注就两块多,但是我打的那个针是预充的,里面是缓释的药,是抗癌药物性质的,所以打针的费用是20多块钱,于是护士给了我一张别人的单让我回去找医生,叫她改过来。改单以后意味着我又多了一张需要缴费的单。收费的那个人并没有把我之前已经错缴费的作废掉,而是直接又给我挂了一个单。我没有看到退费的记录,但我也决定不再去管那个事情了,毕竟才两块多,但这件事给我提了个醒,下一次交费之前,我真得把医生开的那些单全部都看清楚。诺雷得不能错,诺雷得的计量不能错,打针的费用不能错,门诊病历得确定已经拿到了,最后就是病假单上的日期及时长得正确。打诺雷得之前,我手上的单挺多,护士一次又一次核对的东西也挺多的,但这不是很正常吗?为什么每一次护士都能检查出问题,但是开单的医生却没有意识到呢?而且是换了三个医生还给我碰上了三种不一样的状况。这实在让我觉得有点无语,就更不用说实际上医生在给我开针的时候,从来没有问过我有没有什么药物过敏,所以当护士在打针之前问我有没有药物过敏的时候,要不是是她,要不是我得用红笔自己在病历上写上青霉素。如果不涉及打针又或者打这一种比较特殊的针可能清楚有没有药物过敏没必要,尤其是如果医生只是开了个B超,让我去照一下,是否有药物过敏没关系,但是如果医生要给我开一些比较特殊的药和针,通常病人都会对那个不了解的话,那么先问一下有没有什么药物过敏以及又没有什么特殊的疾病我感觉是非常有必要的。

作为一个患者,我觉得应该是这么做,但作为一个一天接诊几十个患者的医生来说,他们会不会觉得每次都这么干没有太大的必要呢?

2020-04
29

半桶水的烦恼

By xrspook @ 8:52:24 归类于: 烂日记

要实现某个功能,有非常多的做法,到底要怎么做才能避免出错呢?Excel的函数非常牛逼,把那些公式弄好了,简直就是天下无敌的节奏。公司的原理很简单,但是套用起来做着做着就傻瓜了。有可能是手贱,标点符号按错了,更大的可能性是单元格引用出错。我已经不记得用Office 2003的时候是个什么状态了。反正在Office 365下面,如果在一个工作簿里面应用了别的工作表,把带公式的工作表复制到另外一个工作簿里的时候,那些引用的单元格会以绝对地址的形式继续指向原来工作簿的某个表。显然,如果只是指向本工作簿的话,找不到地址,顶多显示错误,但是如果那东西继续指向原表,会引发很多问题。因为那是一个绝对地址,即便你把工作放在同一个文件夹下面,还是不能解决问题。恐怖的绝对地址会导致云同步、在多人协作的时候,发生状况。为什么Office 2003下就没有绝对地址和相对地址这个烦恼呢?在Office 365下,数据透视表的绝对地址算是终于改正过来了,但我想不到公式居然也这样。这是一个令人非常崩溃的事情!如果工作表里面的公式是大量的,这将是一个灭门灾难。如果某一个工作表里面的公式是大量的,而另外一个工作表里面的源数据也是大量的,外加还有一个数据透视表指向了源数据。无论是动哪一个,都会导致另外的那个上的工作推倒重来。为什么就不能设置某个工作簿里面的链接采用相对工作簿内的连接,而不使用外联呢?停止了外联,就意味着那个单元格的数据从一个动态的东西变成了静态的。绝对地址这个问题,在云同步、在多设备协作的情况之下,根本是无法操作的,为什么微软会犯如此低级的错误呢?数据透视表的傻逼是发生在Office 2010版之后的。公式上的傻逼,之前貌似我还没遇到过。可能并不是因为不存在,而纯粹是因为我没有用到这种功能。

但Excel不能一次性满足我所有想要的东西的时候,我就会想到要不要自己写个脚本解决一切难题。人想得到的逻辑,用脚本都能实现,前提是必须考虑出一种能够包容所有例外的规则。如果不能包含特殊情况,脚本写出来是毫无意义的,因为最终还是得人手去加工,这非常不科学。所以一定程度上,我更喜欢用数据透视表,自动处理那些东西,而不是手动设置公式。设置公式理论上是一个一劳永逸的过程,但实际上只要你手动在上面修改了一些东西以后,就像蝴蝶效应一样,后果不堪设想。某一次的修改,会导致往后半天都找不出原因。如果用数据透视表的话,双击单元格就会到达最基础的那个数据。查错是非常简单的,但是,用了公式以后,然后你又因为某次犯傻在某个你以为设置了公式的单元格里面输入了常数,那将导致一次令人绝望的debug。不要问我为什么会知道……

与其让我查找错误,还不如让我总结特点制定规则,让他们不犯错误。当然,不犯错误,是根本不可能的。

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress