到周末又开始写代码

写数据分析的代码

关于revenue impact analysis

这么多年大家总是做adhoc工作

无论是程序员还是数据科学家

写个SQL scripts

下个人再来

看看前人写的SQL scripts

再写个SQL script

循环往复

每次大家到处问问题

一个问题大家会重复的问

每次分析的结果可能都不一样

大家也不明白为什么不一样

也不知道是以前的不对还是现在的不对

每次问一个问题,新花的功夫一点没少

痛定思痛,这个问题一定要解决

第一把代码放到code repo,作为source of truth

第二SQL+python

第三重构。把不变的封装。变化的作为变量。

anyway

感觉只有把复用给做好了,团队才能进步,效率才能提高

软件的伟大在于本质上它使得复用scalable,让无限复杂的系统都可以直接被复用。让所有人都能高效的参与到复用系统的发展。

软件让技术的发展又提升了一个量级

在此之前是知识的复用

比如数学公式,物理定律

复用的媒介是书。知识的封装是公式。

人类历经了一两千年的发展到两百年前,科技树的大部分中学生都可以学会

近一两百年的发展,到大学水平

而自从计算机出现,知识被编码,硬件飞速发展,软件协作工具的进步,更复杂的系统可以被开发

很多以前只有人能做的东西越来越多被软件所取代

从简单的计算,到抽象的围棋

到最近的chatgpt

作诗,作画,几乎无所不能

好吧。这个话题下次再写。


<
Previous Post
Visibility, Frequency
>
Next Post
知识,机器,协作,复制