很早以前一直挺怕拉仇恨、背黑锅、和稀泥这些。后来发现没办法,项目任何一个技术问题到了我们这边就没有退路了,不管什么问题,如果解决不了,没人帮我们解决的。不管是架构、中间件、网络这一类技术问题,还是跨部门沟通、跨体系内公司沟通,还是跨外面公司沟通,很多问题,必须要直面拉仇恨,很多人一遇到外面公司的问题,唯唯诺诺的,这样是解决不了问题。一个小企业可以花个半天时间解释,遇到成千上万的企业就无语了。
大多数人只做的一小部分,就比如16年-18年只做了中移动,以为事情已经很多了,突然去做全国性ToB项目,开始以为简单,后来发现这是上千个中移动项目。背黑锅、技术各种难题接踵而至。真以为是程序问题吗?大多数都输虚拟机怎么挂了,磁盘突然坏了,数据库要切换主从,订订单商品超过int最大值,上云 底层分布式存储慢,对方上虚拟机hosts里面ip没切换,导致大量请求压过来,服务器挂了,机房IP断网了,或对方某个部门在干什么事把网线拔了。这一堆问题势必造成拉仇恨,运维哪见过这些场面,上来一顿研发程序有问题,研发提示说对方环境有问题,这群人不能一致对外,增加阻碍。这是一层无形的阻碍,跨越阻碍去和对方技术、运维、管理去沟通,难点在于不在现场,如果有专业的服务单位去上,按照我们的预想去推算结果,一般很快,但是像上面很多问题鬼知道了,谁也没遇到过。如果甲方固执己见,或者没有技术含量又会陷入到第二层阻碍,也别刚才说的运维人员不能一致,以为出自好心给企业沟通错误的思想说软件有问题,常常导致问题打入死结。聪明的甲方更愿意听研发团队,这样一般问题很容易解决。为什么,找现象,然后解决问题。碰到一堆和稀泥的,最后陷入到人的问题(恨不得找你领导把你开了)。
随着全国性项目逐渐问题,也算明白了,最项目要想做好,必须学会拉仇恨、背黑锅、有必要的情况和稀泥、打酱油。
没有人会理解你的,因为大部分人是不和你接触的,都是人云亦云,没人在乎真相是什么。人们只听自己听到的。所以你还会在乎别人怎么看你吗?
善于拉仇恨(不拉仇恨,盯着系统代码干瞪眼,程序解决不了环境问题、沟通问题,所以事情往解决问题的路上必然会有拉仇恨)、和稀泥(各种冲突产生,一定要和稀泥),打酱油(运维不懂的时候不要乱带节奏)。
技术到了我们这里就要终结,所以必须技术要不断提高,很多人说技术不重要,说实话,这些人没带过什么项目,或者从来没有做过复杂性项目。如果负责人解决不了,那也需要团队有人去解决。没有退路的。解决不了的退路就是项目黄了。
网友评论