2017-10
30

拖拖拖

By xrspook @ 16:18:03 归类于: 烂日记

等着双十一,等着分新宿舍,等着传说中的停水。双十一这种事不到那一天肯定不会发生,停水这种事说明东莞负责我们这一片的供水公司彻底不知道是怎么回事。至于新宿舍,不能怪别人,只能怪我们单位的人非常拖沓。

新宿舍建成已经接近半年,外单位的人来学习入住的人也已经超过了2批,但我们那些领导居然还在等不知何年何月总公司搞活动的时候90多人入住过以后才让员工去挑选入住。这到底是什么道理???从正常逻辑的角度考虑,为什么要等别人过来学习睡一晚上了我们才能入住呢?从经济的角度考虑,让别人先睡最大的坏处是别人把我们的新宿舍当作是酒店,拎包入住,所以我们不只要搞定所有的卫生,还得配齐所有的用品。什么床上用品,什么毛巾牙刷水桶之类。搞得很辛苦别人还不会满意,因为天知道你的床上用品洗过没,那些柜子之类的东西到底擦干净没。对别人来说,显然住酒店比住我们的新宿舍好太多。他们不喜欢,我们也很烦,因为之前要搞卫生,之后也要搞卫生。90多套床上用品怎么办呢?那些东西不会发给员工,即便是别人用过了再发给员工,员工也不会很愿意接受。于是那些东西就只能放在那里,放着放着就忘记了,然后等往后不知道什么时候又有人来,又买一批…… 什么叫铺张浪费?这就叫铺张浪费!我们单位要为每个来学习的人提供的物资费用比那些人直接自己去住酒店还贵!而且,他们过来住是零费用的!等于是本该是每个单位自己的开销全部都落在我们头上。他们住得不爽,我们干得不爽,还得花一大笔根本没必要的费用。完全就是在干吃力不讨好的事!

终于,在上周一的中层以上办公会议上他们通过了新宿舍的分配方案。中层讨论通过了,职代会也讨论通过了。上周一就已经拍板需要走的流程到这周一还没有具体实施。这到底是为什么?!办公室负责相关事务的人有事请假一周,难道这件事就要再拖沓一周?方案出来,现在要做的只是按照那个流程把选房的人依次叫过来,让各人自报一个房号,然后登记好,接着给相应的钥匙,就这么简单!余下那些虽然装修好、放置好家具的房间里不堪入目的卫生问题自行解决。唯一他们需要限定的就是拿到新房以后要多少天之内要从旧房里搬出,好腾出空间让阿姨搞卫生、对房间进行维护修理然后再投入使用。整个流程只要前面的卡住后面的就会都无法开展。眼看就11月了,我需要为新宿舍购置的冰箱和洗衣机都已经选好,连网购的优惠券都已经到位了,优惠券的期限就要到期,但房间还没落实。你让我把冰箱洗衣机放哪里呢?!难道这些东西全部都让他们只是先放保安室然后往后我再自己扛上那个传说中的房间?!

我相当不喜欢这个单位的作风!

2017-09
28

三管齐下

By xrspook @ 12:51:57 归类于: 烂日记

