밤에는 개발자의 생산성이 향상됩니까? [닫은]


34

저는 개인적으로 밤 늦게 깨어나 개인 프로젝트 작업을 코딩하고 즐깁니다. 저의 다른 동료들도 밤에 코딩하는 것과 같은 느낌을 받았습니다. 그러나 그것은 개인적인 취미에 대한 열정이 아니라 밤에 더 생산적이라고 느낍니다.

밤, 어두움, 침묵, 개발자의 생산성 향상을위한 또 다른 특성에 대해 생각합니다.

이것에 대한 진실이 있습니까? 일부 개발자는 밤에 생산성이 더 높다고 생각하는 이유는 무엇입니까? 이 제안을 정당화 할 과학적 증거가 있습니까? "밤에는 모니터 조명이 덜 해롭다"또는 "밤에는 자연 공기가 더 많은 산소를 가지므로 사고 과정에 더 적합합니다"와 같은 것이있을 수 있습니다.

중재자 주 :

문제는 이 주제에 대한 과학적 증거 와 달리 인용 된 정보를 요구하는 것입니다 . 지원 참조를 제공하지 않는 답변은 제거됩니다. 이것은 당신이 깨어 났을 때 당신이 개인적으로 생산적인 부분을 공유 할 수있는 여론 조사 가 아닙니다 .


5
훌륭한 질문입니다! 나는 밤에 우리가 왜 더 생산적인지에 대한 이유를 알고 싶습니다!
Steven Jeuris


12
나는 완전히 반대입니다. 일찍 일어나서 샤워를하고 커피 한 잔을 마시고 다른 사람이 사무실에 오기 전에 오전 7시 전에 코딩을 시작합니다. 서핑을하고 졸음을 느끼는 날 늦게까지 내 생산성이 가장 빨라지고 꾸준히 줄어 듭니다. 어쩌면 사무실에서 너무 조용하거나 내가 자연스럽게 아침 사람이기 때문일까요?
maple_shaft

3
@bjarkef이 질문에 대답하지 않았다. 왜 개발자가 밤에 더 생산적인지에 대한 구체적인 증거와 정당성을 요구한다. 기껏해야 코멘트입니다. Steven Jeuris가 말하는 대답은 여기에 있습니다 .

1
이것은 회의론자 사이트 질문입니다.
Pankaj Upadhyay

답변:


30

SK-Logic의 의견에서 지적한 것처럼이를 뒷받침 할 과학적 증거가 있습니다.

에서 밤 올빼미에 위키 피 디아의 기사 :

연구원들은 ' 내재적시기 인 24 시간주기 시스템 의 기본 속성의 차이가 누군가가 새벽 새 깨어있는 밤새인지 밤 올빼미는 밤늦게 자지 만 늦은 밤에 잠을 자고있는 이른 새인지 여부를 결정할 것임을 발견했다 '.

이것은 일부 사람들이 밤에 일하기를 원한다는 것을 나타냅니다.


이 흥미로운 논문 은 시간이 지남 에 따라 프로그래머의 생산성을 연구 합니다 .

단계의 순서는 행복감, 생산적, 대체 불가능, 원망, 지루함 및 비생산적입니다. 전반적인 생산성은 초기 6 개월의 관심이 집중 되는 특징이 있으며 ,이 때 생산성은 종종 평균 500 LOC / 월 평균보다 훨씬 높습니다. 짧은 변동성 기간이 지나면 프로그래머는 관심이 꾸준히 감소하는 장기 단계에 들어서서 평균을 모방하는 생산성을 초래합니다.

이것을 고려하고 프로그래머가 보통 밤에 개별 프로젝트에서 작업한다는 점을 고려할 때 간단한 이유는 단기 개별 프로젝트의 생산성을 높이는 '유쾌한'드라이브이기 때문에 깨어 있고 일을 계속하려는 욕구를 유발할 수 있습니다 .


@Stevent, 참조 주셔서 감사합니다. 일주기는 이것을 설명하기에 좋은 용어입니다. 그러나 여전히 주관적입니다. 밤에는 객관적인 것이 있어야한다고 생각합니다. 나는 그것을 찾고 있습니다. 어쨌든, 참조를 위해 +1.
Saeed Neamati

2
@Steven Jeuris-로그인 / 암호 없이는 종이에 접근 할 수 없습니다-아마 lionet.info/ljimg/programmer-lifecycle.pdf 같은 것이 유용할까요?
Joris Timmermans

2
@Steven, 10 번 투표 할 수 있으면 좋겠다. 이것은 매우 좋은 대답입니다. 그래도 나는 다른 사람들이 생각한 것을보기 위해 그것을 받아들이지 않을 것입니다.
Saeed Neamati

