程晓华
2021-12-10
供应链管理离不开数据分析,而供应链管理数据分析的要求是,在具备一定业务能力的前提下,你还得具有一定的逻辑推理能力,否则,所谓的数据分析可能就变成了数据的机械罗列与堆砌,而要提高逻辑推理能力,学点编程倒是一个不错的途径。
在这点上,我个人深有体会。
尽管上大学的时候学过BASIC、FORTRAN等基本的编程语言,但坦白地讲,毕业后就从来没有见过它们了;后来,1995年,大学毕业两年后,阴差阳错地,我从一个机械技术员变成了一个生产计划员,开始接触MRP,并自学数据库(主要是FOXBASE/FOXPRO)编程(在这里我要特别感谢我的师傅桂友成先生,他是我在烟台大宇重工业生产管理部的主管、后来的IT部长,是他教会了我玩这些小把戏);后来变换工作,干物料计划主管等职位,我一直坚持编程到2000年左右,再后来进入IBM开始使用SAP,也“当官”了,这个爱好也就丢掉了,主要精力和兴趣就转向管人及流程、体系建设等方面了。
但那几年的“业余编程”经历对我至今影响很深。
我之所以说那是业余编程,其一是因为我的确不是IT专业人员,我一直在做具体的业务工作,其二,我的编程水平也很业余,做不了什么大的程序,但在当时解决个一般的物料计划问题则是绰绰有余,所以,当年在烟台顿汉布什当物料计划主管的时候就总觉得,一天8个小时的工作时间实在是无聊,每天干一两个小时足矣,其他时间则主要是找人吹牛扯淡。
这些年做独立顾问,空余时间比较多,除了极力想“弄明白”上大学的时候没有弄明白的那些神乎其神的“高等数学”,包括微积分、概率与数理统计、回归分析等,再就是没事喜欢倒腾个R语言什么的 – 同样,我的R水平也很业余,但是跟当年玩FOX的感觉类似 – 它可以极大地提升我的工作效率,我个人认为,在供应链数据分析挖掘方面,R是Excel的极其有力的延伸,更重要的是,R帮我可视化地、轻松地理解了很多过去怎么也觉得是看不见、摸不着的、无法理解的数学概念和原理,这又进一步提升了我的逻辑推理能力。
尽管目前可以进行统计分析、数据挖掘的软件有很多,如SPSS、SAS、MATLAB、Python软件等,但它们要么是价格不菲,要么并非那么擅长统计分析,而R则是一个完全免费的自由软件,它有UNIX、LINUX、MacOS和WINDOWS版本,都可以免费下载和使用,在R主页(www.r-project.org)可以下载到R的安装程序及各种程序包,更重要的是,R更擅长统计分析,因为,R本身是由Auckland大学统计系的统计学家Robert Gentleman和Ross Ihaka开发的,后来又有无数的贡献者自愿加入开发了大量的外挂程序包,使得R的统计分析功能越来越强大,它具有强大的交互式数据分析功能,同时,如果你愿意,R可以帮你把统计分析图做得非常漂亮。
最关键的是,R容易学,上手快,特别是,如果你的英语稍微好一点的话,那些函数就像是在写英文句子一般简单
– 我个人认为,R本质上就是关于函数的编程语言。
如果你要学习R, 《R语言实战》第2版(作者是卡巴科弗(Robert
I. Kabacoff),翻译是王小宁等,在亚马逊可以买kindle电子版)是不二之选,在我的新书《全面库存管理数学分析》里面用到的一点R知识都是从这里学到的。
我建议广大供应链管理从业者学点R,这既可以是个业余爱好,也能提升你的个人能力,还能帮你更好地工作、挣钱,何乐而不为呢?
作者程晓华(John
Cheng),全面库存管理(TIM)咨询独立顾问,《制造业库存控制技术与策略》课程创始人、讲师,《制造业库存控制技巧》、《首席物料官(网络)》、《决战库存》、《制造业全面库存管理》、《全面库存管理数学分析(预计2021年12月出版上市)》著作者,邮箱:johnchengbj@126.com TIM订阅号:ITOOTD
发表于:
2021-12-11 09:50 阅读(224)
评论(0) 收藏 好文推荐
本博客所有内容,若无特殊声明,皆为博主原创作品,未经博主授权,任何人不得复制、转载、摘编等任何方式进行使用和传播。
作者该类其他博文:
网站相关博文: