关闭
搜索
搜索
未找到结果
    后台

    从物理专业到程序编制

    你需要接受cookies才能使用此功能

    六年前,Matthias Rosenauer成为克朗斯软件工程师。他讲述这个职业涉及哪些工作,如何安排自己的日常工作--如果有时间,他将凭自己的兴趣对哪些事情进行编程。

    “软件开发?不会吧,这不适合我,我学的是物理专业。”Matthias Rosenauer在招聘会上首次面对这个职业时,他就是这样说的。那时他得到的回答:“这不是问题!”物理专业毕业的学生,最后进入这个行业,这并不少见。另外,这个专业的学习过程中也要经常接触编程问题--这可以看作这个职业的基础。此外,这个专业还传授分析思维,这是软件开发必不可少的前提。

    不过,Matthias Rosenauer还谈到,“尽管如此,这并不意味着懂一点编程就能成为软件开发工程师。我最初也忽视了,实际上还需要很多技能。”传统的途径是信息学专业或者经过信息学科培训。但这不是必需的,Matthias Rosenauer就是一个实例。“我当时很随意就开始了职业生涯,然后“边干边学”,尽可能向同事学习更多的实践经验和理论知识”,他讲述。

    Image 37873
    六年前,Matthias Rosenauer成为克朗斯大家族的成员。

    两个星期完成一个冲刺目标

    六年之前,他成为,Syskron 公司是克朗斯数字化社区(Krones.digital Community)的一个组成部分。如果在线查阅软件开发人员的工作内容,对于一个外行人,这如同天书:工业物联网平台,本地部署服务,边缘设备,技术栈。。。Matthias Rosenauer对此进行了简单总结:“最终,客户来到我们这里,寻找问题的数字化解决方案。然后,我们开始工作。”大部分工作以两个星期冲刺为节奏。在这段时间内,先设定一个目标,然后开始具体工作:需求分析,编程,软件测试,优化。接下来,向客户展示结果。“在最好情况下,至少可以确定方向--然后我们做出随后两个星期的工作计划”,Rosenauer表示。这是每天工作的基本框架,当然,其间还常常出现其它任务。“例如,代码审查,这是对同事的工作进行评定。我们按照“四眼原则”开展工作,这是最低要求。”

    常规项目还包括小的应用程序,必须在很短的时间内完成,还有些项目需要持续几个月,整个团队需要花费巨大精力。“例如,有这样一个项目,需要通过编程对生产车间内全部温度传感器的特性参数进行监控--其要求是,当传感器的温度超过30℃和超过50℃时(持续三分钟以上),分别向维修和操作团队发出警示信号和报警信号”,Rosenauer说。总体上看,这些项目多种多样,并且经常变化。

    Image 37874
    Matthias Rosenauer和同事们共同努力,将神秘代码转变成可执行的程序。

    结构优先

    若想胜任这项工作,除了编程知识,还必须具有结构化的工作方式。“这一点尤其重要。在后续过程中,一般还有别人需要对代码进行处理。如果工作方式混乱,一旦发现某些地方不合适,通常需要花费数小时查找错误”,这位33岁的软件工程师表示。

    如同许多其它工作,这里也需要激情--直到现在,Matthias Rosenauer还是对编程工作充满激情。对于私人生活,他有时也会在头脑出现一个编程项目。最近一个设想:“我居家办公时头戴耳机,经常担心听不到门铃声,这让我心情烦躁。有时侯,知道当天有一个包裹送到,并且急需这个邮件。我常常考虑自己编一个小程序,当我居家办公时,门铃响的时候同时出现视觉提示,例如,通过灯光信号”,他讲到。不过,这项任务也不是能够很快完成,通常需要几个小时的时间。“在我编制这些小程序时,还要同时做一些其它活儿,例如,整修浴室”,Matthias Rosenauer大笑着说。不过,仅仅从他在业余时间还一直编一些程序和从事IT方面的工作看,他选择了自己喜欢的工作。

    克朗斯推动数字化转变

    • Syskron GmbH有限责任公司是数字化克朗斯社区的成员
    • 2022年初,克朗斯将全部数字化和自动化资源整合到克朗斯数字化社区。
    • 克朗斯数字化社区共有超过500名专家,他们在不同的国家开发数字化解决方案。
    • 其目标是,提升整体价值链的效率,引领饮料和液态食品行业进入一个可持续的未来。

    更多关于克朗斯世界

    在我们的 Krones.shop 您可轻松请求无约束力的报价。 

    新机器询价
    kronesZH
    kronesZH
    0
    10
    1