0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工业人的思维方式与学术界差别很大

智能制造 来源:郭朝晖 作者:郭朝晖 2020-09-23 15:08 次阅读

从专业技术看,工业软件开发其实也不是特别难。关键是思维方式要融合,还要融合得天衣无缝。

我经常讲一个段子:老婆让程序员出去买五个包子;如果遇到卖西瓜的,就顺便买一个过来。结果,程序员买了一个包子回家。他的理由是:看到卖西瓜的了。如果这是个段子的话,下面的故事是真实的:我的一位软件专业硕士毕业的同学让一位程序员在“386”上加上“111”。结果,程序员给他的数是“386111”。

程序员的思维方式与“正常”的思维确实不太一样。正如司机选择路线的逻辑,和步行者不一样。前些日子,我参与一个讨论:如何把大的软件,拆成小的APP。我说:没有必要把大的拆小,只要把其他功能封闭就可以了。在物理世界里,“拆”是更经济的,但在软件的世界里,“封”往往更经济。最近大数据技术之所以称为热点,是因为计算机的发展,让一些“笨办法”变得更有效了。

我曾经要同事写段程序。写完后,他让我检查。看完后,我要求他重写这段代码。他问我:什么地方错了?我回答说:我看不出哪里错了,但我无法证明你是对的。

这个故事则反应了工业软件的特点:对可靠性要求特别高。这种特殊性,让工业软件的思维方式,与普通软件开发又有所不同。

有位同事,写了3000行程序。调式结束后,我让她把三个全局变量改成两个。这样,整个程序都要重写。我对她讲:这样做的目的,是让检查的人方便。因为做检查的时间,比写程序的时间要长。可谓“一天编码、十天检查”。所以,检查的效率高了,整个研发的效率也就高了。有时候,工业软件往往是“一行代码描述功能,十行代码防错”。因为工业软件往往不允许在使用过程中出现严重的BUG。

为了提高可靠的程度,写软件时要考虑到各种意外的场景与异常。正常的场景只有一个,而意外的场景可能有很多。可谓“一种正常场景,十种异常场景”。而现实中,最难防备的就是“预料之外”的问题。这就要求对工业场景特别熟悉

工业人的思维方式,与学术界差别很大:你以为某个技术可以提高产量,但现实中可能不能用:因为它可能影响质量。你以为某个改进可以提高质量,现实中可能也无法用:因为它可能影响安全、稳定。不理解这些“约束”,就写不出合用的软件。

要解决这些问题,本质上都是要解决知识融合的问题。对于不善于交流、不喜欢讨论的中国人来说,知识融合是个很大的挑战。有时候,与其让别人说明白,还不如自己成为这个领域的专家。其实,我的建议是:至少你要成为半个领域专家,才能去开发工业软件。

本文来源:郭朝晖

原文标题:工业软件与知识融合

文章出处:【微信公众号:智能制造】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序
    +关注

    关注

    114

    文章

    3629

    浏览量

    79495
  • 工业软件
    +关注

    关注

    2

    文章

    156

    浏览量

    15754

原文标题:工业软件与知识融合

