为什么有些工作岗位说“高压环境”?[关闭]


58

如果每个人都知道自己在做什么并且对项目进行了准确的估算,为什么会有压力?如果有压力甚至是高压,这意味着他们当前正在做的事情没有用,为什么任何优秀的程序员都想加入这样的团队?这些职位发布是否试图炫耀失败,还是真的只是诚实?还是真的有一些很好的理由要承受压力?


124
“每个人都知道他们在做什么,并且对项目进行了准确的估算”。是的,我曾经有过这样的梦。
奥德

9
我的第一份专业C编程工作因此而受挫。该公司已将全部预算拨给了一家软件公司,以便为他们编写一些软件。它没有用,所以他们试图在房子里修理它,这是我和其他几个家伙进来的地方。为了简而言之,我几个月后就离开了。没有大量的计划可以解决这种管理不善的问题。
贾德

29
这就是“我们严重欠程序员的薪水”的代名词。
dasblinkenlight 2012年

4
重要限定词:这些工作是在软件开发行业还是在其他相关行业,例如高频算法交易中。似乎以下每个答案都是假设软件行业。显然,这不是唯一的行业程序员,而且到目前为止并不是最大的压力。
Marcin 2012年

4
@Marcin从事HFT软件工作的人是特定于行业的,他们之所以承受高压是因为他们的客户(IMHO)是我遇到过的最压力最大,最不高兴的人。最重要的是,许多人甚至不考虑仅凭道德原则为这样的公司工作。我宁愿用我的知识来提高该解决实际问题的算法和使整个世界一个更好的地方居住。
maple_shaft

Answers:


20

高压工作示例:高频算法交易。我的一位软件工程师朋友正在一家贸易商店工作。巨大的压力,巨大的压力。所有截止日期均为“现在”。一切在撰写之日即已交付生产。即使延迟几分钟也可能使公司损失数百万美元。没有多少人可以处理这样的环境。如果可以做到,那么根据您的级别+年末奖金(基于您的算法利润的百分比),您将期望获得比行业标准高50-100%的薪水。超级高风险,高压力,高回报。它与不切实际的期限或缺乏管理无关,而与您处理压力的能力有关。(当交易者当天的损益下降时,交易员对您发誓。)

其他例子:

  • 生产对可靠性要求很高的软件的职位:
    • 医疗软件,
    • 嵌入式软件。
  • 可交付成果(和失败)将具有的职位:
    • 对人们的直接而巨大的影响,
    • 对公司形象的直接而巨大的影响。

另外,它不一定只是表示“ 我们资源不足并且有不切实际的截止日期 ”的代码,还可能表示“如果发生任何问题,您的责任会使您成为消耗性责任”。


1
我同意。我想大多数人都想要一份舒适的工作。但是,有些人希望今天能更加努力地工作,以期获得丰厚的回报并可能提早退休。
Sarel Botha

就交易软件而言,这是正确的,但如果我在一家较小的Web开发商店的招聘广告中看到“高压环境”,则警钟会响起。
joshin4colours 2012年

4
@ joshin4colours:我曾是“高压环境”小型Web开发商店的顾问。我发现这没有什么大不了的-这是其市场策略的一部分。业务策略是我们可以在紧迫的最后期限内解决其他人的错误-程序员的噩梦。需求?有一天,您醒来,被告知团队有3天的时间来开发和测试300mh +以上的报价。是的,这意味着16个工作日,没有足够的空间播放个人戏剧和发条。这也意味着高出50-150%的薪水,以及60%的带薪时间用于个人项目
qdot 2012年

这是我阅读原始帖子时立即想到的情况。
杰蒂2012年

102

我一直将此代码视为“我们资源不足,并且有不切实际的截止日期”。


6
它的确出现了很多,但是通常它们用不同的措词表示,例如“压力大”,“时间敏感”和“快节奏”。即使“我们希望某人的爱受到挑战”也可能暗示这一点。
安迪

48
快速,节奏快,动感
十足的

14
您省略了代码的末尾:“并且不要期望高压会导致加薪:您在被雇用时就意识到了这一点”
mouviciel 2012年

6
他们希望拥有CS硕士学位并具有5-8年的OOD / OOP,C ++,C#,Java,AJAX,Oracle,SQL Server和PHP的“动手”经验的人。
jfrankcarr 2012年

