高品质的音视频能力是怎样的? | Qcon 全球软件开发大会·上海站邀请函 了解详情
写点什么

是不是我们杀个业务祭天,才能化解与技术之间的恩怨?

  • 2020-04-14
  • 本文字数:2034 字

    阅读完需:约 7 分钟

是不是我们杀个业务祭天,才能化解与技术之间的恩怨?

有人说,世间一切事物或现象都是相互对立,比如有阴就有阳,有天就有地,有冷就有热,但世间万物又有相互依存的关系,比如植物需要二氧化碳,而动物则排出二氧化碳,因此形成了植树造林的结果。


技术与业务之间,用这些话来形容太贴切不过了。


我有个朋友在某金融机构负责研发团队,与业务每天一小吵,三天一大闹,每次过需求都火药味极浓,最近为了某个重要项目,更是有发展成全武行的可能性。


上周一起吃饭,他向我抱怨,说你给评评理,我们每天饱受鸡叫干到鬼叫的作息时间,他们上嘴唇一碰下嘴唇,要么甩一句 “先做出来看看”,要么蛮横不讲理的丢一句 “我又不懂技术,怎么实现是你们的问题”,一群搞业务的,业务逻辑居然还没我们搞开发的清楚,写出来的需求像一坨屎,还动不动拿老板压我,我们是工具吗?我们是奴隶吗?


他越说越来劲,补充说道,你信不信,如果老板下决心把他们都干掉,我分分秒秒把他们的工作接管了,但如果我们哪天撒手不管,我们的工作他们能搞得定吗?搞笑了。


我信,我还真信,不过我一直没搞明白,记得童年时期听过一段话,说对待同志要像春天般温暖,对待敌人要像严冬一样残酷无情。虽说工作性质不同,至少都是同事,奋斗在同一家公司吧,哪来那么大的深仇大恨?


其实,技术与业务结怨,原因无非以下几点:


  • 嫌弃业务专业能力不行,而且需求写的不够清晰。

  • 觉得对技术人员不够尊重,不仅态度恶劣,更是有藐视的嫌疑。

  • 觉得业务把技术当工具,觉得什么都很容易实现,都很简单。

  • 觉得业务用万恶的官僚主义压迫自己,所以要反抗,要斗争。


在我看来,除以上几点外,技术人员天生那种傲娇自大、嫉妒心强的心理,也是导致结怨业务的根本原因,怎么解释呢?


首先来说说傲娇自大。几乎所有搞技术的都自认技术很牛,甚至觉得别人写的代码都是垃圾。这种心理特征会体现在哪些方面呢?比如不主动跟别人打招呼,或者为了显示自己牛叉,对不懂得问题不懂装懂,甚至在工作中,为了不让别人发现其在装 B,因此只能在夜深人静下孤独钻研,不仅浪费时间,而且还浪费了与其他人交流的大好时机。


再说说嫉妒心强这件事。比如某某同学不仅长相俊秀,而且沟通能力较强,很受老板器重,甚至经常在大庭广众之下夸赞他。在技术同学的眼中,通常这样的人被称为 “装 B 侠” 或 “顺风接屁者”,有人还大言不惭的调侃 “搞技术的,靠的是能力,拍马屁,老子不会!” 原因是什么?还不是心理不服老板对他的待遇吗?


有人说,你到底算哪头的?你瞎吗?我们公司那群搞业务的,不仅能力差,不讲理,不懂互联网文化,还特嚣张,我每天没日没夜的伺候着他们,反而是我做错了吗?


我只觉得,在成年人的世界里只有利弊,在小孩子的眼里才分对错。术业有专攻,业务提出需求,技术实现代码,从分工上来说没有问题。你嫌弃业务的需求像坨屎,翻开你的代码瞧瞧,都那么棒吗?有人说,这都是前任留下的技术债,跟我无关。换位思考下,如果这坨像屎一样的需求也是前任留下的坑,业务方又该跟谁去抱怨呢?不信你问问人家,搞业务的也有辛酸史,难道非要杀个业务祭天,技术小哥哥才会满意?


道理很简单,无论技术,还是业务,都不是神,犯错也好,误解也罢,都是很平常的事,只要充分交流,相互理解,相信办法总比困难多。


有人说,你说的大道理臣妾都懂,但臣妾做不到怎么办?


  • 开需求会时,给每位业务买杯咖啡

  • 许多搞产品的都有喝咖啡的喜好,因此可以在每次开需求评审会前,自掏腰包给业务的小哥哥小姐姐们买杯星爸爸。想象下,在寒冷的冬天,他们手握你买的咖啡,相信任何事情都会变得很好沟通。


也许有人怒怼,凭啥给他们买咖啡,他们让我们干活,应该他们给我们买咖啡才对啊。你看,又把自己定义为工具了,还略带傲娇和自大。


