最初担任负责 SDK 方向的产品经理的时候,其实内心是充满疑虑的,最大的疑虑莫过于“SDK 还需要产品经理”?在实践的时候才发现,SDK 就是很需要产品经理,这个是在深入参与 SDK 的工作后的第一个认知改变。

看不见的需求

SDK 是数据采集这个环节核心中的核心。问渠那得清如许,为有源头活水来。SDK 就是这个源头的活水。从技术角度来说,神策分析本身的设计是比较精巧的,为了保证在私有化部署的情况下也能够拥有较强的性能,会尽量避免把类 ETL 的逻辑做进系统内,这就对 SDK 上报的数据质量提出新的要求,上报即可用。

从业务角度来说,可视化全埋点、热力图、Deeplink 这样看得见摸得着的需求,需要有产品经理来设计整个需求。也有预置的全埋点事件、预置属性这样看上去很技术,但是其实影响到整个数据根基的模块需要去负责,哪怕是一个看似是小问题的起名字,做的不好也会遇到大问题。

举个简单的例子,激活事件 Appinstall 在最初设计的时候没有作为预置事件直接设计出来,所以神策分析的系统没有可靠的依据能够判断到底什么事件才是激活事件。有没有可能因为客户的失误导致双端上报不一致,导致现在渠道迭代的时候需要做一个界面让用户明确事件名,这个其实是非常痛苦的,这一切源自于最早的一念之差。

作为 SDK 的产品经理,第一个面临的任务就是要起能够用 100 年的变量名,并且建立一个可靠的审核机制,这种需求乍一看有一些不务正业,但是又客观存在。更多的各个 SDK 的数据接入的需求,预置事件中预置属性写入的机制,都是影响统计口径的重要需求。这些需求最终其实体现出来的可能是预置事件多出来的一个属性,其背后需要技术顾问、研发长篇累牍的技术调研和在诸多限制下设计出来的业务逻辑。

看得见的需求

看得见的需求,最明显的就是可视化全埋点了。可视化全埋点一直以来是一个痛点,想要做出一个好的可视化全埋点,需要依赖 SDK 研发的力量。但是仅仅依靠 SDK 研发是不够的,还需要前后端、QA(质量保障部)同学的支持。“从 SDK 出发,不局限于 SDK”的责任心,书记体现的淋漓尽致,从文案到交互,项目进度到质量管理,书记全流程参与,不仅仅是站在 SDK 的角度,也是站在整个项目的角度,把项目管理做的井井有条。作为产品经理的我可以专心解决业务逻辑和业务交付的问题,其实是非常“爽”的。

实际上,SDK 研发还有很多同学是像书记一样,能做到“从 SDK 出发,不局限于 SDK”,比如现在负责“可视化全埋点”项目管理的韦章翔,比如被我拉壮丁来帮忙一起整理平台产品项目管理事务的杨站昆。就是这样的责任心才让项目能够落地,让大家成长,走的更远。

更好的数据根基

文锋多次在对内对外的演讲中提到数据根基,其实我们的数据根基是由很多东西组成,有 SDK、SDG、数据流和查询与存储的引擎。为了保证性能和可解释性,我们往往会尽力避免复杂的 ETL 行为以及数据修正的行为,很多数据可以说是开弓没有回头箭。

如何打造更好的数据根基,SDK 是冲在最前方的第一方队。希望在接下来的时间,能够以“让客户以最少的配置和最低的接入成本,获得最多和最结构化的数据”作为第一价值观,和团队一起打造一个中国最好的开源 SDK,让所有无论是购买神策的用户,还是不购买神策的用户,都用上神策的 SDK。

说在最后』

看到这里了,如果你也对神策数据这家“不一样”的公司感兴趣,那么欢迎加入我们!可以投递简历到 HR@sensorsdata.cn 邮箱,也可以扫描下方二维码线上投递:

 投递简历 

温馨提示:

1、投递简历后请注意查看邮箱,笔试链接邮件有可能被归类到垃圾邮箱;

2、对于海外留学生,建议大家预留微信号,保证沟通及时畅通!

更多招聘详情,关注【神策数据】公众号,让你信息不遗漏,offer 不走丢!

✎✎✎

更多内容

  • 神策面试官的修炼之道,选对人与吸引人 | 神策军

  • 神策军 | 我有一本书,你拿思想来换

  • 神策军 | 打破技术型思维:产品经理的门槛在门里面

