0815 【万泉河】工业的本质是分工合作
其实技术也是如此,技术的本质也是分工合作。然而因为技术本身是工业的一部分。 所以,今天的话题要回到工业的本源,探讨工业本质的问题。
为什么现代社会能创造如此惊人的生产力?为何一个现代的普通人能享受到古代的国王也无法获得的物品种类?亚当·斯密在《国富论》中通过一个简单的制针厂例子,揭示了现代经济最基础的秘密——分工。
斯密参观了一家小小的制针厂,发现:
"一个完全不熟练此道,也未使用适当机器的工人,即使竭尽全力,一天恐怕也制造不了一枚针,更不用说制造二十枚了。但按照现在的生产方式,这种工作被分为若干部门,每一部门构成一种特殊的行业:一个人拉线,一个人弄直,一个人切断,一个人削尖,一个人打磨针头以便上帽...十个人通过分工合作,每天可以制造48,000枚针!"
因为分工合作,效率得到了极大的提升, 以制针为例,原本一个人一天造不了一根针,李白遇到的老太太,用了一辈子,铁杵磨成针,然而,在工业化的工厂里,效率提升了几千倍!这就是分工合作的奥秘,也是工业化时代带来的暴利。
然而,我们有很多人,从事工业行业很多年, 甚至从一出生便享受着工业化带来的红利,却对工业分工这一点最基本的常识不了解。
看了一篇文章《写得了一手好程序,却干不过一个懂工艺的?》,其中表达的思想便是:非标自动化行业的核心逻辑——工艺理解才是王道。
对此,我留言评论道:
没什么干不过的。 互相合作而已。 工业的根本是:1, 分工合作。2,技术可传承。 那些不可传承的技术,最终都是水中月。 了解了这一层,对掌控技术的方向会更明晰。
我们经常见到一些人, 你跟他讨论编程技术的时候,他跟你讲工艺,掌握工艺是王道。也可想而知,这些人去跟他们的工艺工程师探讨问题的时候,一定会说,我会编程,你不会编程。 你懂个啥啊, 你那些工艺思想不能落地的话就是完全没用的花架子,能落到程序里面让设备跑起来的工艺才是好工艺。
就好比故事里面讲到的,跟篮球运动员比下棋, 跟围棋国手比打篮球。最终你是篮球运动员里面下棋最好的,围棋选手里打篮球最好的。
而现实的情况却是,你篮球水平烂,围棋水平更烂。
对应到文章里的自动化工程师,恐怕所谓的写得一手好程序,也只是自我感动而已。真实的情况大概是, 那程序根本拿不上台面的一手垃圾程序。 真的要拿出来评价的时候,又会不堪评价,再去以工艺为理由为自己狡辩,我懂工艺,我懂我这个行业的工艺, 你不懂我这个行业,这个设备,所以你没有资格批评评价我!
今天早晨, 还看了一篇文章《西门子S7-1200分拣线实战:手把手教你用SCL玩转物料分选(避坑大全)》,为了避免得罪人,我没敢在他文章下面评价,而是只转发朋友圈评论了:
这属于实在没有什么料可输出,就只好抛源代码了。
然而这套源代码实在又太垃圾,别人学起来没什么意义。而作者自己,如果看到代码被评价垃圾,不知道是会高兴还是生气?
我在前面的文章里就反复多次表达过, 技术领域,最好的方式是要能经得起评价,经得起反驳。 只有勇于接受反驳,并对看得到的反驳意见当作珍宝,才有可能精益求精,做出更好的技术。
然而,工控领域的好多同行, 到目前也还没有掌握到这一点认知。反而会有很多人,以国情,以传统文化人情世故为说辞来教你做人,教你为人处事。 我说,你既然这么会做人,这么懂人心, 你去做销售,做管理啊,去从事与人打交道的工作啊!
别弄下来又是,搞技术里面你最懂人,搞人的里面你最懂技术。 其实啥也不是。
我来讲一下第一篇文章里面的自动化工程师的正确做法:
自动化工程师安心做好你的程序架构,程序架构要有足够的开放性扩展性,与工艺相关的部分,虚心请教工艺的工程师,在实践中逐渐消化,落实到程序控制中实现。
而一旦实现,则以后的项目设备中,可以不必再分心关心这些,设备就能直接健康运行。如我前一篇文章最后总结时所述,这些积累的技能才是你的真本领。
而更进一步, 你应该继续完善程序结构的封装,让程序可以简单重复使用,最终的目标,让那些既不懂自动化,也不懂工艺的新手,也能够靠着简单使用你做好的模板,直接做出完美的项目设备程序。
而这个时候, 你需要做的是完善总结这一工作的流程,将其标准化,即为标准化设计流程SOP。
你的技术成果需要有传承, 接受你的成果的后辈同事不需要去学写和你一样的程序,标准化不是教人写程序。