왜 일부 직책에 "고압 환경"이 표시됩니까? [닫은]


58

모든 사람들이 자신이하고있는 일을 알고 프로젝트가 정확하게 평가된다면 왜 압력이 가해질까요? 압박감이 있거나 압력이 높으면 현재하고있는 일이 효과가 없다는 것을 암시합니다. 왜 좋은 프로그래머가 그런 팀에 합류하겠습니까? 이런 종류의 구인 광고가 과시하려하지 않았습니까? 아니면 정말 정직합니까? 아니면 실제로 압력을 가하는 좋은 이유가 있습니까?


124
"모두가하는 일을 알고 있으며 프로젝트가 정확하게 추정됩니다." 네, 그런 꿈을 꿨어요
Oded

9
저의 첫 전문 C 프로그래밍 작업은이 문제로 어려움을 겪었습니다. 이 회사는 소프트웨어 하우스에 예산을 책정하여 일부 소프트웨어를 작성했습니다. 작동하지 않아서 집안에서 문제를 해결하려고했는데 여기에서 나와 다른 여러 사람들이 들어 왔습니다. 긴 이야기를 짧게 줄이기 위해 몇 달 후에 떠났습니다. 그런 종류의 잘못된 관리를 처리 할 수있는 계획은 없습니다.
Jaydee 2012

29
이것이 바로 "우리는 프로그래머에게 심하게 비용을 지불합니다"라는 코드 문구입니다.
dasblinkenlight

4
중요한 한정자 : 이러한 작업은 소프트웨어 개발 산업 또는 고주파 알고리즘 거래와 같은 다른 관련 산업에서 이루어집니다. 아래의 모든 대답은 소프트웨어 산업을 가정하는 것 같습니다. 분명히 그것은 업계 프로그래머가 유일하게 수행하는 것이 아니며, 가장 높은 압력은 아닙니다.
Marcin

4
@Marcin HFT 소프트웨어를 사용하는 사람들은 산업별로 다르며, 고객이 (IMHO) 가장 스트레스를 받고 심각하게 불행한 사람들 중 일부이기 때문에 높은 압력을 받고 일합니다. 게다가 많은 사람들이 도덕적 원칙만으로 그러한 회사에서 일하는 것을 고려조차하지 않을 것입니다. 차라리 내 지식을 사용하여 실제 문제를 해결하고 세상을 더 살기 좋은 곳으로 만드는 알고리즘을 개선하고
싶습니다

답변:


20

고압 작업의 예 : 고주파 알고리즘 거래. 저의 소프트웨어 엔지니어 친구가 거래소에서 일하고 있습니다. 큰 스트레스, 큰 압력. 모든 마감일은 "지금"입니다. 모든 것이 작성된 날에 프로덕션으로 배송됩니다. 몇 분만 지연해도 회사는 수백만 달러를 소비 할 수 있습니다. 이와 같은 환경을 처리 할 수있는 사람은 많지 않습니다. 그렇게 할 수 있다면, algos 수익의 %를 기준으로 레벨 + 연말 보너스로 업계 표준보다 50-100 % 높은 급여를 기대하십시오. 초고 위험, 고압, 높은 보상입니다. 비현실적인 마감일이나 관리 부족과 관련이 없으며 압력을 처리하는 능력과 관련이 있습니다. (그리고 그날 P & L이 Crapper를 내려 가면서 트레이더들은 당신의 얼굴을 맹세합니다.)

다른 예 :

  • 의존성에 대한 요구 사항이 높은 종류의 소프트웨어를 생산하는 작업 :
    • 의료 소프트웨어,
    • 임베디드 소프트웨어.
  • 결과물과 실패가있는 직업 :
    • 사람들에게 직접적이고 큰 영향을 미치고
    • 회사 이미지에 직접적인 영향을 미칩니다.

또는 " 저희는 자원이 부족하고 비현실적으로 공격적인 마감일이 있습니다 "라는 코드 일뿐 만 아니라 "무슨 일이 생기면 책임을지는 책임"에 대한 코드 일 수도 있습니다.


