为什么随着公司的成长,处于最前沿的开发人员“落伍”

几周前,我们提出了“有效”管理话题 ,这在评论中引起了很多争议。 但是任何大规模的公司现象都有其根本原因。 就我们而言,这就是公司的成长。

增长几乎总是好的。 从业务的角度来看,无论员工与公司内部未来发生的事情有何关系,增长都是所采取课程的成功和正确性的指标。 雇用新员工,经理甚至“有效”经理总是由需求增长决定的。 没有这些新手,有时似乎不是很必要的人,业务就无法成长。 因此,有一天早上,一位领先的开发人员,受聘的技术总监,另一位专业明星醒来,来到办公室,发现他们现在不是他们工作的主人。 现在一切都变了,它们的位置实际上不存在。



这一切在自我和自尊心上都很难。 为什么会这样呢? 该如何处理? 并且有必要应付吗? 让我们在一起。

这是怎么发生的


让我们想象一下,我们有一个处于真空状态的球形铅显影剂,它一开始就存在,大约在一年前左右,它使我们这家快速发展的公司的产品从膝上抬了下来。 该开发人员编写了主要功能,进行了代码审查,介绍了新技术,并参加了新员工的访谈等等。

在某个时候,该产品从封闭的alpha阶段出现并成功占领了其市场份额。 收入在增长,客户群在不断增长,公司所有者的权重也已经动摇,未来六个月或一年的增长速度将比前两个指标的总和还要快。 现在看来,我们领先的开发人员可以登上他创造的宝座,变得舒适,并追逐奴隶为工作而享乐的时刻到了。

但是他们叫他到地毯上。 公司的董事坐在他的办公室-他的直属上司以及企业主,这是人力资源部门的主要负责人和其他可以品尝的人。 谈话开始得很平静,甚至很轻松,但是在某些时候听起来“重组”这个词听起来很像。 还是“发展”。 或“变化”。 您可以选择任何合适的一个。 这个词可能有所不同,但是含义始终是相同的:“ %% USERNAME %%,您是一个很好的伙伴,运动员和Komsomol成员,但是公司正在成长,我们不再需要您使用当前形式的工作。”

此刻,此类场景的大多数英雄(我们的领先开发人员或其他超级明星)在眼中变得越来越黑,大地正在脚下。 “怎么了,不需要吗? 我每周都徒劳耕种70到100个小时,没有看到我的家人,朋友被部分秃顶,结果变得像个鼻涕虫吗? 你好 你决定扔我吗?”

但是没有人抛出任何东西,我们这里大部分都有一个体面的社会。 实际上,一切都非常简单。 在产品形成的最后一年中,我们的超级明星所做的一切都是重要且必要的。 非常重要和非常必要。 大多数企业主和其他管理层都非常了解我们开发人员在自身福祉中的作用。

但是有一个问题。 开发人员所做的一切都无法扩展

商业是一个关于赚钱的故事


有必要做些小小的改动以使其清晰。 任何业务,包括软件开发,都是关于为创始人赚钱,而不是实现员工的野心。

但最开始的时候,正是正是雄心勃勃和对专业自我肯定的渴望才使昨天的初创公司成功地成为了公司。 任何产品开发和进入市场的第一阶段都是在我们热情的同志的肩上,他们没有家人,每天工作10-14小时,并且在身体和道德方面的负担过大,很快就秃顶了。

企业愿意在工作场所中自焚,以支持这些人,但仅就目前而言,企业才是有利可图的。 很快,公司就从创建者的父亲带来的​​无尽冲刺,创新和创新的“童裤”中成长出来,并进入“高原”阶段-对功能进行精确的锯切,对现有和潜在竞争对手的支持和密切监控。 正是在这个阶段,我们的Stakhanov明星变得“多余”,因为不再需要数百小时前不断发展的冲刺,特征和“以新方式出现”,并且对业务没有危害,现在不应该感到惊讶,并确保客户和投资者的稳定性。

这就是为什么我们的明星要么被要求找到一个新的工作场所,要么冷静下来,从头骨上拆下他的“宝座”,拉直他的神经,并同意他现在将以共同的方式工作。

进一步的情况


实际上,这种统一在自我上很难。 昨天,您是领导该产品进入更光明未来的核心,不可替代的专家,今天,您被要求摘下皇冠,因为拥有安全服务而戴上徽章,并听取投资者或市场分析师的意见。

