acm-header
登录

ACM通信

BLOG@CACM

如何定义系统工程师


德拉蒙德有限公司系统工程师Carlos A. Brewer R。

什么是系统工程师?这是我多年前在获得系统工程师学位时问过自己的问题。

在哥伦比亚,人们普遍认为系统工程师是负责公司网络的工程师,或者是根据用户要求开发个性化软件的工程师,或者是具有一定知识、能够操作特定应用程序的人,例如msooffice等软件包或Visual Basic、Delphi等编程语言。

通过这些特定应用程序的知识来衡量系统工程师的质量是一种常见的做法,他们中的大多数人都很难从主要的编程语言、操作系统或网络设备供应商那里获得认证。这是一个系统工程师不仅可以获得特定的计算机相关知识,而且在某些情况下可以在公司环境中提高工资的方式。

这是我作为工程师开始我的职业生涯时发现的全景,所以我问了很多相关的同事,他们对自己的职业规划有同样的困惑,所以我开始自己寻找这个问题的答案。
几次点击之后,在互联网搜索引擎上进行了一些搜索之后,我想到了系统工程师的定义(摘要):“将系统理论应用于工程工作的技术应用,应用系统范式;系统工程是用系统科学方法来处理抽象系统的。系统工程的定义甚至包括“混沌系统”、“软系统方法论”等。

根据这个定义,系统工程师不仅创建软件和处理网络问题,其角色远比社区的普遍信念复杂和有趣;一个系统工程师更像是一个使用系统理论的问题解决工程师,这是一个与其他工程师甚至是科学家的跨学科工作。

这导致结论,术语系统工程师不是最充分的描述大多数哥伦比亚系统工程师的功能;在这种情况下,我们在这里所知道的系统工程与其他国家的软件工程或计算机科学工程最相关。

然而,一些大学为他们的学生提供成为真正的系统工程师的所有必要的工具,通过给他们讲授计算机代数、动态系统、高等数学等课程。这是因为这些大学在很多年前,也就是在60年代和70年代,拉丁美洲系统科学刚刚兴起的时候,就开始了他们的项目。

有必要对软件工程师、计算机科学工程师和系统工程师进行明确的定义,这将赋予每一个职业他们应得的真正价值,这些定义也将为企业环境提供更好训练的工程师,并使他们能够更精确地定义他们需要的技能。

检查http://es.wikipedia.org/wiki/Ingenieria_de_sistemas,为更多。


没有发现记录

Baidu
map