爱吱声

标题: 人在职场--倒过来玩 [打印本页]

作者: 老兵帅客    时间: 2012-7-17 03:38
标题: 人在职场--倒过来玩
话说我们这里,一个客户,一群服务商,服务商之间互相都恨不得对方出问题,自己好取而代之,于是各种下绊子的招层出不穷。客户对此很清楚,不过本着以夷制夷的原则,乐得看笑话,于是服务商之间就要比谁笑得到最后了。; h& _+ M3 p( I3 V# M
- Q3 d2 G6 M/ j
我们的一个项目终于上生产机了,这生产机的support team是由另一家服务商的团队构成的,而用户的官方政策是development team的人不得对生产机有任何访问,更不要说修改,任何访问以及修改都必须通过support team来完成。于是双方就很有玩的空间,好戏就不得不开场了。至于这好戏的成本,那是客户的事情,我们按照时间拿钱,失败者付额外的部分。4 \0 A" z9 E4 S  }# j9 l' M: R1 M
: _1 G. @; J% S
好了,废话少说,言归正传。# _( T" H# V& R3 }
9 C8 e4 F% _) r* o! r: O
我们的这个项目,使用到了JNI,也就是我们的Java程序通过使用第三方提供的本机代码来实现所需要的功能。这程序在测试服务器上工作得很正常,于是就得到批准上生产机了。等到了生产机,出问题了,错误信息是所需要使用的本机方法找不到。很明显,生产机上使用的本机代码库有问题,问题在于怎么出的问题,只有知道了怎么出的问题,你才会知道如何解决,对吧。很对,对方也明白这一点,于是游戏就可以开玩了。按照规定,我们不能对生产机有任何访问,一切所需要的东西都要使用remedy开ticket,对方据此访问生产机,获得所需要的信息,反馈给我们。听起来很合理的制度,做起来就很有猫腻的机会了,为什么,因为这个过程需要不断地往返电子公文,和通过具体的人去做,于是就有了设法拖延的机会,只要把拖延做到一定程度,开发人员的技术能力不足、交付延误罪名就是免不了的,于是就有失败者为额外的成本付出代价。我们当然明白这点,于是就设法做个坑,明着我们延误,实际上对方最后倒霉。根据是什么呢,底牌,就像周润发黑社会电影赌神里面那样,谁有了最后的底牌优势,谁就能赢,之前不过是涮傻瓜而已。到底谁是傻瓜,底牌揭开的时候大家才会明白,不过玩家之一用不着等那么久,这就叫做倒过来玩。
4 l( t1 [! e) Y% i7 ^+ s% m. R5 ~# c- \+ z2 K0 j* C+ N# M
我们的底牌,就是我们实际上有生产机的访问账号,这是一个公共账号,这意味着用它是无法查出谁在使用它,该账号可以正常运行我们的程序,这个就够了。当然我们不能让对方知道这一点,尤其重要的是,我们不能给对方留下我们犯规的证据,否则倒霉的就是我们自己了。那么怎么做呢,肯定不能把正常的程序拿来在生产机上面运行,因为那是肯定会留下证据的。好办,做个特殊的版本,它既能达到我们的目的,又不会留下任何痕迹,更奇妙的是,它运行完会把自身销毁,只在终端屏幕上留下我们所需要的数据。% }) w* \) m/ h& a
5 H& @0 }( u/ B
利用这个账号,我们可以找出来生产机上我们所需要使用的本机代码库有多少个同名文件,和它们都在哪个路径上,自然也就可以下载到windows机器上去作分析,然后再用我们的特殊程序来验证对应的特定版本是否适合我们的需要。靠着这样的方法,我们用了不到一天就找到了问题所在。答案有了,下一步就该整人了。有人会问,你们就不能不整人嘛,回答是不整人就等着被人整,这样的环境下你只能抢先开火干掉对方。那么怎么整呢,很简单,告诉客户我们需要做的事情和步骤,一切都是合理、合法的,听上去很合情合理,但是具体要求对方去做的工作却大大超过他们能够完成的限度,用工作量把他们压死,造成他们延误完成,以此把工期延误的屎盆子扣到他们头上去。有人可能会问,那你们就不怕因此延误自己的进度吗?回答是当然不会,因为我们已经知道答案了,随时可以公布答案,剩下的只是按照自己的需要涮对手而已,谁让他们是对手来着。
作者: 瓦片儿匠    时间: 2012-7-17 09:55
突然觉得你们的生存环境好混乱,还是当甲方好点啊
作者: 老兵帅客    时间: 2012-7-17 11:32
瓦片儿匠 发表于 2012-7-16 20:55 # |0 L( g! `) }( E4 J. u; H7 ?  i
突然觉得你们的生存环境好混乱,还是当甲方好点啊

7 ~9 z5 K; w" _7 J  D5 P1 A0 ~' s, f肯定是啊,出钱的总是有理的,然后就是一群某某在抢
作者: nj_power    时间: 2012-7-17 11:50
与人斗其乐无穷
# |3 _* F) a# R' l4 l) r5 y* a尤其占据上风的时候
作者: 老兵帅客    时间: 2012-7-17 11:57
nj_power 发表于 2012-7-16 22:50 ! r& G, {7 H9 f% N( ^2 M8 D% Q
与人斗其乐无穷+ e/ _+ `+ M5 K: d
尤其占据上风的时候
' x% g+ K( p  V: ?; H8 j
哪里有乐趣,不得已而为之
作者: eatmoon    时间: 2012-7-17 14:38
混口饭吃真不容易
作者: snail    时间: 2012-7-17 15:44
跳跃性滑动一下,如果都是这种智商,那看国产电视连续剧绝对是种折磨----昨晚喵了一眼《雾都》有感。
作者: 老兵帅客    时间: 2012-7-17 18:40
eatmoon 发表于 2012-7-17 01:38 9 M2 y4 `& o+ a6 K  ~5 x2 T) o* {
混口饭吃真不容易

7 c& ?! ^. T* }  V; z/ j6 v可不就是嘛
作者: eatmoon    时间: 2012-7-18 21:50
老兵帅客 发表于 2012-7-17 18:40
: H8 S+ u6 e% \9 Q可不就是嘛

0 j/ F% p, Q2 P9 A最后结果如何?
作者: 老兵帅客    时间: 2012-7-18 22:28
eatmoon 发表于 2012-7-18 08:50 : }5 c( E6 \5 Z6 @2 }
最后结果如何?
; ]0 n/ }& k0 F' ?) e$ f5 o
目前还在玩呢,等几天吧。
作者: eatmoon    时间: 2012-7-18 22:30
老兵帅客 发表于 2012-7-18 22:28
  Z' c( Z8 a! ?目前还在玩呢,等几天吧。
