企业如何解决“开发者体验”困境

文章 (146) 2021-01-30 19:17:21

让我们将时间倒回到1998年。那是一个不同的技术时代。要弄清楚您的朋友在干什么,您实际上必须给他们打电话。轻巧的手机是老练的高度。苹果公司推出了第一款糖果涂层的iMac,我在芝加哥的德保罗大学攻读计算机科学的本科生。

那时,完成学位后,有抱负的程序员将有足够的职业机会。但是,与今天的选择相比,现在的选择似乎有些局限和过时。

在那个悠久的时代,计算机科学专业的学生很可能会继续在“计算机公司”工作。他们将为有限的公司建立桌面软件,为大型机应用程序编写代码,管理数据库或提供技术支持。如果他们领先于时代,他们将致力于网络开发。但是通常,如果他们是由技术行业以外的公司雇用的,那就是筛选COBOL代码以解决Y2K错误。

此后20多年来,许多事情发生了变化。新一代的科技公司向市场介绍了自己,公众对开发商的看法也发生了变化。技术成为业务不可或缺的一部分,每项业务都以某种方式成为技术公司。最重要的是,这些新技术公司以全新的方式招募,雇用,保留和了解开发人员。他们改变了业务和开发人才的参与规则。

好吧,在大多数情况下。人们常说“大船慢慢转弯”,因为当今许多大型企业仍在努力适应企业与开发人员关系中的这些新范式。它们仍然停留在1998年,但是那个时代的最佳实践不再适用。

当我谈论企业与开发人员关系的新范例时,我并不是在谈论桌上足球,免费小吃和高端公司厨师。当然,这些事情可以提高士气和保留度,但是我指的是基本的组织变革。

我说的是对开发人员的职业有更深入的了解,为什么开发人员要长期留在公司,以及企业如何在日益复杂和竞争激烈的环境中吸引和培养开发人才。

考虑到这一点,我整理了以下“新规则”清单,以有效地与开发人员互动。这些准则并不是要模仿技术初创公司的手册。实际上,在吸引,保留和促进开发人员的增长方面,企业相对于初创企业具有巨大优势。最有效的方法包括将企业固有的优势与成功的创业公司的最佳实践相结合。

了解开发人员的重要性。

简而言之,开发人员是您企业的未来。如果您将它们视为“仅仅是您的IT部门”或“编码人员”,那么您注定会失败。随着商业世界变得越来越数字化,开发人员是至关重要的创意资源,重要的分析师,项目负责人和数据工程师,可以为您的业务创造并增加大量收入。尽可能招募,保留和支持他们的职业发展至关重要,而这一过程始于理解,欣赏和成长机会。

意识到开发人员可能有与企业不同的目标。

现在是在就业市场上开发人员的好时机,但数十年来一直如此。但是,平台,语言和开发人员的机会随着时间的推移而发展。在我自己的职业生涯中,我见证了许多重大的开发热潮,从桌面软件和Web开发到移动应用程序和物联网。开发人员快速移动,学习,采用和调整其重点领域的速度超过了传统企业的发展速度。这就是吸引和保留顶尖开发人才所需的组织变革和优化如此重要的原因。

培养敏捷的团队和富有创造力的协作。

开发人员经常被初创公司的工作文化所吸引。这可以带来很多乐趣:初创公司为开发人员提供了真正的机会来标记,塑造产品,与志趣相投的专业人员进行流畅的合作并即时实施新的想法。在许多创业公司中,开发人员的工作就是产品。较大的公司经常不得不应对更大的产品责任和更严格的质量控制。这些事情已经存在了数十年,通常是僵化的,并且充满了启动任何新软件产品的要求。这不是一件坏事,并且不必与创建和培养灵活的创意团队相矛盾。能够适应其流程并向竞争性初创企业学习的公司将获得成功。成功的过程将保持敏捷,同时确保稳定性,质量和可伸缩性。

为个人成长和成功提供独特的机会。

较大的公司,尤其是那些努力理解数字化转型的公司,通常会将开发人员留在自己的后台。这些组织必须了解,为了在这个时代真正取得成功,开发人员应该成为“家门口”的实体。邀请他们参加会议,让他们在为您的数字产品创建路线图方面发挥领导作用。创建职业机会和职业道路,使他们能够在最高水平上奋斗。开始像评估有才华的经理一样评估有才华的开发人员。

发挥您作为企业的优势。

初创公司对开发人员具有极大的吸引力,但其中涉及重大风险。一个高比例的创业没有生存的,所以沟通和培育建立企业工作的比较效益是非常重要的。企业通常更稳定,它们为职业生涯的长寿,资源和培训提供了机会,而初创公司通常没有。大型组织通常在工作中有许多部门和企业开发项目,可以满足开发人员对多样化和新的创造机会的需求。他们可以在同一组织内调整工作重点,而不必更改工作。

那么,这里的重点是什么?招聘和留住开发人员需要在已经强大的基础上构建新方法。为了吸引和培养最佳的开发人才,大型企业必须注意激发开发人员灵感的因素。然后,他们可以相应地创建最佳实践,同时利用其固有的组织优势。

THE END

发表回复