倾听程序员的心声真的很重要
说到开发产品,没有人比程序员更了解产品。程序员知道产品的优点、缺陷、用途和潜在用途。说起这些,程序员了如指掌,如数家珍。
在这个似乎无所不在的数字时代,倾听程序员必须要说的内容非常重要,而且也许比以往任何时期都更加重要。
计算机和网络行业日渐变得更加软件驱动。同时,物联网(IoT)产业正在迅速占领市场。Gartner 预测,到 2020 年,全球将有超过 208 亿个连接的物联网设备。从汽车到衣服到尚未可知的产品,我们将开发出数以亿计的物联网设备——从设备到收集并向最终用户显示数据的项目或 app 都需要编程。竞争将不可避免地出现在该领域的许多新老对手中。
在像 IoT 这样的新兴行业中,开发者社区至关重要。那些具备了软件和工程技能的人员必须能够开发、探索并将创意引导到现实中,将现有产品开发并优化为更好的产品。在此过程中,开发人员的知识和投入非常重要。
任何行业,无论是否是新兴行业,你都不能冒疏远开发者的风险。忽视他们的投入意味着对他们缺乏信任,而信任是管理者与开发者关系良好的基石。他们需要信任你的产品以及你告诉他们的有关你的产品的要点。
你最不应该做的一件事是危及到维护和开发产品的知识库。你还需要保持开发人员的投入并对你要求他们做的事情感兴趣。你需要听取他们的意见。
为此,你需要一个在线社区。社区促进倾听。良好的社区使开发人员可以轻松地与其他开发人员进行协作和合作,并且在征求和收集开发人员投入的过程中提供所急需的手续。请记住,收集反馈信息越容易,将信息提供给产品管理和工程团队的速度就越快。
改进开发体验
良好的社区不仅承认开发人员对产品和平台的贡献,而且还不断寻求改进开发人员体验的方法。改进过程不应该凭空进行;此过程应该由开发者自己来提供意见。
例如,社区经理发布了一个简短的调查,询问开发人员开发特定平台的近期体验。这项调查不仅是为了听取开发者喜欢什么,而且还想知道他们不喜欢什么,什么让他们感到沮丧,他们希望能以怎样不同的方式改善体验。经理跟进几项调查回复,深入挖掘开发人员的关注点。
然后,经理处理这些问题,在开发人员社区中进行以下改进:
- 重新整理开发人员文档体系结构,以简化导航并更容易找到最流行的参考文档
- 增加示例代码数量
- 实施流程以确保 SDK 与最新的产品更新和 bug 修复同步
社区改进的范围很广,并且没有一成不变的规则或准则。最主要的是让开发者有机会表达他们的好恶,并确保他们的努力不会被置之不理。
这是你不能忽略的声音