5 m" ~( N$ m  O
这几天有更新吗?
作者: 老兵帅客    时间: 2012-7-18 22:41
eatmoon 发表于 2012-7-18 09:30
- G9 I% S# P/ i' `$ x4 k这几天有更新吗?

9 ^3 W# }4 h: F! f5 t4 U. S+ d不好说呀,你要知道,即使分出输赢,客户那边怎么处理还另说着呢。
作者: eatmoon    时间: 2012-7-18 22:44
老兵帅客 发表于 2012-7-18 22:41 % G7 ~. F, S9 S. v- m) k
不好说呀,你要知道,即使分出输赢,客户那边怎么处理还另说着呢。
5 c( |! W" j; q0 H
看来甲方对外包商的管理也是件耗脑细胞的事情
作者: 老兵帅客    时间: 2012-7-18 22:57
eatmoon 发表于 2012-7-18 09:44
/ M1 W/ z; Y, G) \看来甲方对外包商的管理也是件耗脑细胞的事情

" |+ K# ^  p- `7 k$ E/ P肯定啊,挑动群众斗群众也不是那么简单的,既要维持他们的斗志,又要维护自身的利益。
作者: 老土拨鼠    时间: 2012-7-19 13:17
很精彩,丛林社会,丛林法则
作者: 阿拉多    时间: 2012-7-19 13:27
团队合作的哲学
作者: youfishno    时间: 2012-7-19 17:21
回帖能提高阅读权限吗
作者: 老兵帅客    时间: 2012-7-19 18:35
老土拨鼠 发表于 2012-7-19 00:17 6 x; ^9 A$ t' |
很精彩,丛林社会,丛林法则