昨天还说我要适应的是两个系统,但从今天开始两个变成了三个。这就让人相当的郁闷。为什么三个系统加起来才等于一个完整的数据体系?为什么三者的数据之中总会出现一些数据某些地方没有你必须在另外一些个地方打开?跟国内软件全部都做得高大全完全不一样,我们这里的数据简直就是一团糟。在这样的情况下,根本就没办法对大数据进行分析,因为数据都是零散的。真想不明白那个所谓新的智能粮库管理系统的设计者到底是什么思维。估计他们觉得用这个系统的人可以完全信任他们的系统,所以你只是在里面查询数据而已,而不需要用另外一种方式检验或者备份。这样就会相当的危险。而且他也没考虑过,在我们这种特殊的单位,总是有无数多的表需要报送,而且他们需要的还不只是一个汇总数,连明细都需要,如果没有导出没有分得足够细的分块功能,怎么能做到这些呢?之所以发生这种事,其中一个原因也和我们自己人有关。因为我们的人跟他们一起谈要求的时候并不知道我们库居然有这种要求。当然负责这个项目的人不可能什么都知道,但既然有一些不清楚的地方,就应该找专业了解这一块的人认清需求。但显然,在整个智能系统开发的过程中,他们只是选了一些他们觉得应该了解情况的人,但实际上那些人加起来了解的情况是不是就等于全部呢?显然不是。在实际使用过程中我们就发现了很多问题,凡是做过的人都会知道那不合理,但就是因为曾经被他们拉入某个小组的人并不知道这些情况,所以他们跟设计都是蒙的,而且他们蒙的方式还很随便。当真正要使用的人去使用那个东西,会发现完全执行不了,或者说相当的麻烦。对某些人来说,那种麻烦程度已经等于那是完全不能用的,直接会让人望而生畏的。他们不可以,把所有东西都想得很细,但有时那种麻烦已经让我的工作已经无法开展的时候,我自然就会有这么一个念头。是不是因为他们太自私,所以完全没有以发散的方式考虑别人可以怎么做呢?有些东西其实稍微扩展一下,你就会明白。而更多的情况是,如果你对那一片完全不了解,为什么你还不提出要求呢?既然你提不出要求,你就找个能提出要求的人来实现不就好了吗?显然负责开发我们系统的那些人脑子不太好使,你经常跟他说要这么干,但是出来却是另一个效果,因为他的理解能力有限,又或者说他们的实现能力有限。有些时候他们实现不了的东西甚至要我们帮他们想办法该怎么做到。编程的人脑子不好使问题很严重。一开始我就说过,如果做我们系统的这些人不是在现在他们这个单位,而是在其它软件企业,早就被炒鱿鱼了。也正是因为他们有这个单位做保护伞,所以他们才可以持续这么糟糕。现在我不是领导,如果我是领导,我就不会选择这样一家单位去开发我们的系统。老是选择一些血缘相近的单位去开发,最终的结果就是很糟糕,但是你还不得不接受。

在麻烦自己的问题上,大概只有我在做加法。

归档:2017-09-28 Ghajini

2017-08
23

逻辑

By xrspook @ 9:50:53 归类于: 烂日记

昨天看上去比较无所事事,我做了很多跟工作貌似没什么关系的事。上午我花了好些时间去重新去看我的Java入门书,去下载Java软件,以及集成开发软件月食。使用Java除了安装以外还得配置系统,这个在之前我已经做过几遍。已经不记得上一次配置是什么时候的事,大概是一年前的夏天吧,我到底放下了这本书多久,连我自己也不记得了。一开始的时候什么都很顺利,任何程序运行起来都没有问题。虽然不能说我是新手,但是我还是尝试到了新手的运气。只要我每天都抓紧时间,估计都可以挤出一定的时间来学习那本书。要重新回到我之前的进度,估计几天之内就能搞定。

昨天我看了一句话,纠错是程序员的家常便饭。虽然我不是一个正规的程序员,但是程序员的心态在我的骨子里。我要纠错,纠错是我生活的一部分,我不要把错误找出来,还要知道为什么,以及如何解决。只有数学优秀的人才适合去玩程序,这是高中的时候电脑编程给我的第一印象。小学的时候我讨厌死编程了,那个神马logo语言。现在回想起来归根到底是当时对我来说编程就只有每周上的一次电脑课,而且还是2个人一台电脑,实操的时间严重不住。因为不熟悉,所以害怕。数学好跟逻辑好是一回事吗?对数字的敏感程度和对逻辑的顺序编排灵感,我觉得使用的是大脑的两个部分。数字的运算在计算机时代,基本已经不需要人去过多费心,当然即便电脑再强大,也正如书里面说最基础的东西还是要知道,否则某一天集成开发软件出毛病了,我们难道就不能继续写我们自己的程序吗?数学运算必须遵循一定的逻辑。我的运算能力糟糕,但是我的逻辑思维还行。所以对我来说,只要设定好所有的公式,然后交给电脑来做,我会觉得很爽。回想起来,小学的时候,数学老师在讲应用题的时候,只需要我们列出公式,而不用计算,就是这个原理。正是因为我有过这么个数学老师,所以从小学开始,我的逻辑能力已经在被特殊培养。几年的奥林匹克数学的学习,让我知道了很多新技法。那是一个发散思维的过程,让你知道原来还有这种思考方式。那种用法就跟玩孔明锁一样。在那里被强化的不是数字运算的能力,而是让你知道别的解题思路。所以如果你知道那该用什么方法去解决,几步简单运算结果就出来了,但是,如果你不清楚流程,那道题目按照一般思路,基本是无解的。逻辑真的是太好玩了,而且逻辑这种东西还不是一个固定的,根据你的经验你可以调整。我遵循逻辑,但我更着迷于创造逻辑。在做到下一步之前,先去认知了解很重要。只有把所有东西都融为自身的一部分才能最终无招胜有招地自在最优输出。

