纵观个人职业生涯,技术方向基本以基础架构、中台为主。这次跳槽到新公司,负责起A/B实验平台的工作,也就是大家经常听到的ABTest。
入职的时候,对于ABTest的概念其实非常模糊,因为当你看到ABTest这个英文单次的时候,你可能会觉得跟test/测试的关系比较大,但其实这个test应该翻译成实验更加准确。
ABTest通俗讲,就是产品提了个需求,开发完成开发,但是产品和大佬们担心上线后因为这个改动带来了负收益,所以通过ABTest提供的分流能力,线上同时存在A方案(未改动)和B方案(改动)。在运行一段时间后,通过严谨的数据科学分析,来判断B方案是否可以进行推全。当然了,你也可以同时存在超过两个方案。
写这个系列,主要是想总结入坑ABTest以来的学习经验,因为这是我工作这么多年以来接触到的门槛比较高的一个项目,也希望分享给所有想了解ABTest的同学并能够帮助到你们。