【微访谈】挖坑的热情似火,填坑的想方设法——对话中讯网联•孙浩

小e的话:

eSDK微访谈终于在万众期待下上线啦!在这里,你可以倾听IT人分享经验、职场心得,在这里,你也可以了解华为更丰富的产品、eSDK更广泛的应用;在我们的访谈中,“加班”、“赶进度”、“不健康的生活方式”不再是码农的代名词,我们致力于让更多人看到这个时代程序猿生活中的另外一种可能性......

本期人物:孙浩

【微访谈】挖坑的热情似火,填坑的想方设法——对话中讯网联•孙浩_第1张图片

人物背景:
孙浩,今年25岁,专业电子信息工程,主要从事通讯行业的软件开发工作。工作经验2年多,参与过以下项目的交付:
1、安徽省社保12333咨询服务系统
2、深圳机场客户服务热线咨询系统
3、福建泉州12345热线咨询系统
4、新华保险视频会议管理系统
5、华中科技大学校园网呼叫服务中心
其中,新华保险智真项目是他参与的第一个智真的项目。


项目背景:
新华保险视频会议系统是公司内部的工作交流会议平台,主要用于北京总部和全国各地分支机构间的日常工作安排、进度沟通,学习讲座、培训,招聘等,客户关注点:高清、稳定的视频、音频效果。
新华保险视频会议系统包含: 中讯网联融合会管系统、eSDK TP、SMC2.0、MCU(40套)、高清终端(300+套,华为RP200,MAX;宝利通终端;中兴终端)、华为TE系列软终端(1000+套,暂未上线)。
新华保险视频会议目标是构建一个与业务高度结合、简单、统一的视屏会议管理和控制系统。希望通过融合会管系统将华为、宝利通、中兴三家的高清终端融合并顺畅管理起来,实现北京总部、各省分公司及下属机构间的高清、稳定的视频会议。


Q:您是否有座右铭或人生信条?在软件行业,您已经积累了一定的经验,有什么心得想和大家分享呢?
A:个人工作经验不多,技术实力还处于较低水平,座右铭和人生信条谈不上,根据这两年的工作项目经验,斗胆说一下本人的一些个人体会,总结一句话就是,“挖坑的热情似火,填坑的想方设法”。
本人所在的公司是一家中小型公司,人员不多,专精于行业。大家应该都清楚,中小型公司是以项目为驱动,被销售所主导,为了拿下项目,销售们往往在客户面前牛皮吹破天。项目的坑被挖越来越深,填坑的当然是我们码农,没有一个项目会是一路平坦的,总会有这样或那样的坑。项目要能够正常推进下去,只要路上的坑不影响在这条道路上行驶的车辆即可。大坑要填,不一定要费劲心机填满,在成本和时间的压力下,做好不影响客户体验的效果。小坑要补,可以先通路再修补。填坑的水平就是我们技术实力的水平,当然能够直接做到让客户觉得没坑不需要填是最好的。

Q:第一次接触eSDK是在什么情况下,当时对eSDK的印象是?
A:第一次接触eSDK应该是华为400的电话咨询。当时TP的接口才开放,没有其他资料,只能通过电话的方式进行咨询,基本问题的答复还是很及时快速的。如果说是初次和eSDK技术人员进行交流,那还是参加华为2013年的6月的ISV培训,产品和技术文档以及DEMO都有,培训的效果十分不错,让我们才接触TP产品的开发人员对eSDK有了初步的认识与了解。

Q:在新华保险项目交付中遇到过什么样的难题?
A:在新华保险项目中,由于该项目基本涉及了TP产品线的各种因素,故也遇到了相应难题,比如eSDK TP接口文档未区分SMC接口和终端接口,且个别参数的类型与WSDL不一致;eSDK TP的性能测试缺少会议控制的性能测试;eSDK侧对SMC的设置多画面参数接口(setContinuousPresenceEx)中的会场参数增加了校验,该校验需要先调用查询所有会场列表(querySitesEx)来获取会场列表,而querySitesEx的SMC性能是每30个会场需要1秒。新华保险现场300+会场,调用querySitesEx的SMC侧响应时间基本都10s左右,导致在新华保险全国会议场景下,设置多画面参数的响应时间就在1~15s范围内,体验较差。

Q:请问您是如何与eSDK技术人员合作解决问题的?
A:首先当然是华为400电话的沟通,描述问题的现象和背景,电话不能具体说明的资料我们就通过相关的邮件进行沟通,请eSDK的工程师分析解答。一些现场遇到的问题现象,可以请eSDK的工程师在他们的实验室环境进行原始复现,即不影响客户现场环境的硬件配置参数,又可以最大程度真实还原当时的情况,更快得分析出问题所在。

Q:相对于直接在产品基础上做二次开发,使用eSDK对开发效率是否有帮助?
A:eSDK作为华为提供的同一接口平台,使我们不再纠缠于华为各条产品线的研发工程师,相关的接口、文档、DEMO风格统一化后,熟悉了一条产品线上的接口再转向其他的产品线上,能够更快的上手。遇到的问题能够被同一批人解答分析,响应快速及时,在项目的全生命周期内持续支持,对二次开发帮助极大。二次开发是eSDK和ISV给出客户联合提出解决方案的,没有eSDK的提供,二次开发无从做起,没有ISV的设计,客户体验无从谈起。

Q:eSDK的微信公众号和其他同类型公众号相比,有哪些值得改进的地方?
A:eSDK的微信公众号目前推送的案例挺不错,希望在此基础上能提供定期推送的期刊,让开发者更加深入的了解eSDK;在公众号下方的菜单中,相关跳转的网页还是华为原始的web版,作为一个移动端的服务号,没有对移动端进行重新设计优化,我们用户在几寸的移动设备上观看相关的原始web版资料或者信息的体验是比较差的。

Q:对eSDK微信公众号还有哪些期望的功能?
A:华为各条产品线上的基本产品信息和架构能有个直观的展现(图形),让初次接触的人员对产品知识有所了解。及时推送各个产品线上的更新版本信息,以及解决了哪些历史遗留问题和开放了哪些新接口信息,让开发人员能够及时地了解最新的产品线动态。

Q:在开发人员的角度,希望eSDK如何提供更加完善的服务?
A:在开发文档中,有关接口的说明,需要标注是SMC提供的功能还是终端提供的功能;增加事件通知的能力,如终端的忙闲状态的通知;希望能提供日志的分析指南;远程实验室除提供eSDK的日志外,也能够提供智真设备的日志以备分析;建议CC提供webservice接口,目前提供的接续条是伪BS的,具体项目实施中,容易受到客户端操作系统及杀毒软件的影响。

       每一个程序员,都有一个鲜活的故事,他们的开发历程,或曲折、或艰辛、或一马平川。如果你也想让周围的朋友更加了解你,了解你与eSDK之间不得不说的故事,那就尽情@小e,通过这个平台展示你们的过去、现在和想要的未来;同时也让更年轻的程序员们,从你们身上的故事汲取营养,照亮年轻程序员们前行的路。

你可能感兴趣的:(华为,访谈,eSDK)