文章出处:【微信号:mfg2025,微信公众号:智能制造】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    中图仪器与合肥工业大学共探3D显微形貌测量技术

    科技前沿的探索与学术界的交流融合具有重要的战略意义和深远的影响。产学研合作是促进科技创新和产业发展的重要方式。通过与学术界的交流融合,可以建立起产学研合作的平台和机制,实现资源共享、优势互补,推动
    发表于 04-16 10:46 0次下载

    通过Kirkendall效应来均匀二次颗粒中的应力分布

    对于电动汽车续航里程达到500公里以上、寿命更长的普遍需求,促使学术界工业界开发高比能、长循环稳定性的新型正极材料。
    的头像 发表于 03-04 11:21 256次阅读
    通过Kirkendall效应来均匀二次颗粒中的应力分布

    请问TC397XA和TC397XP版本差别很大吗?

    请问TC397XA和TC397XP版本差别很大
    发表于 02-02 17:00

    使用ADE7953做电压表设计,在不同PGA下测同一个交流电压乘上因数差别不大,测直流电压差别很大的原因?

    使用ADE7953做电压表设计,在不同PGA下测同一个交流电压乘上因数差别不大,测直流电压差别很大,求大家帮帮忙解释下什么原因,谢谢!
    发表于 12-26 06:35

    ad7190每次上电后数据和上次差别很大的原因?

    ad7190每次上电后数据和上次差别很大 我要实现温度pt100 的高精度测量现在使用的是 高精度电阻 138 欧姆 每次上电后 和上次数据 变化大(27ff)但是在 每次上电后的数据 只有4
    发表于 12-20 08:15

    AD698滞后网络相位计算的值差别很大是为什么?

    我使用AD698的相位滞后网络,实测值与给出的计算公式算得的值差别很大;通过简单的仿真,仿真结果与给出的公式计算结果也是不一致的。是不是我哪理解有错误。
    发表于 11-23 07:42

    RT1052与STM32F7 H7之间的差别是什么?

    ​RT1052​号称跨处理器 F7 与H7都是ST的产品。 他们都是M7的内核,为何差别会这么大 他们三者都有什么区别
    发表于 11-02 06:23

    标准系统:奥思维MILOS-DK-RB5

    开发板名称(芯片型号) 奥思维MILOS-DK-RB5 芯片架构 CPU频率 介绍(字数请控制在200字以内) 该平台采用了专为机器应用而设计的Qualcomm QRB5165处理器
    发表于 10-19 10:52

    机器学习研究需要掌握的9个工具

    学术界在推进技术方面发挥了巨大作用,但学术界工业界往往存在一种分割状态。我们经常会看到这种现象:无数很棒的辅助工具在学术界被忽视,但在工业
    的头像 发表于 10-12 08:28 347次阅读
    机器学习研究需要掌握的9个工具

    labwindows和labview差别

    Instruments公司开发并推广的,但是两个软件在应用中有很大的不同。这篇文章将详细阐述两个软件之间的差别以及它们各自的优缺点。 一、简介 LabWindows和LabVIEW是两种软件编程语言,它们
    的头像 发表于 08-31 17:23 2128次阅读

    推动产学融合,共创智能时代,2023英特尔学术大会在南京开幕

    8月16日,以“合·聚·创 共IN智能时代”为主题的“2023英特尔(中国)学术大会”在南京开幕,邀请专家学者共话科技界前沿趋势,展示科研成果和技术解决方案。本次大会延续了英特尔“为智能而聚能”,推动中国产业界、学术界融合创新的不懈努力。
    的头像 发表于 08-16 16:41 621次阅读

    8月,西安等你!| 2023年微腔光子学学术研讨会

    对于微腔光子学领域的发展至关重要,有助于推进该领域的前沿研究和应用。 2023年微腔光子学学术研讨会将于2023年8月20日至22日在中国西安举行,本次会议由西北工业大学物理科学与技术学院,微电子学院,光场调控与信息感知工业和信
    的头像 发表于 08-15 06:34 400次阅读
    8月,西安等你!| 2023年微腔光子学<b class='flag-5'>学术</b>研讨会

    ChatGPT将如何改变学术界

    2022年11月,OpenAI公司发布了ChatGPT,这是迄今为止人工智能在现实世界中最重要的应用之一。该工具允许其用户快速生成结构独特的复杂文本内容。
    的头像 发表于 08-04 10:40 398次阅读

    基于现代工业基础的智能化

    工业界实用的好方法,往往看似“笨办法”,而标准化就是这样一种办法。遇到问题时,学术界的许多同志总想着用理论方法给出答案。但现实中,理论有各种局限性,人们往往在很大程度上需要借助实践和尝试。
    的头像 发表于 07-13 11:18 281次阅读

    工业4.0时代的计量测控技术

    德国学术界产业界认为,“工业4.0”是以智能制造为主导的第四次工业革命。该战略通过充分利用信息通讯技术和网络空间虚拟系统-信息物理系统相结合的手段,将制造业向智能化转型。“工业4.0”
    的头像 发表于 07-09 15:11 460次阅读