13
他们希望有五年Java经验的程序员。1997
。–詹姆斯·麦克劳德

40

招聘人员也许会认为,能够忍受甚至享受“高压环境”的人在该特定公司中会更有生产力。

实际上,这可能是一个正确的假设:一个愿意为保持工作而承受压力的劣等开发商可能会略有生产力,而一个有能力选择并因此应该最终选择的优秀开发商开玩笑的公司,很快就会离开,根本没有生产力。


14
+1好答案。这样的地方宁愿有一个劣等和卑鄙的开发商。
maple_shaft

28

这是“我们希望年轻的未婚程序员愿意以完全不合理的时间工作而以牺牲个人生活为代价的”的代名词。

他们之所以不能明确地说出来,部分原因是基于年龄和婚姻状况的歧视是非法的。


6
医管局-“尊敬的雇主,我是一个年轻,无性,未婚的程序员。我喜欢零食,吃硅片。我将住在办公室,煮咖啡。”
阿德尔

20

冲向市场的初创公司必须努力比竞争对手更快。对于这样的公司,创建一个高压工作环境是有意义的,因为在其他人从事同一问题的工作之前两个月到那里就可能会成为下一个Facebook和太小而太晚之间的区别。服务没人记得。在这样的公司工作可能会通过股票期权使您快速致富。

对于一家成熟的软件公司而言,持续的高压力是管理不善和/或贪婪的所有者的信号,因此是一个危险信号。


1
据我所知,如果您从事的工作是高频交易(这是有争议的,但无论如何),那么就需要快速周转的业务需求,但对代码质量的要求很高。

2
是的,但是。。。Facebook是一个糟糕的例子。他们迟到了派对,反正赢了。
Tydus勋爵

15

伙计,这个线程有排气的负荷:P

每个人都希望“每个人都知道他们在做什么,并且对项目进行了准确的估算”,但您不应忘记那些团队并不总是那样。每个团队在开始变得更好之前就开始处于劣势,因此,在达到这种乌托邦状态之前,压力是正常的。如果不是这样,那么管理层可能会问得太少而感到内gui。

我在极少数情况下喜欢“高压”声明,因为那是那些已经看到症状的团队,尽管他们可能并没有全部答案。这比大多数其他毫无头绪的广告要好。

因此,除非竞争是我所知道的某个出色的软件公司,否则我至少会发现这种“高压”很有意思。市场上优秀的团队要少于优秀的程序员,坦率地说,坚持最好的(假设他们也想要您)是浪费时间,除非您没有口吃。

因此,从这个意义上说,“高压”一词并没有真正阻止我。


+1为相反观点。
Spencer Rathbun'2

2
我们不是在发泄,而是一种分布式信号量。
阿德尔(Adel)2012年

14

两个原因之一:

  1. 他们希望您放弃12天的工作日和周末的社交生活,而没有额外的奖励,以节省因客户威胁要提起诉讼而超支的项目。通常是因为销售团队承诺提供额外的功能,而不会将其运行到开发人员手中。

  2. 窗户打不开,工作人员肠胃胀气。

我认为是1。


11

我认为你说对了。

优秀的程序员不会在这些公司工作,那么公司做的事情就会减少(不同的研究表明,开发人员之间的总体拥有成本(TCO)从10变为26,这是巨大的)并增加了压力,这导致更多优秀的开发人员离开。

这样的公司通常会削减测试,质量检查或重构,以达到不切实际的期限。这导致更难满足下一个版本的截止日期。这是一个自我维护的过程,只要高层管理人员不想打破这种趋势,这就是灾难的根源。

请注意,IT项目的60%到80%被视为失败(有关准确数字,请参阅混乱报告)。这与您阅读的工作职位中显示的行为有很大关系。

这通常被称为死海效应,在IT行业中是非常真实的现象。


3
60% to 80% of IT project are considered as failure我经常听到此统计信息,但它本质上是不合理的。以谁的标准?应用程序和项目经理总是找到一种方法将失败的项目变成成功。利益相关者不愿意承认失败,因为他们在项目上投入了时间和金钱。在项目失败时承认任何一方在政治上都不是政治上的利益,除非第三方扮演审计或咨询的角色。站稳脚跟,接受您为之付出高昂而只能部分满足需求的糟糕软件。
maple_shaft