1
"이 추측은 순전히 지난 6 년 동안의 경험과 관찰에 근거합니다." 나는 동의하지 않는다고 말하지는 않지만 (이것은 나에게 반점으로 들린다)이 논문은 과학적 탐구가 아니다.

1
@ canisrufus : 본인도 동의하지만, 수석 소프트웨어 엔지니어로서의 개인적인 6 년 경험과 그가 출판 한 사실은 여기에 공식화 된 많은 주관적인 의견보다 더 강력한 지표입니다. 불행히도 이것은 내가 찾은 가장 유효한 연구입니다.
Steven Jeuris

20

그래도 조심하십시오. 밤에 일하는 동안, 당신 은 마음의 평온과 상호 작용의 부족으로 인해 일을 할 수도 있지만, 나는 밤 올빼미 자신이지만 밤에 뇌가 잘 작동하지 않는다는 것을 알았습니다 . 나는 확실히 빠르고 혁신적이지 않습니다.

밤에 일하는 것은 또한 충분히 자지 않는 불행한 부작용이 있습니다 . 뇌는 휴식이 필요하고 모든 것이 조용 할 때 휴식을 취하지 않으면 휴식을 취하지 않거나 휴식의 질이 악화 될 수 있습니다. 많은 피조물에있어 당연한 것은 밤에 자고 인간의 기본 행동이기도합니다.

결론적으로 야간 작업이 특정 작업에 더 적합하다고 생각합니다. 그러나 낮과 밤에 자고 일하는 사이 에는 균형 이 잘 맞아야합니다.


1
나는 수면 박탈에 대해 말하는 것이 아닙니다. 내가 밤에 더 생산적이라고 말할 때, 나는 충분히 잤을 때를 의미합니다.
Saeed Neamati

3
@Saeed : 나는 양쪽 칼을
말하고있다

1
이것은 좋은 지적입니다. Bob Martin은 구역에있는 것과 흐름에있는 것 사이를 중요하게 구분합니다. 영역에있을 때 많은 코드를 작성할 수 있지만 최상의 코드는 아닙니다. 전체 내용은 "깨끗한 코더"책에 있습니다.
Fenton

참고 문헌 및 인용을 요청하기 위해 질문이 편집되었습니다. 질문의 현재 버전을 검토하고 개인 경험 및 의견에 대한 지원 정보를 포함하도록 답변을 편집하십시오.
Adam Lear

14

개발자의 생산성을 높이는 것은 반드시 밤 시간 일 필요는 없습니다 ...

밤 시간은 생각에 마음이 자유롭게 흐르도록 조용하고 조용한 분위기를 제공하며 프로그래밍하는 동안 매우 중요합니다.

산만하지! 전화벨이없고, 쿠키를 판매하는 변호사, 이메일 감소, 채터 링이 줄어드는 것은 밤에 일하는 데 막대한 배당금을 지불합니다. 마음은 긴장을 풀고 창의력을 발휘합니다. 편한 시간에 쉽게 영역에 들어갈 수 있습니다.

반드시 야간 일 필요는 없습니다. 방해가 적고 방해가 적은 환경은 항상 개발자 생산성의 촉매제 역할을합니다.

또한 밤에는 마음이 외부 세계에 대한 생각이 적을 수 있으므로 머리에서 회전하는 생각이 적어 프로그래머가 프로그래밍 사고와 논리의 자유로운 흐름을 얻는 데 도움이됩니다.

또한 개인 프로젝트는 프로그래밍에 대한 열정을 가지고 있지만 사무실 프로젝트는 그렇게 할 의무가 있기 때문에 전자 프로젝트는 나중에 관심을 가질 것입니다. 그래서 당신은 마음으로 일하는 경향이 있습니다. 이것은 밤이 일하기 위해 몇 시간을 더 준다는 느낌을줍니다.


1
주의가 덜 산만하다. 나는 보통 동료보다 약 한 시간 일찍 사무실에옵니다. 그 한 시간 동안, 나는 규칙적인 산만이 일어나는 시간보다 내가 할 일의 양의 약 3 배를 얻습니다.
Kibbee

참고 문헌 및 인용을 요청하기 위해 질문이 편집되었습니다. 질문의 현재 버전을 검토하고 개인 경험 및 의견에 대한 지원 정보를 포함하도록 답변을 편집하십시오.
Adam Lear

5

나는 이것이 인당 특성이라고 생각합니다. 저는 많은 개발자들, 특히 밤에 가족과 함께 시간을 보내면서 고의로 일찍 사무실에 왔습니다.

하지만 여러분이 제시 한 예에서, 사람들이 작업 프로젝트와 비교하여 개인 프로젝트에서 더 높은 수준의 생산성을 유지할 수 있다는 것이 일반적으로 사실이라고 생각합니다. 일반적으로 사무실에서 위임 할 수있는 작업보다 프로젝트에 대한 관심과 열정이 더 높기 때문에 의미가 있습니다.