疯狂冲刺的时代被抛在了后面,越来越多的陌生人出现在办公室里,新开发者有时会诅咒他们难以理解的代码或芯片中的拐杖。 您无法向他们解释这是必要的! 在这里,我们谈论的是重构和引入新的,更稳定的工具,并且公司所有者与我们的开发人员之间的差距越来越大。

许多人不赞成这一点而离开项目。 有人很生气,大声砸门,以致石膏从天花板上摇摇欲坠,有人悄悄地为他们受损的健康和掉头发而感激地获得“补偿”(但并非总是如此)。 但是,如果不想投入那么多的精力,时间和精力,该怎么办?

不可替代


从产品创建阶段过渡到商业长期开发支持阶段时,业务,客户和投资者必须确保公司的结构稳定并且内部流程可扩展。 这是常识,常识:不应有无法替代的人。 在开发N个客户使用的商业产品的过程中,不应有人会支持“所有一切”。 这就是为什么公司的“变更”是从重组开始,与之前的关键SuperStar开发人员分道扬and,并雇用了大量新员工。

在这一点上,这一切都取决于个人。 如果他接受新的游戏规则,将产品视为产品,并且已经准备好分享权力和责任,那么对他来说,总会有一个高薪的“温暖”场所。

但是,为了在这种情况下适当地“发挥”作用,您需要了解业务的逻辑:任何试图进一步“锁定”自己的流程并消除任何特殊条件的尝试,否决权或其他发展权都将被视为直接破坏。 因为大多数情况下,所有这些影响工具都用于获得主观而非客观结果。

开发人员对销售人员和其他分析师表示非常怀疑,他们说他们现在很需求。 当这些相同的分析师指出开发人员如此艰苦的工作的任何部分与客户当前的需求无关时,就会引起更多的拒绝。 此时此刻,许多人崩溃了,在他的胸口撕了一件衬衫,开始大喊:“是的,我投入了那么多力量! 我不允许!” 等等。 正是从头开始提出该项目的SuperStar开发人员所担心的正是这种行为,他们正试图通过解雇旧团队的关键成员来避免这种情况。

实际上,这全都归结为一个简单的道理:如果您不是该业务的共同所有人,那么由您来决定业务的发展方式并不取决于您。 在公司成立的第一阶段花费多少时间和精力都没关系。 是的,这可能会很痛苦,因为该产品已变成企业细分市场的一种沼泽,并且不再因新功能和新芯片而变得过长,这可能是一种耻辱。 但是,与商业利益直接对抗只会导致一件事-寻找新工作。

即使您在特定情况下是对的,并且看到新课程通往深渊,而不是繁星点点,统计数据也会对您不利。 因为对于一位了解情况的开发人员来说,有99位明星开发人员自己盖过了毯子,却看不到整个图片。

您为什么经常遇到这样的事实,即领先的开发人员仅仅因为他们不喜欢而拒绝与公司发展相关的变革和创新? 它不喜欢,但没错 。 不幸的是,这种情况绝非罕见。 为了与业务的当前需求保持一致,您需要接受书面代码不是您的财产,而是商业产品的一部分,其目的是赚钱,而不是取悦开发人员之一。

如何留在“船上”


实际上,保持和进一步工作的方法很简单,但在于与自己的习惯作斗争。 我们描述的许多开发人员都面临着这样一个事实,即新管理层,公司所有者乃至同事开始以完全不同的类别来思考。 实际上,这是在MBA上教授的-最大限度地提高产品的利润。 如果您不同意这些观点,但想留在当前位置,则应考虑以下几点:

  1. 该产品是为客户而设计的,并且着眼于客户,因为现在您已经拥有了他们。
  2. 开发方法将改变,这是正常的。
  3. 缩放是不可避免的。
  4. 您无法尝试关闭整个开发过程。
  5. 您可能必须担任领导职务,但并非所有人都喜欢。
  6. 有趣的任务和专业的“挑战”将越来越少,因此必须为此做好准备。
  7. 现在,更多的人将有权投票和对发展产生影响。 这是生意。
  8. 与新人和老板的对抗不会为各方带来任何好处。

在大型公司中,这样的明星开发人员在不同的部门和项目之间漫游,他们可以尽力而为,每天晚上带着成就感离开办公室。

但是,如果只有一种产品,那么选择就不会太大:支持您已经“完成”的工作,转移给经理或寻找新项目。 真伤心

投稿后


所描述的内容不应与开发人员真正将萝卜经理“挤出”公司之外的情况相混淆。 我们可能会再谈一次。

Source: https://habr.com/ru/post/zh-CN429878/


All Articles