2
@ maple_shaft我确实提到了来源:这是混乱的报道。您可以检查它以了解有关其测量的所有信息并发表您的意见。
deadalnix 2012年

3
“ TCO”是什么意思?

总拥有成本?
ozz 2012年

1
是的,TCO是总拥有成本。换句话说,开发人员要自己承担很多工作,包括间接成本(例如,开发人员执行错误检查的次数减少,因此在质量检查和错误修复方面的花费会减少)。
deadalnix 2012年

5

为什么?

因为它们压力很大。

为什么?

因为用IT术语来说,他们不知道自己在做什么,或者更确切地说,他们没有遵循良好的开发实践,因为IT部门以外的人负责。

我们的软件开发人员所面临的问题之一就是软件不是有形的物理对象。对于非IT人员来说,这只是他们计算机内部存在的毛茸茸,晦涩难懂的东西。

但是,因为他们无法接触它,所以他们不欣赏构建优质软件所涉及的复杂性。

因此,当您让这些类型的人“开车”时,您很快就会收到如下评论:

  • 只是建立它
  • 我们需要1个月的时间
  • 我们不需要测试人员

他们不明白。


你不明白。乙公司将要出售股票是因为他们答应了1个月,而且收取的费用太少,以至于他们也负担不起测试人员的费用,但仍然可以获利。由于非技术性管理的固有缺陷,这种情况往往不会发生,而是由于固有性的较差或过度饱和的市场。您公司的经理和销售人员的责任与其他公司的责任不一样。避免这种情况的最佳方法是在一家拥有明显优势的公司工作,他们可以证明自己的存在而不会滥用开发人员。
maple_shaft

1
相信我,我明白了。我上面所说的所有内容都完全适用于您所描述的情况。您所描述的情况将不良的管理行为推向了开发团队。公平地说,也许那些经理也“做到了”,但是他们仍然在开发团队中施加不良做法。
ozz 2012年

1
@maple_shaft管理咎由自取,如果你想长期的利润,那么你不采取快速和肮脏的订单,将产生马虎质量差的产品。这样做会危害公司的声誉。同样,客户可能完全不知道所订购的产品,他们可能缺乏必要的技术知识。然后,由销售人员决定是否完全向客户明确他们在一定价格下可以期望的质量。让客户放弃各种疯狂的想法也是销售的工作,他们不应该只是点头并为此付出代价。

4

我很少看到这样的措辞,但是这样的陈述充其量不过是流行语,而最坏的说法就是毫无根据。

我已经看到被描述为“快节奏”的工作是一些最慢,最没有启发性,大脑衰弱和阴险无聊的工作,这些工作可能是人类可以想象得到的。我还花了很多时间,在工作中遇到了很大的挑战,在描述中,工作丝毫没有考虑到工作的实际需求。

您可能会犯这样的错误,以至于在这样的措辞中投入过多的思考。通过面试,然后向面试官询问一些重要问题,以帮助揭露他们没有告诉您的隐藏的谜团和功能障碍,您将学到更多有关工作环境和潜在工作职责的知识。


2
+1,职位描述应该一粒盐,但可悲的是,许多开发人员倾向于以面子为准。找出真实情况的唯一方法是亲自与他们交谈。Glassdoor也可能会提供一些见解。
安杰洛2012年

1
@Angelo Glassdoor might give some insight as well.这。一千倍!如果您开始讨厌工作,只需转到Glassdoor,然后查看您所在地区其他20位软件开发雇主的员工评价。您将很快意识到自己是多么幸运。即使考虑到大多数撰写评论的人一开始都心怀不满,您通常可以找到足够的内在真理,以了解绝大多数软件商店只是工作的绝妙场所。不幸的是,良好的管理和最佳实践是例外,而不是常规。
maple_shaft

1
我绝对希望在Glassdoor上有“心怀不满”的评论者。我的警告是没有或很少有正面评价。同样,如果所有评论都一致好评,我会感到怀疑。
Angelo'2

4