我在神策做研发丨做冲在前方的第一方队,造中国最好的开源 SDK相关推荐

  1. 我在神策做研发 丨 与客户难题“对抗”的百余天

    对于每一个客户的问题,不管大小,都需要跟进追踪到底,以获得最佳的答案. 一个问题一个坑,留了坑,前路必将荆棘丛生:填了坑,前路即是坦途.这是神策人的做事态度和行事准则,也帮助我树立了积极的人生观. 如 ...

  2. 我在京东做研发丨京东物流仓储效率提升AI算法大揭秘

    在京东无人仓内 十几种不同的机器人自动完成订单生产和商品入库.拣选 同时还有操控全局的智能控制系统 实现仓库自动治理.控制.决策 仓储运营效率大大提升 本期,京东云邀请京东物流通用AI算法专家将为你揭 ...

  3. 神策合肥研发中心携手安徽开发者社区,深入交流共促行业发展

    近日,神策数据携手安徽开发者社区,在神策合肥研发中心共同举办了"走进神策"技术交流活动. 坚守"推动安徽软件行业发展"的初心,安徽开发者社区自成立以来,多次通过 ...

  4. 老板让我做研发负责人,谈谈我的想法和认知

    写在前面:今天接了一个研发负责人的角色.虽然还是有很多疑虑和不确定的问题没有聊透彻,但是至少从今天起,要有个思想准备,同时要有在工作方式上做出改变. 对这个岗位和角色,我给自己的心理建设和预期是: 工 ...

  5. 要做研发高手,就是必须能看英文、写英文

    三年前在极客时间做的一个直播,其中一小段被作为微视频分享出来,标题是"五十岁程序员: 技术人千万别看中文",引起很多争议.今天写篇文章,把我的观点再详细表述一下,以免被断章取义. ...

  6. 「技术人生」第10篇:如何做研发效能提升(即指标体系建设过程回顾)

    01 背景 Aliware 纵观软件研发的发展历程,如果说"业务需求开发"是核心主线的话,那么研发效能建设就是这一核心主线之外最大的一条支线.每个历史阶段的研发效能所面对的主要矛盾 ...

  7. ASPICE认证是智能汽车研发需做的认证

    如果问汽车领域,大家最近都在忙什么,我想那一定是智能驾驶产品的开发了,不是在做智能驾驶产品,就是在为做智能驾驶产品做准备. 我的很多客户都是在做智能驾驶产品开发.为什么忙着做智能驾驶产品?答案不言而喻 ...

  8. 丨做文员的工作丨笔记本文件丢了如何恢复呢

    笔记本文件丢了如何恢复呢丨做文员的工作 做文员时间久了,难免会碰上丢失文件这种倒霉事,作为办公室一族,最讨厌这种是发生,在以前,碰到这种事,就意味着要加班重做了.幸好,现在科技发达,好友给我推荐了一看 ...

  9. UCloud杨镭:贴近用户需求做研发,将“云”简单化...

    做"云"最难的一点,是维护好功能与复杂性之间的平衡. 1988年,微软公司的联合创始人约翰·盖奇提出"网络就是计算机"的概念,这之后,"云服务&quo ...

最新文章

  1. 一文读懂并发与并行,同步与异步阻塞
  2. iOS viewDidUnload方法
  3. UIViewController 小结
  4. insert ignore duplicate key
  5. LeetCode 1835. 所有数对按位与结果的异或和(位运算 (ab)^(ac) = a(b^c) )
  6. linux清除cpu,解决kswapd0 CPU占用率高的问题-清除病毒
  7. iphone7尺寸_iPhone 12 mini、12 Pro Max真机对比图赏:尺寸直观感受下
  8. mysql 5.7 flashback_Flashback for MySQL 5.7
  9. 【华为云技术分享】如何设计高质量软件-领域驱动设计DDD(Domain-Driven Design)学习心得
  10. 在ubuntu上安装Avant Window Navigator (AWN)
  11. html图片上传阅览并且点击放大
  12. 微服务动态路由实现:OpenResty+K8s
  13. 位、字、字节的区别 | 汇编伪指令db,dw,dd
  14. 如何对西数硬盘固件进行逆向分析(下)
  15. js整形转成double_那么,来用 JS 画个黑洞吧!
  16. 必须了解的一些IT知识点
  17. 多智能体(MARL)强化学习与博弈论
  18. 51单片机驱动LCD12864中文字库显示
  19. 想要学习C++,就必须要学习C语言吗?
  20. Java导出excel合并单元格边框消失问题

热门文章

  1. 4 命令_主梁建成、拾掇命令流(2019/4/10)
  2. 计算机更新80072f76,win10系统出现错误代码0x80072f76的解决方法
  3. linux远程访问及控制
  4. thinkphp5 图片压缩旋转_PPT图片超多,如何让排版更精致?
  5. 页面饼图不显示_教你烙饼的懒人做法,不沾手不揉面,比蛋糕还香,凉了更好吃...
  6. Linux文本界面设置网络,fedora17下通过文本界面配置网络
  7. aix 的c库为什么都是静态库_关于AIX  libpthread.a 静态库
  8. python sqlite3加密_sqlite3加密 - kjpioo的个人空间 - OSCHINA - 中文开源技术交流社区...
  9. sess.run的第一个参数的错误理解
  10. java字符匹配,Java:匹配字符串中的短语