昨天我去看了一下我移植到单位门口樟树下的薄荷。在花盆里长得最好的胡椒薄荷几乎死光了。之前长得很好的一大片猫薄荷也很多都卷叶了,只有之前状态不太好的留兰香薄荷大部分还保持得不错。胡椒薄荷为什么会死光我说不出原因,但薄荷集体都感觉不太好的原因是太久没下雨了,太久的持续高温了。只要有水,那些奄奄一息卷边地头的薄荷能在十几分钟之内恢复过来,但要不不下雨,要不下台风式的狂风暴雨,这也太死变态了吧。如果只是放在室内的花盆里,阳光欠缺泥土给予的营养欠缺,但如果种到户外任由其自然生长却不能保证水这个因素能100%到位。生存在任何时候都不容易。

活着不容易,要活得好那更难。

2017-08
21

四装大菠萝锁

By xrspook @ 15:45:40 归类于: 烂日记

上周五一回到家我就迫不及待地开玩孔明锁。一开始我就已经默认我肯定没有那么高的智商可以一个晚上就搞定10个,用了2.5小时搞定7个我已经觉得很不可思议的,之所以可以这样还因为其中两个锁的原理一致。昨晚我终于找出时间把余下的3个都折腾一遍。余下的3个是看上去最复杂麻烦,分别是二十四锁、十八根锁以及大菠萝锁。从块头上看,这几个的体积都不小,从零件数量上看这些都远远比其它的多。昨晚最终我又大概用了2.5个小时才最终干掉了这3个锁。实际上玩过以后我觉得九根锁才是最难的,因为每一零件几乎都不一样。

因为有了第一晚的经验,所以在如何解锁方面我有了一点点心得。最经典的方式是直接推出去就卸掉一根,比如说十八根锁。要先往后推,让其它地方有空洞,间接解开别的零件是第二个可能,比如说二十四锁。我觉得最有迷惑性的是要把零件旋转90度,比如说大菠萝锁。恰好昨晚的三个锁是三种不同的解构方式,太巧合了,之所以能把它们不看说明书拆开是因为我在破拆第一晚那7个的时候已经小有心得。跟大菠萝比起来,二十四锁和十八根锁都比较简单。十八根锁的起手式要考验平衡能力,就像井字锁那样,但余下来的步骤都很自然。二十四锁的程序思路更明显,几乎等于是同一个技法重复8次,但其中的两次不完全一致,要有一些巧妙的顺序。如果要给小孩子做演示我觉得用二十四锁很合适。这是一个非常好让他们学习什么叫做以退为进的机会。

至于大菠萝锁,拆开的时候除了第一块,余下的我没怎么搞明白到底是怎么个组合法,只是把它们都打散。看过10个孔明锁的说明书,其中有一些的起手式是我不能一开始就把握好的,尤其是那些一开始就需要固定三维方向的主干的,因为我知道只要那个根基不对后面就不可能成功。昨晚的大菠萝锁我正是在起手式固定三轴的时候就纠结了很久。搞到一半实在搞不下去了,因为发现三轴错了,必须回到原点从零开始。第一次的时候我一直没有意识到某个操作到底是怎么回事,第二次的时候我发现原来这是因为我用错了一根零件。第二次我终于有点感觉地把半个大菠萝锁拼凑出来,虽然已经走到了那一步,但我还是要全部拆掉从第三步开始。因为如果完全按照说明书的描述是无论如何不能在完成半个大菠萝以后把余下的大菠萝也搞完,因为某些部分是对称,虽然对称的地方一个是活锁一个是死锁,但在某个步骤这两个部分都必须安装到位。第三次我终于把大菠萝整出来了!这套孔明锁分别用白红蓝绿橙黄6个颜色。大菠萝锁就像个马赛克魔方一样,我不满意其中某些颜色很奇怪,于是又把大菠萝的部分拆了。其它锁我组装一次成型就可以了,大菠萝我组装了4次!第一次搞不懂没想通之前我有过放弃的念头,直接把一堆零件都装回到袋子里送人就算了,我承认我智商没那么高还不行吗!居然玩具都会玩到人绝望的,但我还是挺下去了,继续盯看说明书,继续研究自己到底哪里没理解透。在不认识字还在读幼儿园的时候我都能自己看懂折纸书自娱自乐,大人们搞不定的我也能看懂,现在我为什么居然会栽在立体玩具上面呢?!组装大菠萝让我明白到说明书是好东西,但如果尽信你就输了;说明书能给你指路,但那不是唯一的解决办法。