在大多数情况下,这并不意味着那么多。毕竟,公司真的会说他们有一个工作环境,其经营理念是“ Mañana ”。这是人力资源人员投入工作清单的那些标准陈词滥调之一,就像说他们想要“积极进取的人”,并提供“具有竞争力的薪水和完整的福利待遇”一样。

您需要从面试中确切地了解一份工作可能会带来什么样的压力,这仅仅是人力资源方面的问题,还是他们确实有时间紧迫的工作要做。例如,您可能发现他们执行了许多客户驱动或时间紧迫的项目,这些项目需要很快完成,例如广告活动或活动计划。或者,您可能会发现该组织中充斥着恶霸和混蛋,这些人制造了丑陋的压力。或者,可能只是HR-BS,而环境是一个非常典型的开发商店。


我不同意“没有那么多的意义”。大多数金融机构就是这样。游戏公司也是如此。截止日期是由巨大的金钱承诺(游戏发行)驱动,还是由不了解IT的人员驱动。
ozz

@Ozz我认为jfrankcarr试图说这类职位发布的声明与组织或管理能力不足有关,而与人力资源管理能力无关。
maple_shaft

@maple_shaft是的,我不同意这个前提。尽管人力资源可以而且在许多方面通常无能为力,但我认为在招聘广告中看到该陈述通常可以很好地表明职位的状况。这句话比“我们的项目总是迟到,资源匮乏,计划不周,因为非IT人员推动我们的交付成果更好。”当然,在某些情况下可能并非如此,但我相信对于绝大多数人来说,这将是。
OZZ

@Ozz-我要说的是,在大多数情况下,这是毫无意义的HR声明。您必须在面试中以及从网上了解到的公司中获得真实的事实。对于某些公司,如您提到的类型,这可能非常明显。其他人,没有那么多。但是,他们几乎都总是使用相同的HR陈词滥调。
jfrankcarr'2

再次@jfrankcarr,我不同意这个前提。我同意您提到的其他陈词滥调或毫无意义的观点,但是对于那一个特定的观点,我想这对绝大多数人来说是一个很好的指标。我不介意我们是否同意:-)
ozz

2

我现在不理会这些职位。他们的意思是我们希望一个奴隶每周工作80个小时,而不会得到有薪蹲坐。这表明管理层未正确投标项目或未正确管理项目。

运行良好的团队可以按时运行,而不会产生额外的压力,例如经理承担100个新要求并努力保持最新状态。我已经好几年没有死亡游行了。最接近的事情是,当我回到顾问的失败项目中时薪过高,并度过了一个漫长的假期周末来挽救一些重大失败。


1

事实是,大多数时候项目从未得到准确的估算!

会产生高压!

这些公司中的大多数公司都有每周的团队,它们会造成系统故障,这将需要您在压力下于午夜短时间内工作:)


5
实际上,项目通常是准确估算的,但是较高级别的管理层不接受这些估算。
克里斯·卡德

没错,更准确地说,大多数情况下,通过管理达成一致的估计是错误的:)
阿里

1

“如果每个人都知道自己在做什么并且对项目进行了准确的估算?” 是一个很大的假设。通常,如果公司说这是“高压环境”,则该假设是错误的。

而且,是的,有很多公司没有计划,而员工的表现也很差。有很多公司不适合这种模式,您只需要保持自己的标准就可以拒绝从事这些高压工作。


1

可以弹出的一个地方是,如果您有一份可以维持生计的工作。

例如,如果您是为使飞机保持在空中而必须启动的服务的系统管理员,则应期望它具有很高的压力。或者,如果您正在开发将用于战区士兵的软件,则可能会遇到压力。

如果您看到此消息,请询问面试官是否错过了最后期限或警报,以确保生命安全。如果没有的话,它们将是戏剧性的。


同意,我曾经在这样一个环境中工作:根据合同,我们必须在X时间内解决问题,因为生命危在旦夕。由于未履行我们的合同义务而产生了大笔罚款。
HLGEM 2012年

-1

这意味着他们从未听说过敏捷,Scrum或看板,也不在乎烧掉他们的开发人员。


那么,敏捷或Scrum或看板是解决高压问题的方法吗?(!)
Mawg 2014年

这些实践需要产品所有者的参与,这导致更好的期望管理,从而更好的压力管理。
DmitryB 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.