不知道是自己傻,还是运气好,工作经历中很少碰到特别明显的办公室政治。可能是因为脑袋想法简单,看不懂别人的话中有话。
作为程序员,最亲密的伙伴当属电脑了,遇到问题可以上网查资料,除了在需求交接阶段,其他时间交集最多的也是同为程序员的同事。我一直以为程序员的工作流程就应该是这么简单的--明确需求,高效编码;若是真的遇上了职位晋升上的竞争,我认为在同事的监督下,即使有暗箱操作也不能离谱到哪里去。直到做了OD,我才知道,我所认为的东西是存在的,但是有前提条件。
从第一份工作开始,除了现在的这个,都是和甲方公司签约劳动合同。那时候的经济形式比现在好很多,单位的人都对自己的很有信心,似乎每个人都认为只要自己努力工作就能升职加薪;而且确实有不少这样的先例。基于这样的美好的前程,大部分都很工作积极,不仅自己的任务完成的很好,跨部门之间的协调都是自动自发的,完全不需要领导的参与,好像真的主人翁一样。那样的工作氛围真的很棒,问题解决十分高效,从来不会过隔夜的BUG,我相信即使是懒惰的人也能在这样的环境中变得积极主动。那些所谓的办公室政治几乎很难见到,即使加班深夜,身体虽累,但精神却是轻松的。可现在,那些所谓的办公室政治真正的让我发现了,而且影响很坏也很广。
可能是之前的工作经历一直跟甲方单位签约,这种惯性一直延续到了现在OD的岗位。OD岗位在平时跟甲方员工没有什么区别,虽然知道一些区别,但这区别没有发生的时候,我把自己跟他们同样看待了。开始接手项目的运维工作时,区别开始慢慢显现,但感触不深刻,无非就是项目上线的时候有些东西没有权限,需要他们内部人员协助处理。久而久之,他们内部应该负责这块的人不耐烦了,非要到非找他不可的地步才会心甘情愿的去解决--他烦,我也烦。23年上半年做ERP项目,流程很规范,角色很明确,如果各尽其责,项目进展应该很顺利,显现实往往是各种不顺利。首先是迭代容量安排不合理,几乎每一个迭代都是有延期的功能。其次是US描述不清晰,可能是因为脱胎于内部系统。再就是会议人不齐,似乎因为是战队问题,有些人指使不动。总之就是各种问题,而且都是跟实际工作无关的问题--这似乎就是办公室政治的结果之一。24年上半年,我参与过的两个项目的BA(业务分析师)职级都升了一级,在想想自己一路这么辛苦加班熬夜却什么也得不到,那种前途无望的感觉深深扎进了内心--OD就是工具的感觉从像那时一样如此具象;再想想一出问题就是开发担责,内力更是拔凉。
最具象化的办公室政治莫过于苦劳别人的,功劳自己的。有人曾告诉我,我所谓的导师跟他的另一个徒弟(甲方公司的人)说过“他们都是OD,你态度可以强硬些”,听到这些的时候先是震惊后是藐视,再后来是坦然。震惊的原因是我们是基于契约来共事的,当你却把我低看一等。蔑视倒也不是说什么话,那太不成熟了,只是心里很看不上他们这种想法,并给了一种无视。坦然是因为无能为力。后来知道办公室一个新人不想工作了就交给另一个OD--当然这是被明确指定的;但是最后的成果却不是这个OD的,或许所有OD的成果都是甲方员工的。后来更是听说,这个新人虽然自己没写多少代码,但是却说我们这些OD的代码质量很差。不明白他们怎么想的,哪怕是从日本留学归来,依然是这种狭隘的、毫无契约精神的思维方式,不理解但也看不上。