鸡汤:算法工程师的日常
gongoi
工作内容
- 需求和目标的沟通
- 产品负责整个产品的发展方向,定义什么是“好”。
- 我理解在我们 app 里面需要定义,什么是该推送的 push。即使点击率高,有的也不适合推送。
- 最近我们猫头鹰 app 发送了一些政治敏感类文章:Microsoft Exchange email hack was caused by China, US says
- 作为一家国内媒体,呵呵。
- 数据整理和汇总
- 数据处理非常繁琐,且不具有通用性。因此非常耗时。
- 算法的落地实践和调优
- 看论文。
- 设计技术方案
- 构建模型,进行实验。
- 效果调优。针对紧急的任务,一般是用规则、词典。一般不是到了天花板,很少会去动模型本身。
- bad case 分析。需要对归因进行思考,耗时,且需要标注数据。可以增强对数据的理解。是书上和网上没有的东西。
- 工程搭建
- 强烈建议构建一些自己的框架,一些基础功能。(我的 train_model_scripts 项目基本上可以适应 daily/ hourly 更新)但是分类,级别之间还是不怎么明显。
- 技术沉淀
- 总结和复盘每周自己的各种进展,总结哪些做得好,哪些做得不好。
- 每天花一些时间看看 case, 看看自己解决的情况。这个有利于看自己理解问题,找到问题点。
- 输出点东西。我而言,写博客园更像是自己记笔记的方式,还没有一个完整项目的输出。
- 摸鱼和生活
- 我近期听《袁隆平的世界》这本书,感觉自己也算半吊子科研了。真的沉浸其中,才有可能达到提升。而不是像碰撞似的,将提升试验出来。而是要脚踏实地,一步一步走踏实。