1
동의한다. 나는 대부분의 사람들이 아늑한 직업을 원한다고 생각합니다. 그러나 큰 보수와 조기 퇴직 가능성을 위해 오늘 더 열심히 일하고 싶은 사람들이 있습니다.
Sarel Botha

이것은 거래 소프트웨어가 진행되는 한 사실이지만, 소규모 웹 개발 상점을위한 구인 광고에서 "고압 환경"을 본다면 알람 벨이 울릴 것입니다.
joshin4colours 2013

4
@ joshin4colours : 저는 "고압 환경"소규모 웹 개발 상점의 고문이었습니다. 나는 그것으로 끔찍한 아무것도 발견하지 못했습니다. 그것은 시장 전략의 일부였습니다. 비즈니스 전략은 우리가 다른 사람들의 실수를 엄청나게 타이트한 마감일 (프로그래머의 악몽의 꿈)으로 고칠 수 있다는 것이었다. 요구? 하루는 일어나서 팀이 300mh +로 인용 된 것을 개발하고 테스트하는 데 3 일이 걸린다는 말을 들었습니다. 예, 16 시간의 근무일을 의미했으며 개인 드라마와 시계의 정확성을위한 공간이 없었습니다. 또한 50-150 % 더 높은 급여와 60 %의 개인 시간이 개인 프로젝트에 사용되었습니다
qdot

이것이 내가 원래 게시물을 읽을 때 즉시 생각한 상황입니다.
Jetti

102

저는 항상이 코드를 "자원이 부족하고 비현실적으로 공격적인 마감일이 있습니다"라고 생각했습니다.


6
많이 나타나는 것처럼 보이지만 보통 '스트레스 풀', '시간에 민감한'및 '빠른 속도'와 같은 다른 표현으로되어 있습니다. 심지어 '우리는 누군가가 사랑 받기를 원한다'고해도 그것을 암시 할 수 있습니다.
Andy

48
빠르고, 빠르게 진행되고, 역동적이다. '관리는 팔꿈치에서 엉덩이를 알리고 양복을
갈아 입을

14
당신은 코드의 끝을 생략했다 : "고압에 의한 인상을 기대하지 말라 : 당신이 고용되었을 때 그것을 알고 있었다"
mouviciel

6
그리고 그들은 CS 석사 학위를 가진 사람과 OOD / OOP, C ++, C #, Java, AJAX, Oracle, SQL Server 및 PHP에 대한 최근 "실습"경험을 원합니다.
jfrankcarr

13
그리고 그들은 5 년의 Java 경험을 가진 프로그래머를 원했습니다.
James McLeod

40

신입 사원은 "고압 환경"에 서거나 심지어 즐길 수있는 사람이 특정 회사에서 더 생산적이라고 가정 할 수 있습니다.

실제로 올바른 가정이 될 수 있습니다. 직업을 유지하기 위해 기꺼이 압력을 가하는 열등한 개발자는 약간 생산적 일 수 있지만, 선택을 할 여유가있는 좋은 개발자는 그러한 결과를 낳을 수 있습니다. 농담 회사는 시간을 떠나서 전혀 생산적이지 않을 것입니다.


14
+1 좋은 답변입니다. 이러한 장소는 오히려 열등하고 하위 개발자입니다.
maple_shaft

28

"개인 생활을 희생하면서 비합리적인 시간을 기꺼이하고자하는 미혼의 젊은 프로그래머들을 원합니다."

나이와 결혼 여부에 따라 차별하는 것은 불법이기 때문에 일부러 명시 적으로 말할 수 없습니다.


6
HA- "친애하는 고용주 여러분, 저는 젊고 무성한 미혼 프로그래머입니다. 나는 비트를 좋아하고 실리콘 칩을 먹습니다. 사무실에 살면서 커피를
Adel

20

시장에 돌입하는 신생 기업은 경쟁 업체보다 더 빨리 싸워야합니다. 그러한 회사의 경우, 같은 문제를 겪고있는 다른 사람들이 다음 페이스 북이되는 것과 너무 늦지 않은 것 사이의 차이를 만들 수 있기 때문에 고압 작업 환경을 만드는 것이 합리적입니다. 아무도 기억하지 않는 서비스. 그러한 회사에서 일하면 주식 옵션을 통해 빨리 부자가 될 수 있습니다.

