跳转到主要内容

【软件开发】成功领导软件开发人员的6个技巧

开发人员具有独特的特性,在理解时非常强大。以下是精明的领导者如何从开发团队中获得最大收益。

众所周知,开发人员脾气暴躁,不善于破坏。他们往往想继续工作,直到他们到达一个完成和满意的地方。

这一切都很好,除非他们看不到大局。

IT领导者应该做什么?

以下观点将帮助您更好地理解是什么激励和迷惑开发人员,并指导您思考如何成为团队所需的领导者。

培养商业意识

所有领导者的关键任务之一是为从事较低级别任务的人员提供一个总体战略愿景。在与开发人员一起工作时,这一点尤其重要和具有挑战性,因为他们的工作要求仔细、集中注意力。

开发人员需要掌握大量的复杂性,这些复杂性可能会挤出更大的上下文,导致某种近视。这项工作本身就足以占据最雄心勃勃和最活跃的头脑,因此对于领导者来说,在日常编码和更大方向之间提供双向通道变得尤为重要。

这是一项微妙的任务。

要求进度报告或提供方向,最糟糕的是改变路线,通常都是最不受欢迎的。在某些情况下,这些实际上是非常具有破坏性的,但在其他情况下,它们正是我们所需要的。

【开发人员体验】Priceline首席技术官MartyBrodbeck谈改善开发人员体验

与许多组织一样,Priceline 在云中寻求灵活性和敏捷性。 对于首席技术官 Marty Brodbeck 而言,实现这一目标意味着倾听开发人员需要什么才能取得成功。

首席技术官马蒂·布罗德贝克(MartyBrodbeck)表示,三年前,在线旅行社Priceline开始了其云之旅,目标是创建一个更灵活、更敏捷的技术基础设施。

这项工作包括按照12因素方法对应用程序进行现代化,“将它们移动到Docker容器中,然后通过在Google的GKE Edge上的Kubernetes中运行它们来简化流程。”

与此同时,该组织正在构建实时数据基础架构,以便深入了解业务绩效并确定未来趋势。

CIO特约编辑Julia King与Brodbeck在CIO最近的未来云峰会上坐下来讨论了扩展云部署的挑战和成功,他专注于简化开发人员的工作,以及在此过程中吸取的教训。

以下是该对话的编辑摘录。有关Brodbeck的更多见解,请观看下面的完整访谈。