📜  优秀软件工程师的特征

📅  最后修改于: 2021-10-19 04:55:21             🧑  作者: Mango

智能包装工程师应该具备的属性如下:

  • 接触系统技术,即熟悉包装工程原理。
  • 项目领域的智能技术数据(领域知识)。
  • 聪明的编程人才。
  • 聪明的沟通技巧。这些技能包括口头、书面和人际交往能力。
  • 高动机。
  • 应用科学基础的可靠数据。
  • 智力。
  • 能够在一个非常团队中发挥作用。
  • 纪律等。

研究表明,对于贫穷和聪明的候选人,这些属性的最大变化幅度为 1:30。 Sackman [1968]进行的副学士学位实验表明,最差的秘密写作时间与最简单的程序员的数量关系为25:1,调试时间的数量关系为28:1。此外,计算机用户从运输描述中获得包裹计划的能力随质量和时间参数的不同而有很大差异。

项目空间内的技术数据(领域知识)是决定所选项目私人生产力以及他开发的商品质量的重要问题。拥有大量信息应用程序(例如 MIS)数据的软件工程师最终可能会成为一名糟糕的电子通信工程师。不熟悉应用领域可能会导致生产力低下和商品质量差。

由于软件包开发可能是一项集群活动,因此计算机用户拥有 3 种主要类型的沟通技巧非常重要:口头、书面和社交。计算机用户不仅必须与他的团队成员有效沟通(例如评论、演练和替代团队沟通),而且可能还需要与客户沟通以组装产品必需品。糟糕的社交技能阻碍了这些非常重要的活动,有时表现为商品质量差和生产力低下。有时还需要包装工程师来向经理和购物者展示。这就需要一种特殊的合理沟通能力(口语沟通能力)。计算机用户还需要记录他的工作(设计、代码、测试等),仍然是编写用户手册、指导手册、安装手册、维护手册等,这需要巧妙的书面语言能力。

包装工程师的积极性水平是影响其工作质量和生产力的另一个关键问题。尽管在这方面没有进行系统的研究,但人们普遍认为,即使是聪明的工程师,一旦缺乏动力,最终也会表现不佳。一个平均工程师 联合国机构将在一个思维轨道上工作将超越替代工程师,更高的激励和更高的操作条件完全限制了他们的动机水平。动机在很大程度上取决于个人特征、家庭和社会背景等。