我觉得,无论从收入还是资历的角度,技术方都略胜于业务方,既然如此,就拿出做大哥哥的表率来,长此以往,相信会有惊人效果。


  • 常跟业务一起抽烟

  • 为了缓解压力、提神及排除空虚等原因,许多技术与业务的小伙伴都有抽烟的习惯,而且中国有男同志见面的第一件事情就是让烟,好像无烟不成朋友的习惯,而且在这个时间,大家相对都比较放松,可以借机交换下意见,舒缓下感情。



  • 寻找共同的兴趣爱好

  • 有一次针对程序员的分享中提到,不要只光对着代码,要多交朋友,多拓展兴趣爱好,不仅强身健体,而且有利于感情交流。


想象下,如果在工作与某人发生矛盾,是不是可以试着去了解下他生活中的事情,比如户外徒步、游戏、运动等,至少找到一个共同点啊,那就是这个地方突破下,找到共同的话题,约场球赛,交流下经验,对彼此之间的信任建立都是有好处的。



在我职业生涯的前十年里,由于我的性情火爆,任何事情不争论个对与错决不罢休,因此与业务之间,甚至是横向的技术团队之间相处的都不太愉快,就因如此,我也曾付出过惨痛的代价。


对于性情耿直的技术同学而言,要学会与不同性情的人相处,职业的道路才能走的长远。记得《笑傲江湖》里的一段台词,有人就有恩怨,有恩怨就有江湖,人就是江湖。


有道理。


本文转载自头哥侃码公众号。


原文链接:https://mp.weixin.qq.com/s/jxrMVHnqIQWC6tbMdzstDw


2020-04-14 17:26387

评论

发布
暂无评论
发现更多内容

「C++ 篇」答应我,别再 if else 走天下了可以吗

小林coding

c++ 编程 设计模式 编程习惯 编程风格

C++ 深入浅出工厂模式(进阶篇)

小林coding

c++ 设计模式 工厂模式

精美前端UI(VUE)界面,ASP.NET通用工作流开发分享

雯雯写代码

工作流 可视化

第二次推荐笔记:wolai

申屠鹏会

HTTP协议-基础

Jaykey

大前端 HTTP

超超超全递归技巧讲解,这次带你拿下递归

多选参数

数据结构 算法 递归 数据结构与算法

C++ 一篇搞懂继承的常见特性

小林coding

c++ 编程 继承

优化教育体验 智微智能高品质录播系统

InfoQ_967a83c6d0d7

修改系统时间,导致 sem_timedwait 一直阻塞的问题解决和分析

小林coding

Linux 编程 问题处理

全球移动服务生态的暗涌与新机

脑极体

Spring Boot Actuator微服务服务监控

xcbeyond

Java 微服务 springboot actuator 服务监控

让类/进程/脚本「单身」的方法

小林coding

c c++ Shell 设计模式 单例模式

gRPC在Spring Cloud中的应用

xcbeyond

Java gRPC SpringCloud

为什么使用Portainer,而不是Docker CLI来管理Docker环境

xcbeyond

Docker 运维 Portainer

SpringCloud(Netflix)-技术专题-微服务入门介绍

洛神灬殇

为什么直播系统不用RTP协议

soolaugust

WebRTC 直播 RTMP rtp

字节跳动想招什么样的技术人?

池建强

SpreadJS 纯前端表格控件应用案例:铭天预算执行系统

葡萄城技术团队

SpreadJS 预算执行系统

C++ static 与 const 的认识

小林coding

c++ 编程 static关键字

C++ 一篇搞懂多态的实现原理

小林coding

c++ 编程 封装、继承、多态

老张「原创小说」

瓜藤老祖

个人成长

从根上学习Git

书旅

git 工具 版本控制 版本管理工具

Web 全栈开发利器: 强大的在线 Cloud IDE

华为云开发者联盟

Web python3.x 全栈 编码 CloudIDE

音画同步体验有多好,来看看即构的自研互动白板就知道啦

ZEGO即构

在线教育 SVG canvas

国内首家 ABM 营销技术服务商火眼云完成5000万元A轮融资

人称T客

HTTP协议-进阶

Jaykey

大前端 HTTP

大数据技术发展(一):大数据技术的起源

cristal

Java 大数据 hadoop

2020大厂web前端面试常见问题总结

华为云开发者联盟

CSS 面试 响应式 大前端 浏览器

C++ 深入浅出工厂模式(初识篇)

小林coding

c++ 设计模式 工厂模式

C++ this指针的理解和作用

小林coding

c c++ 指针

C++ 运算符重载的基本概念

小林coding

c++ 编程

是不是我们杀个业务祭天,才能化解与技术之间的恩怨?_文化 & 方法_头哥侃码_InfoQ精选文章