打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
学会与开发人员的对话方式

学会与开发人员的对话方式

20世纪后半叶,微型芯片计算机是当时最重要的创新。它将我们带入了人工智能的时代。

计算机从很多方面上都对我们的生活产生了翻天覆地的改变。我们彼此沟通、经营企业以及学习,甚至是探索宇宙的方式都发生了彻底的改变。我们从电报时代过渡到视频会议的时代,从前飞机还是奢侈品,而现在我们已经成功的将机器人送上火星。

计算机的出现让我们解决了很多以前无法解决的问题,人们对于计算机的要求也变得更高,希望这种产品能够更加轻便,更加适应家庭的需要。消费者对于计算的轻便性的要求十分高涨,于是苹果这个品牌便应运而生。它曾是这个星球上最好的计算机硬件和软件公司,他们的产品受到了消费者的疯狂追捧,正如他们的产品广告语一样,他们的电脑“It just works”。

在过去的十年中,消费者对于计算机的关注也发生了变化。虽然计算机和电器产品在我们的生活中占据了更多的地位,但是人们在谷歌上搜索的关键词已经发生了巨大的变化。

2004年,谷歌最流行的搜索关键词为Linux、驱动、Java、蠕虫、病毒和Eclipse。而在去年,谷歌上的流行关键词已经变成了苹果、谷歌、三星、Galaxy S3、Minecraft和app store。

人们对于计算机产品越来越熟悉,兴趣也在慢慢降低,这给软件公司出了一个难题:你要如何满足消费者不断上涨的需求?面对越来越复杂的任务处理,你要如何提升产品的使用体验,并且同时还要简化用户的使用体验?

回答这些问题的难度很大,而对于软件企业内部的开发人员来说,这些问题几乎将他们搞的不知如何是好。他们不但需要努力满足用户的需求,还要满足公司里其他非技术部门的同事的要求,这些同事们通常都是对于产品美学有着极高的要求。这些人经常要负责制定产品的发展方向,而他们通常并不具备产品的开发知识。

几乎所有有经验的软件工程师都有这样的经历,他们要不断的处理来自生产部门、销售部门和高管们的压力。开发人员们其实早已厌倦了这种工作环境,他们不希望其他人对他们的工作指手画脚,他才是负责技术的人。

任何人都不喜欢别人来对他的工作指手画脚,掌握了核心技术的开发人员尤其如此,他们十分排斥不懂技术的人来指点他们的工作。几乎所有中小型企业的开发人员都生活在这种环境下,正因如此,开发人员和销售人员之间的关系通常比较紧张,而项目经理和CTO们也没有能够缓和这种紧张气氛。

如今技术发展的速度十分迅速,而企业的领导者不懂技术是一个十分普遍的现象,这个现象其实并不健康,因为在领导者眼中,开发出领先的产品是最重要的事情。而在开发者看来,开发出领先产品并不是一件容易的事情。

所有企业都应该注意这一点,很多优秀的开发人员并不擅长与人沟通,虽然很多时候他们并不会公开表达自己的无奈和不满,但是这并不意味着我们应该忽视他们的想法。

在企业中,非技术部门的员工对于开发人员的印象是,开发人员对于他们的要求经常会予以拒绝。对于开发人员来说,他们这种做法实际是在对不切实际的要求进行回应。

例如,我曾见过很多非技术员工对开发人员提出的要求,其中包括一些在技术上根本不可能完成的要求:

  • 修改Google Analytics的源代码,以满足客户公司的跟踪需求。
  • 当用户点击公司网站时,在用户的手机上自动静默安装一个本地程序。
  • 当用户处于室内时,利用用户手机的GPS模块对用户进行定位,定位精确度要在1米之内。
  • 在第一代任天堂DS游戏机上展示Playstation 2的画面质量(PS 2每秒能够渲染7500万个多边形,而DS每秒只能渲染12万个)。

我并不是说制定提出这些要求的管理者在技术上的无知,我只是想说,他们没有掌握与开发人员进行沟通对话的正确方式。他们缺失了两种管理上的基本原则:

  • 快速提出问题,慢慢提供问题的解决方式。
  • 在任何情况下都要避免微观管理。

这两个原则适用于任何一种企业。优秀的管理者应该为员工提供协助,让他们自己找到处理内部和外部问题的方式。而对于软件工程师来说,他们在工作中最享受的,就是解决问题的过程。

要与开发人员进行有效的沟通,并且找到解决问题最好的方式,一个优秀的管理者应该以如下的方式提出前面举例的要求:

  • Google Analytics是干什么的?它有什么样的限制?如果它的追踪功能不够强大,我们能做些什么?
  • 我们需要提高应用的传播速度,我们一起来想个办法解决这个问题。
  • 智能手机GPS模块能够为我们什么级别的定位信息?我们能不能获得更准确的定位信息?
  • 客户对于DS上的画面质量不太满意。他们希望它能够拥有PS2的画面质量。我们能够多接近PS2的质量?我们能够依靠什么技术?

开发人员们得到工作是因为他们拥有技术。优秀的管理者应该能够找到和技术员工进行有效沟通的方式,并且完全信任他们。诗人George MacDonald曾说过:“被人信任是比被人喜爱更好的赞美。”

(via VB)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
什么是低代码?我们需要低代码吗?
通俗易懂地告诉你什么是无代码开发
产品经理眼中的产品
关于“产品驱动”和“技术驱动”
五种方式帮创业团队找到“技术合伙人”!
非技术出身的产品经理如何控制产品质量?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服