山重水复疑无路,柳暗花明又一村。

2017-05
24

傻瓜智能系统

By xrspook @ 8:42:11 归类于: 烂日记

如果一个负责软件设计的听不懂客户的要求,这就相当麻烦,尤其是当那个人还是个软件设计的主办,而不是用来具体负责写某个程序的码农。软件设计的听不懂客户,他们就只按照招标合同上面的那个去做他们觉得应该是的模式。但实际上很早以前我们就已经对他们提出要求得这般整改。但最终成品出来,还是让人觉得不满意。那个东西给我的感觉是还不如我自己用office软件来实现。

我们自己负责那个项目的人尚且没什么逻辑,所以他能想到了逻辑只是非常少的一部分,其实整个工作每个环节到处都是逻辑。因为他本人就没什么逻辑,所以他要求做出来的东西不可能具有逻辑。什么智能化系统本来是为了方便人的,但实际上那不过是一个放在服务器上面的填表器。跟直接填在纸上或者电脑的某个表格上填没有任何区别。因为其中的很多判断和逻辑关系还是得人肉去做。没记错的话,今年3月我们已经在讨论这个事情,现在都5月底了,出来的那个效果还是相当的让人呵呵,简直就像逗你玩一样。反正他们的部分,他们喜欢麻烦那是他们的事,跟我有关的内容,必须改到符合我们的工作习惯以及全部符合逻辑。数据都一样的东西,没必要重复再做。可以通过数据去判断结果的东西,我们也不会费心去浪费时间。现在的问题是我们只负责使用,但是负责协调这个项目的人根本就不懂得我们的工作习惯,所以现在可能我们要全盘否定掉他所默认了的某些东西。

对一个检验员来说,把最终数据输入远比做整个原始数据简单得多。但现在即便做了一套所谓的智能系统,还是不能避免我们得按照他们的傻瓜逻辑一次又一次地修改原始数据。因为光是扦样日期这个东西他们就从来都举棋不定。有些时候是他们不记得了,有些时候他们不想做,在有些时候是他们的脑袋瓜,根本没有预测到那是必须的。他们想象中的跟我想象中的相差实在太远。从那个填写方面会搞死人的软件,我能看出负责人的意图不是为了方便基层,而是为了领导看得爽,毕竟负责那个的人可能觉得自己也应该很快就不需要继续做基层工作了。这样的思路让人觉得很无语,毕竟这个软件的所有操作绝大部分数据录入都是基层人员去完成的,领导只是一个看最终结果的人。没有输入就没有结果。如果基础数据经常出错,看到结果那又有什么意义?!真正需要去帮助的是让输入结果的过程更加人性化。加入了各种判断,更不容易让人出错。而从昨天的情况看来,该出错的地方他们还是会出错,比如说漏掉某些仓的数据不填写。其他部门的同事很惊讶,漏掉数据不填写那完全是某些人工作失职的,比如如果有台车要过地磅,但是没有过磅,就把它放进去了,这肯定是过磅人的问题。但这种事在我们科室这的确存在,但问题是即便犯了这种错误,然后就没有然后了。犯错的人不会觉得那有什么大不了。管理犯错的人只不过是在那人犯错的时候训斥他一下,然后就没了。这种惩罚跟工资完全不挂钩,所以被骂的人怎么会长记性,当然也不会有心理上的内疚,觉得那是他自己的问题,他不应该这样,绝对不能有下一次。吃亏傻瓜这种事一再发生,已经达到了让人吐槽无力的地步。我不觉得从前大概就是负责这份工作的同事就一定适合继续在这份工作上干下去。而从来没做过这份工作的人不一定就意味着一定做不好。选择安逸、为了省心不想做太多的改动是这帮人一直都没什么进步的重要原因。

你说到软件设计,我的脑洞就会大开,而这种大开法是我的那些同事说无法想象的。因为在编程上我曾经所花费的时间也是他们无法想象的。

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