방금 개인 프로젝트를 예로 들었습니다. 일반적으로, 내가 아는 대부분의 개발자는 밤에 생산성이 높거나 개인 프로젝트이든 아니든 상관 없습니다.
Saeed Neamati

참고 문헌 및 인용을 요청하기 위해 질문이 편집되었습니다. 질문의 현재 버전을 검토하고 개인 경험 및 의견에 대한 지원 정보를 포함하도록 답변을 편집하십시오.
Adam Lear

5

다른 사람들이 말했듯이 나는 그것이 인당 특성이라고 생각합니다. 나 자신에 대해 말하면 나는 일반적으로 아침과 저녁에 (또는 밤에) 생산적이라는 것을 알았습니다. 이것은 내 주위에 어떤 종류의 허벅지 나 왜곡이 많지 않을 때 가장 생산적이 될 수 있습니다.

늦은 밤에 다른 약속이나 흐름에서 벗어날 수있는 다른 것들이 없을 수도 있습니다.

나는 이미 언급 한 것 이외의 과학적 이유에 대해 모른다. 분명히 각 사람의 내부 시계는 조금 다르게 작동하고 우리 중 일부는 낮에 더 생산적이며 다른 사람들은 늦은 밤에 더 생산적이라는 것입니다.


참고 문헌 및 인용을 요청하기 위해 질문이 편집되었습니다. 질문의 현재 버전을 검토하고 개인 경험 및 의견에 대한 지원 정보를 포함하도록 답변을 편집하십시오.
Adam Lear

4

개인적으로 저는 6시, 6시 30 분, 7시 직장 그리고 3시 직후에 집에 있습니다. 나는 밤 올빼미가 아닙니다. 저녁에 산만하지 않은 모든 보너스는 아침에도 동일하게 적용될 수 있습니다.


참고 문헌 및 인용을 요청하기 위해 질문이 편집되었습니다. 질문의 현재 버전을 검토하고 개인 경험 및 의견에 대한 지원 정보를 포함하도록 답변을 편집하십시오.
Adam Lear

2

나도 밤에 더 생산적이다. 그것은 사람마다 다르지만, 가능하다면 이상적인 근무 시간은 오후 3시에서 11시 또는 자정입니다. 나는 그 시간 동안 여러 가지 이유로 더 많은 일을 할 수 있다는 것을 알게되었습니다. 그들 중 일부는 다음과 같습니다.

  • 대부분의 사업은 거의 끝났습니다. 그 당시에는 훨씬 더 평화 롭고 조용합니다. 성가신 영업 전화가 없으며 대부분의 고객 문제는 하루 종일 있습니다.
  • 나는 이미 몇 시간 동안 깨어있었습니다. 이것은 나를 위해 크다. 나는 침대에서 뛰어 내리고 무엇이든 직접가는 것이 끔찍하다.
  • 온도가 더 시원합니다. 일할 때 뜨거워지는 것을 싫어합니다.
  • 나는 단지 내 일을하고 전반적인 상식을 얻었고 상사가 내 어깨 너머로 들여다 보며 지속적인 업데이트를 위해 잔소리하는 9-5를 가질 필요가 없습니다.

그 모든 것을 말하면서, 나는 8-5 일을 해야하는 곳에서 일합니다 ... 정오까지 며칠 동안 벽에서 머리를 이길 것 같은 느낌이 들기 때문에 일종의 악취가납니다.


참고 문헌 및 인용을 요청하기 위해 질문이 편집되었습니다. 질문의 현재 버전을 검토하고 개인 경험 및 의견에 대한 지원 정보를 포함하도록 답변을 편집하십시오.
Adam Lear

2

나는 나 자신에 대해 이것을 생각했지만 원인과 결과가 혼합되어 있습니다. 나는 밤에 더 생산적이라는 것을 알았지 만 이제는 이것이 처음에 늦게 코딩을 유지하는 이유 때문입니다. 나는 "지역에있을 때"늦게까지 지 냈으며 이미 평소보다 더 생산적입니다.

산만 함과 피로 부족과 같은 다른 요인이 있다는 것을 부인하지는 않지만 이것이 내가 늦었 던 원래의 이유만큼 중요하지 않다는 것을 알았습니다.

즉, ADHD도 상당히 심각하기 때문에 생산성이 대부분보다 매일 더 많이 변화합니다.


참고 문헌 및 인용을 요청하기 위해 질문이 편집되었습니다. 질문의 현재 버전을 검토하고 개인 경험 및 의견에 대한 지원 정보를 포함하도록 답변을 편집하십시오.
Adam Lear
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.