잘 확립 된 소프트웨어 회사의 경우, 지속적으로 높은 압력은 나쁜 관리 및 / 또는 탐욕스러운 소유자의 표시이며 따라서 적기입니다.


1
내가 수집 한 것에서, 당신이 고주파 거래 (논쟁의 여지가 있지만 무엇이든)와 같은 일을하고 있다면 빠른 처리 시간에 대한 비즈니스 요구 사항이 있지만 코드 품질에 대한 요구가 높습니다.

2
그렇습니다 .... 페이스 북이 그 좋은 예입니다. 그들은 파티에 늦었고 어쨌든 이겼다.
Lord Tydus

15

이 스레드에는 통풍이 많이 있습니다. : P

"모두가하는 일을 알고 프로젝트가 정확하게 평가된다"는 모든 사람들이 원하는 것이지만, 그 팀이 항상 그런 것은 아니었다는 것을 잊지 말아야합니다. 모든 팀은 결국 나아지기 시작하여 결국에는 나아지기 때문에이 유토피아 상태가 될 때까지 압력은 정상입니다. 그렇지 않은 경우 경영진은 아마도 너무 적게 요구하는 죄책감을 느끼게 될 것입니다.

나는 드문 경우에 "고압"진술을 좋아한다. 왜냐하면 모든 답변이 없을지라도 증상을 본 팀이기 때문이다. 그것은 전혀 단서가없는 다른 대부분의 광고보다 낫습니다.

경쟁이 내가 아는 훌륭한 소프트웨어 하우스가 아니라면,이 "고압"이 최소한 흥미로울 것입니다. 시장에는 좋은 프로그래머보다 좋은 팀이 적고 솔직히 말해서 (당신을 원한다고 가정 할 때) 최선을 다하는 것은 입을 먹지 않는 한 많은 시간 낭비입니다.

그런 의미에서 "고압"이라는 문구가 실제로 저를 방해하지는 않습니다.


반대 관점에 +1
스펜서 Rathbun

2
우리는 환기가 안되고, 분산 세마포입니다.
Adel

14

두 가지 이유 중 하나 :

  1. 그들은 고객이 고소하겠다고 협박하여 예산이 늦고 예산이 초과 된 프로젝트를 구하기 위해 추가 보상없이 12 시간 및 주말에 귀하의 사회 생활을 포기하기를 원합니다. 일반적으로 영업 팀은 개발자를 지나지 않고 추가 기능을 약속했기 때문에.

  2. 창문이 열리지 않고 직원이 헛배 부름을 겪습니다.

나는 그것이 1이라고 생각합니다.


11

나는 당신이 요점을 얻는다고 생각합니다.

좋은 프로그래머는 논문 회사에서 일하지 않으며, 회사는 더 적은 일을 얻습니다 (다른 연구에 따르면 개발자마다 TCO의 차이가 10에서 26으로 바뀌고 압력이 높아짐).

그러한 회사는 종종 비현실적인 마감일에 도달하기 위해 테스트, QA 또는 리팩토링을 줄입니다. 다음 릴리스의 마감일을 맞추기가 더 어려워졌습니다. 이것은 자체 유지 관리 프로세스이며, 최고 경영진이 이러한 추세를 깨뜨리지 않는 한 재앙을위한 레시피입니다.

IT 프로젝트의 60 % ~ 80 %가 실패한 것으로 간주됩니다 (정확한 숫자는 혼돈 보고서 참조). 그리고 이것은 당신이 읽은 채용 공고에 표시된 행동과 많은 관련이 있습니다.

이것은 종종 사해 효과라고도하며 IT 업계에서 매우 실제적인 현상입니다.


3
60% to 80% of IT project are considered as failure이 통계는 많이 들리지만 본질적으로 불명료합니다. 누구의 표준으로? 응용 프로그램 및 프로젝트 관리자는 항상 실패한 프로젝트를 성공으로 이끄는 방법을 찾습니다. 이해 관계자는 프로젝트에 시간과 돈을 투자했기 때문에 실패를 인정하지 않습니다. 감사 또는 컨설팅 역할을 수행하는 제 3자를 제외하고 프로젝트가 실패했을 때 인정하는 것이 정치적으로 유리하지 않습니다. 머릿속에 모래를 대고 너무 많은 돈을 지불하고 필요에 따라 일부만 채우는 크 래피 소프트웨어를 받아들입니다.
maple_shaft

