谭太云飞:用讲逻辑,解决产品从0到1的困难

丰疆客厅 184

Jasper.Tan,来自基础研发部,负责软件开发,也是一名全栈工程师。

他是“很懂”对方需求的人,在采访前,他利用周末,主动撰写了2000+字的案例文稿,方便文化君了解他的工作;他是很典型的“工程师”,手里总是拿着笔,一会写写画画,一会在空中挥舞,面对技术,激情澎湃;他是“多边形”战士,是游戏里的MVP,也是活动中东奔西走的摄影师。

欢迎来看Jasper.Tan的故事,看他如何用讲逻辑解决一个个问题?

 

 

 

01
丰云人物

明确终极目标,层层拆解子目标

2021年底,Jasper所在的团队需要研发一款新的机器人。经过市场调研,充分挖掘用户需求,他和小伙伴了解到机器人的核心价值之一是:为用户输出精确实时的数据。

虽然目标明确,但要落实成一个个可执行的子任务,并不容易。因此,把最终的大数据,拆解成一项项的细节任务,成了Jasper的头等工作。

图:记录团建活动的摄影师Jasper

 

“数据用什么格式?有哪些字段?用什么软件处理?用什么形式给到客户?数据的采集方式有哪些?……”都需要Jasper和小伙伴们一一分析和解决。

他认为,新产品诞生之初,认清哪些是主要的,哪些是次要的非常重要,不然很容易陷入到面对新事物的“天马行空”,最终做了很多努力后,发现并没有朝着目标在前进。

确认好用户需求和总目标子任务后,Jasper和小伙伴朝着这个方向前进,顺利把产品demo“跑”起来了。

 

02
丰云人物

考虑全面,逻辑缜密,攻克难点

理想丰满,现实骨感。虽然目标明确,但实现起来也有很多困难,比如,要解决数据“自适应”的问题。

用户在使用机器人时,场景会非常多样化,可能机器人前一秒还在拥挤的电梯,下一秒就踏入了宽阔的天台。面对场景的变化,机器人能保证数据没有误差吗?怎么解决场景的随机切换问题?

Jasper团队考虑全面,逻辑缜密,用“我预判了你的预判”给出答案。

图:Jasper和小伙伴一起游戏放松

 

Jasper和小伙伴把机器人所有的应用场景都进行罗列,对每种场景都做极限值计算。每种场景都有对应的参照指标,机器人录入数据时,系统动态监测指标,以此来保证数据的准确性。

当然,说起来很简单,但背后蕴含了许多奥秘。

 

03
丰云人物

用超强行动力,来解决一次次意外

同时,Jasper发现,看似“无关”的硬件结构也会影响数据的准确性。

零部件的安装位置、螺丝钉的旋转角度……很多不属于他负责的内容,都逐渐暴露出来,影响数据的精准度。

因此,Jasper花了很多时间,和同事一起处理硬件结构的问题,去找影响这款机器人的所有变量,逐个攻克,逐个调整,最终解出趋于完美的“方程式”。

整个过程又快又紧张,在团队齐心协力下,新产品实现量产,成功销往客户手中。

图:工作中的Jasper

 

除了动脑思考,Jasper更会动手实践,把理论和实践相结合。

他说:“和大多数人比起来,自己有很强的意愿把事情落实。团队里面会有一二三四五六个想法,那我会择优排序,去把想法实现。”

 

04
丰云人物

每当陷入“工程性思维”,靠“讲逻辑”走出误区

“工程性思维”是Jasper口中的高频词,研发的小伙伴们根据这种思维能快速解决问题,但时间一长,便容易出现“只见树木,不见森林”的弊端。

有一次,Jasper和同事进行算法与电机启停的接口联调,两人便陷入了工程性思维的误区,在接口合入时遇到了调用失效的问题。

“诶……好像不行?算法开启了,但电机却没转?算法一会运行,一会不运行……?”这样的“失灵”,把Jasper搞懵了。

图:MCU基本原理

 

排查原因后,他们发现调用接口要有前后顺序。"先调接口,再开启算法?还是先开启算法,再调用接口?"

“每个顺序都试试不就知道了!” “试试就试试!”

两人立刻动手操作,“OK!成功!大功告成!”

因时间紧急,Jasper和同事便匆匆将结果交付给测试组,谁知后来电机又出现了“失灵”,算法和电机还是不听指令。

最终与嵌入式同事一起沟通才发现,需要在启停接口前对电机的初始化接口进行调用,但联调时因为只单单使用工程性思维去试错调试,两人都忽略了这一点。

Jasper总结:“正是因为自己在工程性思维上吃过不少亏,才更加证明,工作中我们需要讲逻辑、讲第一性原理。这个例子很简单,只要足够讲耐心,抓住问题本质,便可以不被表象所迷惑。”

图:Jasper在2021年西安校招活动中担任宣讲嘉宾

 

05
丰云人物

结果很重要,过程管控也很重要

研发之余,Jasper还担任应届生mentor,在这方面,他“迁移”了项目会议的过程管控经验。

他说:“我想让学员学习C++,但过程枯燥,书本难啃,对于新的研发小伙伴来说,没有计划的阅读,很快会让学员失去兴趣。

他把C++书籍拆分成了不同章节任务,对每个部分都罗列相应问题,如果学员能够回答上来,那就说明其掌握了这个知识点,并且记录也可以作为学习进度参考。

图:Jasper和学员的C++问答

 

虽然Jasper的工作“理性”,但他也有非常“感性”的一面。在生活中,他希望能多拍照,留下更多精彩美好的瞬间。

祝愿Jasper继续创造出更多美好。

 

图:Jasper的摄影作品

 

 

文化君有话说

“丰云人物”是一档全新的文化栏目

通过夸夸大会推荐,邀请优秀出色的员工

进行对话访谈,呈现FJer的故事丰采

在“丰云人物”

看FJer创造有价值的产品

为客户带来价值

Create for a better world

 

感谢文章的受访者Jasper.Tan

如果你想推荐报道其他同事

欢迎联系Tammy.Ding提供线索

 

评论 1
  • 会拍照的宝藏谁能不爱!!反正我是爱了face[兔子]
    0 回复
0.204841s