9 h0 I  `. |5 C+ I; U3 N本来就是嘛。
作者: 老兵帅客    时间: 2012-7-19 18:35
阿拉多 发表于 2012-7-19 00:27 + E" N, n; N% _8 t, @+ |" U
团队合作的哲学
* M. t8 v0 v  M
就是就是。
作者: 老兵帅客    时间: 2012-7-19 18:36
youfishno 发表于 2012-7-19 04:21
0 G2 e0 V$ [3 d回帖能提高阅读权限吗
* S5 i& ^# I/ x0 {! n* n
升级能提高阅读权限。
作者: 锦候    时间: 2012-7-20 08:15
老兵在这种地方比谁更流氓的地方岂不是如鱼得水呀,难怪混的风生水起的。哈哈
作者: 老兵帅客    时间: 2012-7-20 08:25
锦候 发表于 2012-7-19 19:15
1 v" M7 Z6 n0 K8 m老兵在这种地方比谁更流氓的地方岂不是如鱼得水呀,难怪混的风生水起的。哈哈 ...

, O0 T# ]2 I8 l5 u( t2 e敢讥笑俺,来人呀,拖出去,翻过来打!
作者: 意广才疏    时间: 2012-7-21 13:25
本帖最后由 意广才疏 于 2012-7-21 13:28 编辑 & R% |% P/ C/ t) }0 F8 @% e

& j* V; n  Z' q6 ^  Y双击了,编辑掉。
作者: 意广才疏    时间: 2012-7-21 13:28
作为软件工程师一名,真心觉得需要玩这种花招的场景无聊透了,但是偏偏在哪里都能见到。* s! `% G! N4 d# o$ [7 Y
1 m4 [' x$ U( M) B+ y+ M1 z
不过话说故事里面的甲方管理很不完善啊,product 环境的访问账号都能漏给理论上不能访问的团队,整个公司的 IT 安全情况只怕是个筛子吧?不知道有没有出过重要数据泄露这类事故?
作者: 老兵帅客    时间: 2012-7-21 13:35
意广才疏 发表于 2012-7-21 00:28
( q4 L% [) \1 a. V" R. q( R作为软件工程师一名,真心觉得需要玩这种花招的场景无聊透了,但是偏偏在哪里都能见到。
9 w, J7 X6 k! x* m" }# E
8 J. C% K( u/ u3 e0 W不过话说故事里面 ...
, M7 w" D, U3 n* S" M) g
这个貌似倒还没有,不过这客户的管理漏洞实在是太多了
作者: youfishno    时间: 2012-7-21 23:31
老兵帅客 发表于 2012-7-19 18:36 # ]  E0 q# b9 |+ a, N% S3 \
升级能提高阅读权限。
3 F  q6 s- {- v9 @! X$ r4 G! P
    谢谢!  
作者: 河蚌    时间: 2012-7-22 08:58
呵呵,难怪你举这个例子作为制度与人情的冲突。9 X5 b- N/ Q6 M4 c
其实国内的银行,研发和运行,也都是两套班子,这个在97年之后就是银行的共识,到2000年乘着千年虫的改造,就完全在制度上强化了,现在好象还成为银监会的硬性规定。但各银行应该没有出现上述乱象,我想其中一个关键,是运行虽然是一套班子,但大家还都是一个科技部门的,而且因为运行只负责安装、监控那么一小块,他们的地位往往低于研发人员。所以,只要运行出问题,板子就会打在研发人员身上。6 H- R8 F, @& ^; _# R4 L! o6 |
应该说,国内很少有银行将运行监控外包给别的公司,一般都由自己的技术队伍来做,所以,这样两个公司之间打烂仗的事情不太会发生。
6 W+ n% q  i) W- `: Z2 N0 W不过,俺看了这个例子,马上想起国内的各家银行在IT建设上的不同的做法。
, k4 V5 h0 D- v2 N# A8 @5 L国内的银行,分为四大行、全国股份制、中心城市商业银行、其它地方性商业银行。其中四大行、全国股份制商行,都是有众多公司参与IT系统的开发、运行,他们将这一模式称为,我们要的公司都是这一领域最好的公司。而大多数地方性商业银行,则会采取另一种模式,即将所有的IT建设总包给一家公司,由这家公司建设,当然,某些特别专业的领域,比如网银、影像,会找其它公司,但总体上也会咨询总包公司的意见。& x( h% j9 I, ]7 r: }; k
从理论上说,第一种模式是最好的,因为,各家公司在不同的领域有专长,那么将最好的合在一起,自然就最好的表现。可实际操作中,实际上除了四大行、全国股份制,甚至在中心城市商行,都出现了问题,主要问题就是你所说的那些。
, k' M' b7 {' D9 \2 t按我们的分析,问题的关键,就在于大银行实际上有一只自己的队伍,这只队伍是可以掌控全局的,他们也许已经不编程了,但对于系统运行中的各种问题是十分清楚的,所以,在团队之间发生冲突时,总能找出问题的关键,加以解决,不会给公司留下相互扯皮的空间。而且,由于自身人员很多,在项目开发时,实际上是采用本行人员与公司人员混和编组共同开发模式,即使本行的人懒不爱接活,但仍然会对细节问题有相当程度的了解。
$ O2 D2 i& l3 ?% c& U" V& e而小银行,IT队伍只有几十人甚至十几人,本身的建设经验就几乎没有,所以,当团队之间有问题时,只能是你说他说,然后他在中间和稀泥。
9 }( l' }8 k1 `8 L4 h应该说,技术人员可以找出无数种不同的理由来推托责任,所以,最终,当大家互相PK之后,就会一起将问题推给时间紧任务重人员少上面,于是,项目被推迟就成了顺理成章的事情。
% ^' u- n, B+ L# r推而广之,这其实是所有的项目实施中共同面对的问题,而且无法从项目本身去解决。这其实也是俺的部门建设中一个最重要的课题。
  D1 V+ g4 i1 w- o8 v, [3 T* z. J3 x& n% J/ r4 F

作者: pothos    时间: 2012-7-25 08:21
真是商场如战场 兵不厌诈啊
作者: 老兵帅客    时间: 2012-7-25 09:39
pothos 发表于 2012-7-24 19:21 # @( C- `/ x( B) w: A
真是商场如战场 兵不厌诈啊
9 x& Q( f' s' l9 t$ {
资本主义,唯利是图,必然如此
作者: 老兵帅客    时间: 2012-7-25 09:52
本帖最后由 老兵帅客 于 2012-7-24 20:54 编辑
- y: S, }* h* J2 c6 ?/ B
河蚌 发表于 2012-7-21 19:58 . ~  w6 _* d: n1 G0 n
呵呵,难怪你举这个例子作为制度与人情的冲突。5 m2 k/ Y: U4 \9 l7 M
其实国内的银行,研发和运行,也都是两套班子,这个在97年 ...

. u! P# ~" ~3 G$ t# E$ r' Y' M$ W6 d8 [$ o* c1 X. ]- s$ N9 A
你说得那个大银行自己的队伍可以掌控全局,这点在这边已经不成立了。加拿大五大银行中的至少两家,我已经可以确定他们的核心IT业务要依靠contractor来维持了,自己的理论上可以控制局面的full time队伍已经蜕化成八旗兵了。/ P! L, d2 M% N& m" _2 t$ q. s) I
& S6 {3 h6 S. L4 ]( X1 K
现在这边争论的不是是否外包,而是包给本地公司还是印度那边,自己的full time只能做些简单的开发和技术支持,其他的都没办法。为什么会这样,因为人都有私心,你的业务强了,你就会不甘心只挣full time那点钱,而想着把自己变成contractor来挣大钱;而如果你安心于只挣full time那点钱的话,你也不会有兴趣把业务搞的精通的,怎么混不是混?就是这么简单。于是我们见到了一些人进了大银行做full time,做了几年手艺练成了,就出来做contractor,合着那里的full time就剩下混子和新手了,能有好结果嘛。
作者: 河蚌    时间: 2012-7-25 10:26
本帖最后由 河蚌 于 2012-7-25 10:30 编辑 ! r/ b' [8 Q9 R  j
老兵帅客 发表于 2012-7-25 09:52
* x9 M7 L! h2 [: e& {: v, ^, h你说得那个大银行自己的队伍可以掌控全局,这点在这边已经不成立了。加拿大五大银行中的至少两家,我已经 ...

0 F& k1 S; u0 @; G/ |% I, m. s5 q1 V/ X: m0 J1 S+ s- K
我原来银行科技部的同事,做AS/400的,去了加拿大,就是在一家银行工作,前年的时候回来探亲,说是金融危机经济环境差被裁了。被裁时,同事都安慰她,说不用担心,我已经被裁了三次了,这不还在这儿干嘛。过几个月,银行就会把你们招回来。" x" C# x2 F% b, w7 i0 B+ Z
说是果然,不到三个月,银行就又来通知,要她上班。她说不愿意这么快去,因为裁员后,银行要给6个月还是1年的工资,然后再从社会保险上领6个月。虽然被裁后拿的钱少,但是她孩子还没上学,找人看护得1500元。现在可以把那钱省了,里外里,实际上比上班还要多点。9 x" Q; V3 A; l' C, S* Z1 ~6 E: Q3 U
这枫叶国,真是个养老休闲的好去处,被裁员后竟然可以比上班还要舒服。在中国的大环境下,可产生不了这样的,俺们常对年轻人说,40岁之前是你最好的时候,不给自己打下好基础,而是想着依靠父母,等40岁之后,你依靠不上父母了,你可怎么办。) v$ R) q% s) Q& O; D
中国几大银行的研发中心,主要是由三类人组成,一种是银行正式编制员工,一般是领导岗位和项目管理,当然也有一些刚招进去的新人。第二类是委托一家公司招的人,招时就明确是去银行的研发中心,去了之后,也是由银行的人进行管理,工作很稳定,相当于编制外员工。第三类,是以项目方式从公司调入的员工,这些人还是由原公司人员来管,只是在项目中,由项目经理分配活。当然,有些项目时间很长,好几期做下来,这些人也象银行员工一样了。
; ~2 T$ {) N; s4 e+ L8 ^相对而言,前两类人组成了银行的技术团队,第一类人现在越来越少,第二类人,吸纳了大量的行业力量去,因为可以不用出差,比较安定。
1 X9 Z- G1 G. v  {
- z4 }) f7 B" |
作者: 老兵帅客    时间: 2012-7-25 10:43
河蚌 发表于 2012-7-24 21:26 3 I& Z) q; P/ P$ ?
我原来银行科技部的同事,做AS/400的,去了加拿大,就是在一家银行工作,前年的时候回来探亲,说是金融危 ...
8 ~9 W3 u& d' I# _, Z
现在这边做AS/400的是逐渐日暮途穷了,毕竟是二十多年的老机型了。另外你所说的加拿大福利没那么好,失业救济最多给九个月的,每个月最多一千六百多加元,折成人民币也许还是个数字,但是如果你在加拿大做技术做的像样的话,每月四千多是起码的,这样差距就很大了。( I, Q0 q) p  H- G
+ [1 d( h0 J: `' J- p
同时,加拿大的生活开支并不小,一个四口之家每个月开支五千块钱是很平常的,而白领的普遍收入是在三千到五千之间,多数是在四千左右。这样算下来,假如一个人失业拿救济的话,另外那个人的收入加上这个人的失业救济也就是够全家开支的,剩不下什么钱,因此这个人必须赶快找工作,否则以后就难了。
作者: 河蚌    时间: 2012-7-25 10:50
老兵帅客 发表于 2012-7-25 10:43 8 D, B6 ~4 }/ @1 V& z. S. H
现在这边做AS/400的是逐渐日暮途穷了,毕竟是二十多年的老机型了。另外你所说的加拿大福利没那么好,失业 ...

$ E4 n$ g+ l2 G* k" \! G9 h7 r+ V& D8 h觉得人要想体面的活着,肯定要工作才行,不过,在西方社会,很多人可以不工作还能活,当然活得也说不上体面。在中国,不工作,那就活不下去了。% e( l" v6 x& Z2 p& ^% @1 C" Z
说不上哪边好,不过在中国压力大是肯定的。
6 v* Z5 T( c  p俺一亲戚刚去加拿大不久,在餐馆打工,说加拿大活得压力很小,社会保障很健全,让人知道,怎么都不会活不下去。
5 V; G$ G" P' y7 Q0 J% y  x
作者: 老兵帅客    时间: 2012-7-25 18:00
河蚌 发表于 2012-7-24 21:50 / h% k; j# ^/ ~* i: W# I
觉得人要想体面的活着,肯定要工作才行,不过,在西方社会,很多人可以不工作还能活,当然活得也说不上体 ...

6 K2 l  s  t# }: P/ }, J8 B0 u3 y在加拿大,完全靠政府救济活着,每个月也就是四百多块钱,顶多是凑活活着而已。至于说“加拿大活得压力很小,社会保障很健全,让人知道,怎么都不会活不下去”,这个要看你怎么想了,否则如何解释蒋国斌自杀事件?
作者: 河蚌    时间: 2012-7-25 18:19
老兵帅客 发表于 2012-7-25 18:00
* }2 \6 A7 O5 F+ E0 G5 o在加拿大,完全靠政府救济活着,每个月也就是四百多块钱,顶多是凑活活着而已。至于说“加拿大活得压力很 ...

6 c* F+ M) |1 J, m9 b  `大概是刚去不久,心态放得比较低,每天除了打工就是上学,然后再听着别人说各种好处,估计过两年就不这样想了。
作者: 老兵帅客    时间: 2012-7-25 18:25
河蚌 发表于 2012-7-25 05:19
9 b# X$ A: h) _* V* {% }0 J大概是刚去不久,心态放得比较低,每天除了打工就是上学,然后再听着别人说各种好处,估计过两年就不这样 ...
0 D- `" _0 d% D# _( F1 M
就是这么回事,在餐馆打工,除非是做大厨,否则没有翻身希望的,也就是暂时混个温饱而已。
6 [% O' v$ e7 H" [9 a4 g, P
2 L' P9 u5 Q+ v3 d1 ~% e: o我认识的华人移民,的确有很多混出来的,但是也有很多最后就是打累脖工混日子的,两口子年收入加一块四五万的多得是。
作者: 所以我才打高球    时间: 2012-7-25 22:16
好牛逼!




欢迎光临 爱吱声 (http://aswetalk.net/bbs/) Powered by Discuz! X3.2