2
@maple_shaft 나는 소스를 언급했다 : 그것은 혼란 보고서입니다. 측정 값에 대한 모든 정보를 알고이를 평가할 수 있습니다.
deadalnix 2019

3
"TCO"는 무엇을 의미합니까?

총 소유 비용?
ozz

1
예 TCO는 총 소유 비용입니다. 즉, 간접 비용을 포함하여 개발 비용이 많이 들게됩니다 (예 : 버그가 적은 개발자는 QA 및 버그 수정 비용이 줄어 듭니다).
deadalnix

5

왜?

그들은 고압이기 때문에.

왜?

IT 측면에서는 IT 부서 외부의 누군가가 담당하고 있기 때문에 자신이하는 일을 알지 못하거나보다 정확하게는 우수한 개발 관행을 따르지 않기 때문입니다.

소프트웨어 개발자가 겪고있는 문제 중 하나는 소프트웨어가 실질적인 물리적 대상이 아니라는 것입니다. IT가 아닌 사람들에게는 컴퓨터 내부에 존재하는 것이이 모호하고 모호한 것입니다.

그러나 그들은 그것을 만질 수 없기 때문에 좋은 소프트웨어를 만드는 데 따르는 복잡한 점에 감사하지 않습니다.

따라서 이러한 유형의 사람들이 "버스 운전"을하면 곧 다음과 같은 의견을 얻게됩니다.

  • 그냥 구축
  • 우리는 1 개월 안에 필요합니다
  • 우리는 테스터가 필요하지 않습니다

그들은 그것을 얻지 못합니다.


당신은 그것을 얻지 못합니다. 회사 B는 1 개월을 약속했기 때문에 판매를 할 예정이며 너무 적은 비용으로 테스터를 감당할 수없고 여전히 이익을 내고 있습니다. 이러한 종류의 상황은 본질적으로 비 기술적 관리가 열악한 것이 아니라 본질적으로 열악하거나 포화 된 시장으로 인해 발생하는 경향이 있습니다. 회사의 관리자와 영업 담당자는 다른 회사의 관리자와 같은 책임을지지 않습니다. 이를 피하는 가장 좋은 방법은 개발자를 학대하지 않고 자신의 존재를 정당화 할 수있는 명확하고 뚜렷한 이점이있는 회사에서 일하는 것입니다.
maple_shaft

1
날 믿어. 위에서 말한 모든 내용은 귀하가 설명하는 상황에 정확히 적용됩니다. 그리고 당신이 묘사하는 상황은 개발자 팀에 나쁜 관리 관행을 강요합니다. 공평한 관리자 일 수도 있지만 "실수"할 수는 있지만 여전히 개발자 팀에 나쁜 관행을 적용하고 있습니다.
ozz

1
@maple_shaft 관리 장기적인 이익을 원한다면 부실한 품질과 불량한 제품을 생산하는 빠르고 더러운 주문을하지 않습니다. 그렇게하면 회사의 명성이 위태로워집니다. 또한 고객은 주문한 내용을 잘 모르고 필요한 기술 지식이 부족할 수 있습니다. 그런 다음 특정 가격에 어떤 종류의 품질을 기대할 수 있는지 고객에게 완벽하게 알리는 것은 영업 사원에게 달려 있습니다. 고객이 다양한 미친 아이디어를 버릴 수있게하는 것도 영업의 일입니다. 그들은 단지 끄덕 여서 가격을 제시해서는 안됩니다.

4

나는 이런 말을 거의 보지 못하지만 그런 말은 가장 잘 쓰는 단어이고 최악의 경우에는 근거없는 말입니다.

나는 "빠른 속도"라고 묘사 된 직업이 인간에게 받아 들여질 수있는 가장 느리고, 가장 고무적이지 않고, 뇌가 부패하고, 지루하게 지루한 직업의 일부인 것을 보았다. 나는 또한 많은 시간을 쏟아 부었고 설명으로 어떤 식 으로든 직업의 실제 필요를 인정하지 않는 직업에서 크게 도전 받았다.

