·发布于 Towards Data Science ·阅读时间:10 分钟·2024 年 3 月 28 日
--
使用 Midjourney 创建。
数据科学和软件工程的共同点是写代码。但虽然代码是软件工程的主要成果,数据科学项目通常以模型、结果和报告结束。因此,在数据科学中,代码的质量、结构和交付通常充其量是事后的考虑。
数据科学项目的隐性期望是最终报告的结果是值得信赖的。
这意味着如果有人要求你重新运行你或他人的分析,你能够获得相同的结果,无论自你第一次执行分析以来已经过去了多少时间。
类似地,如果你正在为一个产品开发组件,隐含的期望是你开发的组件代表了在产品要求范围内尽可能最好的性能。
这些说法看起来可能显而易见,但满足这两种期望其实是相当困难的。
如果你不信,想想你过去的项目吧。