당신은 이런 말로 너무 많은 생각을하도록 실수를 할 것입니다. 면접관에게 알려지지 않은 숨겨진 미스터리와 기능 장애를 밝히는 데 도움이되는 중요한 질문을 면담하고 면접관에게 작업 환경과 잠재적 인 직무의 책임에 대해 더 많이 배웁니다 .


2
+1, 직무 설명은 한 알의 소금으로 가져와야하지만 슬프게도 많은 개발자들이 액면가로 물건을 가져가는 경향이 있습니다. 실제 상황을 알 수있는 유일한 방법은 그들과 대화하는 것입니다. Glassdoor는 통찰력을 줄 수도 있습니다.
Angelo

1
@Angelo Glassdoor might give some insight as well.본. 이 천 번! 직장을 미워하기 시작하면 Glassdoor로 이동하여 해당 지역의 20 개의 다른 소프트웨어 개발 고용주에 대한 직원 리뷰를 살펴보십시오. 당신은 얼마나 운이 좋은지 아주 빨리 깨닫게 될 것입니다. 리뷰를 작성하는 대부분의 사람들이 처음부터 불만을 품고 있음을 고려하더라도 소프트웨어 상점의 대다수가 일하기에 끔찍한 장소라는 사실을 알기에 일반적으로 충분합니다. 좋은 관리 및 모범 사례는 불행히도 예외가 아닌 예외입니다.
maple_shaft

1
나는 glassdoor에 대한 "불쾌한"검토 자들을 확실히 기대한다. 내 빨간 깃발은 긍정적 인 리뷰가 없거나 거의없는 경우입니다. 마찬가지로 모든 리뷰가 균일하게 긍정적 이라면 의심 스럽습니다 .
Angelo

4

그것은 대부분의 경우 그다지 의미하지 않습니다. 결국, 회사는 자신의 철학이 " 마냐 나 (Mañana) "인 작업 환경을 가지고 있다고 말할 것입니다 . 그것은 "높은 동기 부여를 원하는 사람들"을 원한다고 말하고 "완전한 혜택 패키지를 갖춘 경쟁력있는 급여"를 제공하는 것처럼 HR 사람들이 직업 목록에 넣는 표준 진부한 표현 중 하나입니다.

HR에서 말하는 일이거나 실제로해야 할 시간이 중요한 작업 인 경우, 어떤 종류의 압력이 직무에 있을지 인터뷰에서 정확히 파악해야합니다. 예를 들어, 광고 캠페인이나 이벤트 계획과 같이 매우 빠르게 수행해야하는 많은 고객 중심 또는 시간이 중요한 프로젝트를 수행하고 있음을 알 수 있습니다. 또는 조직에 못생긴 압력을 가하는 괴롭힘과 멍청이들로 채워져 있음을 알 수 있습니다. 아니면 HR-BS 일 수도 있고 환경은 꽤 전형적인 개발 공장입니다.


나는 "그다지 많이 의미하지는 않는다"는 것에 동의하지 않습니다. 대부분의 금융 기관은 이와 같습니다. 게임 회사들. 돈에 대한 거대한 약속 (게임 출시) 또는 IT를 이해하지 못하는 사람들이 주도하는 마감일.
ozz

@Ozz jfrankcarr는 구직 게시물에 대한 이러한 유형의 진술이 조직 또는 관리 능력 상실과 관련이 없으며 HR 능력 상실과 더 관련이 있다고 말합니다.
maple_shaft

@maple_shaft 예, 그 전제에 동의하지 않습니다. HR은 여러 가지면에서 무능 할 수 있고 종종 무능하지만, 구인 광고에서 그 진술이 일반적으로 직업의 모습을 나타내는 아주 좋은 지표라고 생각합니다. "IT가 아닌 사람들이 우리의 결과물을 이끌어 내기 때문에 우리의 프로젝트는 항상 늦게 운영되고, 자원이 부족하고, 계획이 잘못되었습니다."보다 더 좋은 문구입니다. 그것은 될 것입니다.
OZZ

@Ozz-내가 얻는 것은 대부분의 경우 의미없는 HR 진술이라는 것입니다. 인터뷰하는 동안 그리고 온라인으로 회사에 대해 배울 수있는 것으로부터 진정한 진실을 얻어야합니다. 언급 한 유형과 같은 일부 회사에서는 매우 분명 할 수 있습니다. 다른 사람들은 그렇게 많지 않습니다. 그러나 그들 모두는 거의 항상 같은 HR 진부한 표현을 사용합니다.
jfrankcarr

@jfrankcarr 다시, 나는 그 전제에 동의하지 않습니다. 나는 당신이 언급했거나 무의미하다고 언급 한 다른 사람들에 대해서는 동의하지만, 그 특정에 대해서는 대다수에게 좋은 지표라고 말하고 싶습니다. 우리가 동의하지 않으면 상관 없어요 :-)
ozz

2

나는 그런 종류의 구인 광고를 무시합니다. 그들이 의미하는 바는 일주일에 80 시간 씩 일하고 쪼그리고 앉는 임금을받지 않는 노예를 원한다는 것입니다. 경영진이 프로젝트를 올바르게 입찰하지 않거나 프로젝트를 올바르게 관리하고 있지 않다는 신호입니다.

잘 운영되는 팀은 100 개의 새로운 요구 사항을 처리하고 날짜를 유지하려는 관리자와 같이 추가 스트레스없이 정시에 운영됩니다. 나는 몇 년 동안 죽음의 행진을 보지 못했습니다. 가장 가까운 것은 내가 엄청난 시간당 요금을내는 컨설턴트로 실패한 프로젝트로 돌아 왔을 때 긴 휴가 주말에 큰 실패를 구제하기 위해 일했습니다.


1

사실은 프로젝트가 정확하게 평가되지 않는 대부분의 시간입니다!

고압을 생성합니다!

또한 이들 회사의 대부분에는 주간 팀이 있습니다.이 팀은 시스템 장애를 일으켜 자정에 압력을 받고 짧은 통지로 일해야합니다. :)


5
실제로, 프로젝트는 종종 정확하게 추정되지만, 더 높은 수준의 관리는이 추정을 수용하지 않습니다.
Chris 카드

사실, 관리에 의해 합의 된 추정치가 틀렸다고 말하는 것이 더 정확합니다. :)
Ali

1

"모든 사람들이 자신이하는 일을 알고 프로젝트가 정확하게 추정된다면?" 정말 큰 가정입니다. 회사가 "고압 환경"이라고 말하면 일반적으로 그 가정은 거짓입니다.

그렇습니다. 계획을 세우지 못하고 성과를 거두지 못하는 직원이 많은 회사가 있습니다. 그 금형에 맞지 않는 많은 회사가 있으며, 당신은 단지 자신의 표준을 유지하고 이러한 고압 작업에서 일하기를 거부해야합니다.


1

이것이 터질 수있는 한 곳은 생명이있는 곳에서 일을하는 것입니다.

예를 들어, 비행기를 하늘에 유지하기 위해 가동되어야하는 서비스에 대한 시스템 관리자 인 경우 높은 압력이 예상됩니다. 또는 Warzone에서 병사들을 위해 배치 될 소프트웨어를 개발한다면 압력을받을 수 있습니다.

이 내용이 표시되면 마감일이나 경보를 놓치면 생명이 온라인 상태인지 면접관에게 문의하십시오. 그렇지 않다면, 그들은 극적입니다.


동의 한 적이 있는데, 한 번은 생명이 위태로워 져서 X 시간 안에 문제를 해결해야하는 계약 환경이있었습니다. 계약상의 의무를 상실한 것에 대한 큰 처벌이있었습니다.
HLGEM

-1

즉, 애자일, 스크럼 또는 칸반에 대해 들어 본 적이 없으며 개발자를 태우는 것에 신경 쓰지 않습니다.


그렇다면 애자일, 스크럼 또는 칸반이 고압 솔루션입니까? (!)
Mawg

이러한 관행에는 제품 소유자의 참여가 필요하므로 기대 관리가 개선되고 압력 관리가 향상됩니다.
DmitryB
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.