하루에 몇 시간 씩 생산성을 높일 수 있습니까? 어떻게? [닫은]


145

하루 8 시간 동안 경고를 유지하는 데 많은 어려움을 겪고 있습니다. 나는 하루에 4 시간의 노동 계약을 협상 한 사람들이 8 시간 안에 더 많은 것을 할 수 없다고 주장하는 것을 들었습니다.

나는 종종 졸음, 지루함, 산만함에 압도 당합니다. 언젠가, 나는 격렬한 생산성 폭발로 8 시간 동안 타오르는 것 같습니다. 다른 날에는 거의 아무것도하지 않습니다. 대부분의 날, 그것은 어딘가에 있고, 하루 종일 내내 집중력을 발휘할 수 없기 때문에 많은 시간을 낭비하는 것에 대해 기분이 좋지 않습니다.

나는 당신의 경험을 듣고 싶습니다 (나 혼자가 아니라고 말해주세요!), 그리고 발견되면,이 딜레마에 대한 당신의 해결책.

당신은 매일 거의 매일 8 시간을 생산합니까? 어떻게?


4
"생산적인"정의

90
"생산적인"정의? 어서! 이 맥락에서 그것이 의미하는 바가 분명하다고 생각합니다.
fzwo

8
흥미로운 프로젝트를 얻는 것은 확실히 좋은 생각이지만, 어떤 프로젝트를 수행할지 결정하고 가족에게 가정 음식을 가져와야하는 회사에서 일하는 사람들에게는 불행히도 이것은 실제로 선택 사항이 아닙니다.

50
나는 근무일의 8 시간 모두를 완전히 생산적입니다. 이것이 현재 stackexchange를 탐색하지 않는 이유입니다.
Alain

11
집에있을 때 종종 문제를 해결합니다. 초과 근무 수당을 지불해야합니다!
gablin

답변:


81

당신은 다음의 느낌을 묘사하고 있습니까? 또는 2) 붙어있다?

나는 이것을하고 싶지 않다.

  • 어떤 사람들은 마감일을 더 잘합니다. 합리적인 작업 덩어리를 벗기고 마감일을 정하십시오. 마감일을 다른 사람과 공유하면 책임을 유지하는 데 도움이 될 수 있습니다.

  • : 내가 좋아하는 트릭 중 하나는 종이의 시트와 함께 하루를 시작하고 세 개의 열 수 있도록하는 것입니다 해야합니다 , - (회의, 전화 등 오늘날을) 해야 하는가 - (얼씬 deadilne에 대한 작업) (에 일). 각 열 아래에서 당신이 생각하는 작업을 나누십시오. 이 목록에서 오늘 합리적으로 달성 할 수있는 세 가지 항목을 선택하십시오. 그 세 가지를 제압하고 그 이상의 모든 것은 보너스입니다. 즉 "나는 오늘 생산성이 너무 높았습니다". 작업을 적절한 양으로 나누려면 약간의 연습이 필요하지만 효과적입니다.

  • 휴식은 괜찮지 만 타이머를 얻습니다 (전자 주방 타이머를 사용합니다). 이것은 또한 앞으로 나아가도록 자신을 속이는 데 사용될 수 있습니다. 내 일부는 : "이 테스트를 통과하기 위해 다음 8 분을 보낼 것입니다." "다음 10 분 동안이 레이아웃을 조정하겠습니다." 또는 너무 짧게 느껴지면 언제든지 작업을 타임 박스 할 수 있습니다 .

나는 붙어있다

  • 다른 사람들과 고통을 나누십시오. 문제를 설명하는 것만으로도 종종 해결책이됩니다.

  • 탐색 테스트 는 이해하지 못하지만 변경해야하는 시스템에서 파킹하기위한 훌륭한 기술입니다.

  • 산책하다. 주의 산만 과정의 일부입니다. 모든 문제에 대한 유일한 해결책은 아닙니다.


2
목표 공유가 항상 유익한 것은 아닙니다. link
acmshar

1
@ 스티브. 언급 한 요인 때문에 '목표를 밝히지 마십시오'와 같은 말을하지 않도록주의했습니다. 나는 그 링크가 흥미 롭다는 것을 발견하고 목표 / 마감일을 결정할 때 그 링크를 고려하기 때문에 그 링크를 제시하고 싶었습니다.
acmshar

1
문제를 공유하는 것은 목표를 공유하는 것과 다릅니다. 프로그래머로서 우리는 누군가와 대화하는 것이 종종 아이디어를 명확하게하고 해결책을 얻는 데 도움이 될 수 있다는 것을 알고 있습니다. 사람들에게이 훌륭한 프로그래밍 아이디어를 가지고 있다고 말하고, 모두에게 당신이 훌륭하다고 말한 다음 아무것도하지 않는 것처럼 느끼게하는 것은 매우 다릅니다.
쿼터니언

1
@Quaternion 동의합니다. Steve는 목표 (1 부 마감)와 문제 (2 부)를 모두 공유 할 것을 권장했습니다.
acmshar

2
Pomodoro는 당신의 세 번째 요점을 구현하는 방법으로 사용될 수 있습니다 ...
Coyote21

60

"생산성"을 물리적으로 사용 가능한 기능 코드의 척도로 정의하면 이는 평균 ~ 2 시간 / 일과 같이 평균 ~ 3 시간 / 일 최고입니다. 하루 종일 코드를 작성할 수 없다면 기분 나빠하지 마십시오. 대부분의 작업은 머리에서 이루어집니다.

물론 이것은 관리자가 "샘을 입력하지 않는 이유"라는 사고 방식에 빠지는 문제 일 수 있습니다.


답변 감사합니다. 물론 "8 시간 동안 타이핑하지 않는 이유는 무엇입니까?"라는 질문은 아닙니다. 나는 타이핑이 개발 빙산의 작고 눈에 띄는 상단이라는 것을 알고 있습니다. 내가 의미하는 바는 "작업 당 하루 몇 시간입니까? 당신의 마음이 왜 프로젝트에 집중되지 않습니까? 하루 8 시간 내내이 문제를 어떻게 처리합니까? 그것이 실제로 작동하지 않기 때문에 하루에 몇 시간을 일하는 것이 정상입니다. "
fzwo

하루 중 처음 2 시간이 가장 생산성이 높은 것으로 나타났습니다. 실제 업무를 방해하지 않는 오후 모임을 예약하려고합니다.
아무도

18
'영역'에 들어가면 A) 매우 생산적이며 B) 산만 해져이 영역을 떠나는 것이 매우 쉽습니다. 아무도 이러한 측면을 이해하지 못하는 것 같습니다. 그래서 궁극적으로 하루에 약 3 시간의 실제 집중 작업을합니다. 나머지 시간에는 회의 참석 또는 여기에 게시가 포함됩니다. : D
Neil

1
@rmx 나는 오후와 저녁에 더 생산적으로 보이기 때문에 흥미 롭습니다. 나는 심지어 일찍 자고 일찍 일어나려고 노력하지만, 여전히 그렇습니다. 나는 아침에 더 생산적이기를 바란다.


40

Joel의 기사 Fire and Motion 을 읽어보십시오.

때때로 나는 단지 아무것도 할 수 없습니다.

물론, 사무실에 와서 퍼터 주위에, 10 초마다 이메일을 확인하고, 웹을 읽고, American Express 청구서 지불과 같은 몇 가지 두뇌없는 작업을 수행합니다. 그러나 코드 작성 흐름으로 돌아가는 것은 결코 일어나지 않습니다.

이 비생산적인 시합은 보통 하루나 이틀 동안 지속됩니다. 그러나 어떤 일도 할 수없이 한 번에 몇 주 동안 갔을 때 개발자로서의 경력에는 시간이있었습니다. 그들이 말했듯이, 나는 흐르지 않습니다. 나는 구역에 없습니다. 난 아무데도 없어


12
감사합니다. Joel의 기사 (및 저기에 대한 몇 가지 훌륭한 의견)는 실제로 내 마음을 편안하게합니다. 누군가 같은 문제를 겪고있는 것처럼 성공하고 통찰력이있는 사람이라면 어쩌면 나는 "깨지지 않았습니다". 그의 정직은 매우 상쾌했고 내 인생에서 처음으로 그룹의 일부를 느끼는 것이 왜 중요한지 실제로 알았습니다. 나는 나 자신에 대해 너무 많은 의심을 한 적이없는 것 같아요. 그럼에도 불구하고이 문제가 어디에나 존재한다고해서 우리가 싸움을 치르지 않고 받아 들여야한다는 의미는 아닙니다.
fzwo

새롭고 도전적인 일을 할 때가되었을 것입니다
Aditya P

33

나는 하루에 12 시간까지 일합니다!

위에서 언급 한 모든 기술에 익숙합니다. 내 프로세스에 고유 한 것을 추가 할 수있는 것은 다음과 같습니다.

나의 3 시간 척도 기술 :-나는 하루를 4 시간, 3 시간 단위로 나눕니다. 그들은 9,12,3,6, & 9입니다.

  • 그때 내 휴대 전화의 알람이 울립니다! 시간이 어떻게 걸리는지 이해하는 것이 중요합니다! 3 시간이 어떤지, 어떻게 사용할 수 있는지 이해하는 것이 중요합니다.

  • 각 간격마다, 나는 스트레칭하고, 먹고, 움직이고, 새로운 작업을 시작합니다. 때로는 "느끼고"있다면 1 개의 작업에 2, 3 시간의 청크를 사용할 것입니다

  • 균형을 잡기 위해해야 ​​할 일이 많이 있습니다. 일 / 주가 끝날 때마다 각 작업을 수행함으로써 나는 정말로 중요한 일을하는 동안 정말 중요한 일을하지 않는 죄의식을 느끼지 않습니다. (내가 무슨 말을하는지 알고 있습니다.) 다른 일을 생각하면서 무언가를 연구하면서 생산성이 떨어집니다!

  • 다이어트 / 운동 : 우리는 단지 APES입니다! 우리는 자신으로부터 길을 너무 많이 기대합니다. 그것이 작동하는 유일한 방법은 신체의 역학을 존중하는 것입니다. 글쎄, 나는 3 시간 간격이 고 에너지, 고 대사식이 요법에 완벽하다는 것을 기쁘게 생각합니다! 시작하기 전에 더 많은 연구를 수행하십시오. 그러나 기본적으로 3 시간마다 적은 양의 음식을 섭취하면 몸이 충격을 받고 열악한 다이어트 일정으로 생존하는 대신 연료를 계속 연소합니다.

  • 그리고 마지막으로, 나는 미쳐야하지만 그것은 나를 위해 작동합니다. 나는 그 앞에 터미널이있는 운동 자전거를 만들었습니다! 나는 (멋진 전망이있는 다른 방에서) 걸어서 고정 자전거를 타면서 계속 일할 수 있습니다! 맞습니다! 나는 일을 멈추지 않고 운동을하고있다 !!! 로컬 네트워크를 사용하면 비트를 건너 뛰지 않고 내가있는 곳을 찾을 수 있습니다. 그것은 굉장. 하루 중반에 슬럼 핑을 할 때 심장이 펌핑 될 수 있다고 상상해보십시오. 30 분이 지난 후 다시 한 번 다룰 준비가되었습니다! (때로는 샤워를해야만하는데, 그로 인해 내 과제를 생각하기에 좋은 시간이되었습니다.)

행운을 빕니다! 숨 쉬고, 먹고, 깜박이는 것을 잊지 마십시오! :)


3
자영업자 인 것 같습니다. 이러한 엄격한 일정을 발표 한 것을 축하하며 답변을 주셔서 감사합니다! 나는 당신과 다른 많은 답변에서 나오는 몇 가지 트렌드를 볼 수 있습니다 : 청크 시간과 작업, 건강하게 먹고, 항상 화면을 쳐다 보지 말고, 몸을 움직이십시오. 그리고 당신의 일에 대해 열정적으로 노력하십시오.
fzwo

그렇습니다, 자영업자. 이 스레드 btw에 정말 감사합니다. (위의 "Fire And Motion"링크는 오늘 저에게 큰 도움이되었습니다.) 건배! :)

2
@grib- 숨 쉬고 먹고 깜박이는 것을 잊지 마십시오! :) ...와 똥. 썰매, 때때로 우리는 심지어 우리가 그 일을 잊어 버린 갈기에 빠져 들었습니다. 나는 당신의 3 시간 고장 (그것에 대한 + 담당자)을 좋아합니다. 나는 4 시간의 고장을 일으켜 엄청난 도움이되었지만, 나는 3 시간의 고장을 시도하고 어떻게 진행되는지 볼 것이라고 생각합니다.
luis.espinal

1
+1! 하드 코어, 미쳤고 독창적이며 효과적인 조합입니다! 명성! Btw, 그것은 또한 Pomodoro Technique의 청키 버전처럼 들립니다 : en.wikipedia.org/wiki/Pomodoro_Technique
Paul Sasik

태도 +1! 저는 롤러 위에서 기술 대화를보고 기술 서적을 읽었지만 실제로 운동 중에 실습을하는 것은 흥미로운 아이디어입니다. 고정식 자전거에 생각을 줄 것입니다.
Pēteris Caune

26

8 시간 동안 집중하는 것이 목표가되어서는 안됩니다. 목표는 당면한 문제에 대한 해결책을 만드는 것입니다.


9

나는 그것이 당신이 하루 동안 무엇을하고 있는지에 전적으로 달려 있다고 생각합니다. 내가 흥미롭고 흥미 진진하고 매력적인 일을하고 있다면 8 시간이지나갑니다. 그러나 레거시 코드를 살펴보고 모호한 버그를 찾으려면 시간이 크롤링됩니다.

어쨌든 하루 종일 생산성을 유지하기 위해 할 수있는 일이 많이 있다고 생각합니다.

먼저, 정기적으로 휴식을 취하십시오. 몇 시간 연속 일하면 차나 커피를 마시 든, 동료와 대화를 나누거나, 사무실을 돌아 다니거나, 외출하는 등 매시간 5 분마다 휴식을 취하는 것과 비교하여 생산성이 저하됩니다. 담배를 피우거나 뉴스 웹 사이트 나 소셜 웹 사이트를 빠르게 살펴볼 수도 있습니다.

또한 작업을 다양하게하는 데 도움이됩니다 (가능한 경우). 변형없이 며칠 동안 같은 일을하면 지루함과 준설로 이어집니다. 아침에는 한 가지 일을하고 오후에는 다른 일을하는 것이 집중력을 높이는 데 도움이되지만 그 실용성은 전적으로 업무 환경에 달려 있습니다.


9

다음은 매일 8 시간 이상의 코딩 작업을 수행하기 위해 간단하지만 효과적인 몇 가지 작업입니다.

  • 밤에는 8 시간의 수면을 취하십시오.
  • 아침 식사를 건너 뛰지 마십시오.
  • 점심 식사 전에 단단하지 않은 재료 (휴식 실에서 소다 또는 무료 쿠키 없음)
  • 가능하면 짧은 휴식을 취하십시오. 커피를 마시는 데 5 분이 걸린다.
  • 정시에 점심을 먹습니다.

내가 이런 일을하지 않으면 졸리고 지루하며 쉽게 산만 해집니다.


4
수면 +1 일관성있는 수면을 취하면 8 시간 동안 집중할 수 있습니다. 그렇지 않으면 쉽게 산만하고 지루해집니다. 수면은 생산성에서 가장 과소 평가 된 요소라고 생각합니다.
Nemi

한밤중에 혈당이 깨져 수면 중단으로 이어질 수있는 설탕 간식을 피함으로써 수면의 질을 향상시킵니다. (방금 어제 밤에 저에게 그랬습니다)
쌀가루 쿠키

6

여기에 두 가지 문제가 있다고 생각합니다.

첫째로 며칠 동안 생산성이 높고 다른 날에는 아무것도하지 않는 것이 전적으로 정상입니다. 업무 관련 (필요한 새로운 HR 웹 사이트에 대한 회사 개요) 및 비업무 관련 (프로그래머. 스택 교환)

둘째, 당신이 얼마나 생산적인지에 대한 당신의 인식은 아마도 왜곡되어있을 것입니다. 어려운 버그를 디버깅하는 데 일주일을 보낸다면, 처음 4 일 동안은 다양한 맹목적인 골목을 탐험 할 때 아무데도없는 것처럼 느껴질 것입니다. 마지막 날에는 클릭이 발생하고 목표를 달성 할 때 생산성이 높아집니다. 그러나 문제가 아닌 가능성을 제거하는 모든 작업은 훌륭한 업적 버즈를 제공하지 않더라도 생산적이라는 점을 인식하는 것이 중요합니다.


1
programmers.stackexchange는 물론 "작업"은 아니지만 "작업 관련"이라고 생각하고 싶습니다. :) 비록 내가 아니라, 내 자신을 속이고 수 있습니다
thesunneversets

6

먼저 의견 : 생산성을 "kbs를 작성하고 코드 작성"으로 측정하는 경우 잘못된 메트릭이 있다고 생각합니다. 개발자로서 우리가하는 일은 실제 문제를 이해하는 것 입니다. 시간이 오래 걸릴 수 있습니다. 미리 이해하는 것이 좋을수록 올바른 코드를 처음 작성할 가능성이 높아집니다. 즉, 이메일 보내기, 동료와의 대화, 화이트 보드 등을 의미합니다. 하루에 3 시간 동안 실제 코드를 작성하는 것이 좋습니다.

고려해야 할 몇 가지 사항 :

  • 다이어트 : 개인적으로, 특히 식사가 많으면 특히 탄수화물이 많은 음식을 쓰레기처럼 먹습니다 (중국이나 태국 음식, 쌀이 많은 음식이 최악). 이것은 매우 주관적이지만, 나는 당신의 DNA가 그것과 많은 관련이 있다고 생각합니다. 어떤 사람들은 쌀을 잘 먹습니다. 다른 사람들은 마른 단백질과 야채를 선호합니다. 개인적으로, 나는 탄수화물 / 고지방 식사가 생산성에있어 끔찍 하다는 것을 안다 . 오후에는 치즈 버거와 감자 튀김이 나를 가라 앉힐 것입니다. "혈액식이 요법"을 읽는 것을 고려할 수 있습니다. 설탕은 궁극적으로 내 농도에 해를 끼칩니다. 단기 (시간)에 좋으며 장기 (휴일)에 좋지 않습니다.
  • 주의 산만 : 휴대 전화에서 10 분마다 경고음이 울립니 까? 작업하는 동안 전원을 끄십시오. 일하는 동안 무엇을 듣고 있습니까? 비슷한 작업에 대해 이야기하는 사람들의 말을 듣고 있다면 더 나은 작업을 수행 할 수 있다고 읽었습니다. 따라서 팟 캐스트를 듣는 것이 도움이 될 수 있습니다. 나는 Herding Code Podcast를 정말 좋아합니다.
  • : 내 가설은 컴퓨터, 전화, 이메일 등이 원숭이의 마음을 키우는 데 매우 능숙하다는 것입니다. 이것에 대한 대응은 명상이다. 명상은주의를 요하는 것을보고 매우 자동적 인 방법으로 "아니요"라고 말하는 방법을 배우는 데 도움이됩니다. 최근에 " 선과 뇌 "를 선택했습니다. 그것은 명상이 당신의 뇌에 어떤 영향을 미치는지에 대한 조밀 한 책입니다 : "Zen 관행과 뇌의 생리학 사이에 인과 관계가 있으며 James H. Austin은 자신의 Zen 경험과 신경 학적 연구. " 대단한 책입니다.

5

이것은 주로 현재하고있는 일과 환경에 달려 있습니다. 몇 년 전 어느 시점에서 저는 조립 라인에서 일하고 있었고 하루 종일 생산성을 발휘할 수 있다고 말할 수있었습니다. 이제는 "지식 작업자"로서 평균 4 명만 가질 수있는 프로젝트 (예 : 데이터베이스 설계, 문제 조사 또는 코드 작성)에서 작업 할 때처럼 실제로 생산적인 시간을 측정 할 수 있음을 알 수 있습니다. 회의 및 기타 관리 오버 헤드가 소비하는 나머지 시간과 함께 매일 생산적인 시간.

기한이 지남에 따라 장시간 (예 : 밤새 수업) 과제에 집중할 수는 있지만 지속 가능하지 않으며 나이가 들어감에 따라 그들이 나를 더 많이 지치게하는 경향이 있음을 발견했습니다. 어렸을 때 더 충전 시간이 더 필요했습니다.

내가 찾은 가장 큰 문제는 아직 시작되지 않은 큰 문제를 쳐다볼 때 시작하는 작업에 그다지 집중하지 않는 것입니다! 따라서 내가 찾은 한 가지 비결은 당신이 처리 할 수있는 더 작은 일 (즉, 완료하는 데 30 분에서 1 시간)이 있다면 달성 한 성취감이 더 큰 문제에 대한 작업. 화가들과 다른 예술가들은 종종 빈 캔버스의 친밀감에 대해 이야기하고 소프트웨어 개발은 ​​여러 가지면에서 다르지 않습니다. 빈 파일을 응시하는 것은 꽤 위협적 일 수 있습니다.


좋은 관찰. 나는 하루에 12 시간 동안 강철을 쌓아 올리는 직업을 가졌고 6 시간의 초 생산적인 코딩 후에 훨씬 더 지쳤다.
Steve Jackson

5

나는 다른 사람들이 이미 접한 것들에 대해서는 언급하지 않을 것이지만, 또한 생산적인 아이디어를 구성하는 많은 것들이 환경에 달려 있다고 생각합니다.

나는 1 월에 집에서 일하기 시작했고 이것은 큰 문제가되었습니다. 내가 끊임없이 생각 나게하는 한 가지는 사무실에서 방해를받는 데 소비 한 시간입니다. 책상-사람들을위한 전화 / 메시지 답장-일반 사무실 관료 – 몇 가지 다른 것 (많은 사람들이 모두 알고 있음)

집에서 일하면서, 나는 직장에서 하루 종일 일했을 때와 비교했을 때 생산적인 날이 무엇인지에 대해 훨씬 더 엄격한 아이디어를 가지고 있음을 알게되었습니다. 침대에서..). 이런 이유로, 나는 많은 것을 성취하지 못하는 날에 정말로 나를 때렸다. 그러나 그것에 대해 생각할 때, 나는 나의 환경이 표준을 바꾸도록 내버려두고있다. 나는 집에서 일을 시작한 이래로 더 생산적이었다고 생각한다. 그것은 내게 주어진 자유에 직면하여 생산적인 것에 더 큰 책임감을 느낀다는 것입니다.


4

나는 보통 아침 ~ 4 시간 동안 최선을 다하고 점심을 먹은 후 하루의 나머지 시간이 훨씬 줄어든다는 것을 알게됩니다. 나는 직장에서 너무 많은 시간을 낭비하고 너무 쉽게 산만 해져서 더 많이 조사하기 시작했다는 것을 매우 걱정했다.

아침을 먹고, 잘 자고, 음악을 듣는 것과 같은 일반적인 팁이 조금 도움이 되었음에도 불구하고 매우 신뢰할 수 없었고 여전히 초점을 쉽게 잃는 경향이있었습니다. 나는 마침내 의심을 품고 ADHD에 걸렸을 까봐 의사와 이야기를 나 spoke습니다. 나는 지금 Adderall을 복용하고 있으며, 그것이 실제로 많은 도움이된다는 것을 알았습니다. 설명하기는 어렵지만 경쟁 방해 요소를 더 조용하게 만들 수 있으므로 집중할 대상을 선택할 수 있으며 많은 프로그래머가 이야기하는 "영역"에 쉽게 빠져들 수 있습니다. 순수한 생산성.

따라서 약을 복용하면 약 4 시간 정도의 생산적인 시간을 얻을 수 있습니다. 강한 아침과 오후에는 괜찮은 몇 시간입니다. 내가 좋아하는 것을 좋아하고, 잘 먹고 충분히 자면, 최대 5-6 시간 정도 좋은 시간을 보낼 수 있고, 좋은 하루를 보내고 있다면 (나는 일하기에 분명한 문제가있다) 그때 나는 실제 작업 시간의 전체 7-8 시간을 생산할 수 있습니다.

어쨌든, 나는 모든 사람을 위해 그것을 말하는 것이 아니며 생산성 문제에 대한 포괄적 인 해결책으로 제안하지도 않습니다. 그러나 일부 사람들에게는 ADHD의 징후를 읽고 의사와 상담하면 도움이 될 수 있습니다. 나는 내가 게 으르거나 훈련받지 못했다고 생각하면서 몇 년 동안 갔다는 것을 알고 있습니다. 그래서 내가해야 할 일에 집중하는 것이 거의 육체적으로 고통스럽지 않을 것이라고 결정하기 전까지는 학교 일이나 일에 집중할 수 없었습니다. 도움.


3

나는 하루에 8 시간 동안 실제로 생산성을 보였지만, 그것은 단지 짧은 기간이었습니다. 정상적인 하루가 8 시간을 초과하면 생산성이 향상되지 않음을 나타내는 많은 참고 문헌을 보았습니다.

생산적인 시간 외에도 일반적으로 생산적이지 않은 일이 많이 발생합니다.

  • 이메일 및 기타 커뮤니케이션 (중요한 정보가 포함될 수 있음)
  • 작업 표 작성.
  • 계획 (자체적으로 생산적이지는 않지만 생산적이되기 위해 필수적 일 수 있음)
  • 나누기 (실제로 필요하지만 생산적이지는 않습니다.)
  • 중단 (중단 될 때 최소 15 분의 생산성 손실)

8 시간의 생산성을 얻는 데 필요한 몇 가지 사항 :

  • 나는 일을하는 데 필요한 모든 것을 갖춘 사무실을 가지고있었습니다.
  • 나는 투자에 대한 결정을 내릴 중요한 프로젝트를 수행했습니다. (실제로 집중하는 데 도움이됩니다.)
  • 내 주변 사람들은 내가 중요한 프로젝트를 가지고 있다는 것을 알고 나를 방해하지 않았습니다.
  • 필요한 답변을 얻기 위해 (파트너를 포함한) 모든 사람을 방해 할 수있었습니다.
  • 내가 휴식을 취할 때 커피 포트는 항상 가득 찼습니다.
  • 코드 I는 소규모의 응집력있는 단위로 잘 분해되어 개발되었습니다.
  • 코드 구조 덕분에 휴식 후 빠르게 흐름으로 돌아올 수있었습니다.
  • 내가 작업했던 프로젝트는 잘 정의되어 있었고 매우 익숙했습니다.

나는 그런 상황에서 자신을 거의 찾지 못했습니다. 오늘날의 큐브 팜은 많은 양의 중단을 발생시킵니다. 사람들이 메시지를 보내면 메시지를 대기열에 넣는 IM 시스템이 도움이 될 수 있습니다. 필요할 때 모든 사람으로부터 즉각적인 답변을받을 수있는 경우는 거의 없습니다.

시도해야 할 몇 가지.

  • 하루를 계획하고 가장 중요한 일을 먼저하십시오.
  • 최대한 생산적이지만 작업 사이에 잠시 휴식을 취하십시오.
  • 필요할 때 답을 얻는 것을 두려워하지 마십시오.
  • 다른 사람들을 방해하기 전에 답을 찾아보십시오. (휴식 중 하나를 잡으려고 노력하십시오.)
  • 하루의 끝에서 떠나십시오.

3

나는 하루에 약 4-6 시간을 생산적으로 코딩 할 수 있습니다 (4 시간 선호). 나머지 시간에는 다른 종류의 일을 할 수 있습니다. 걷거나 뛸 때 내 프로젝트에 대해 생각합니다. 나는 컴퓨터에서 멀리 떨어져서 최선을 다한다.

( "4 시간"이라고 말한 사람이 몇 명인지 흥미 롭습니다)


3

여기에있는 모든 좋은 정보 외에도 "무엇을 피하고 있습니까?"라는 질문을하는 것이 도움이됩니다. 생산성이 떨어 졌다고 느끼면 종종 장애물이있을 수 있습니다. 그런 식으로 보면 일종의 '스크럼'사고 방식입니다.

무엇을 피하고 있는지 알고 나면 이에 대한 태도 관리가 쉬워집니다.


그리고 그것은 당신이 가서 무엇을해야 꽤 좋은 표시의 수행 . 그것을 끝내면 사고 방식이 향상됩니다.
tsilb

2

산만하거나 졸리거나 지루할 때 할 수있는 일이 많이 있습니다. 예를 들어 기술 블로그를 읽고 기술 서적을 읽으십시오. 당신이 마조히즘이라면 100 % 생산성을 느끼지 않으면 서 비즈니스 이메일을 읽을 수 있습니다. 또는 제품의 디자인 / 아키텍처 또는 사용자가들은 최신 버그에 대해 생각할 수 있습니다.

코드를 작성하지 않더라도 여전히 무언가를 수행 할 수 있습니다.


2

나는 기분이 좋고 기분이 좋고 일할 준비가 되었다면 평균 3-4 시간 동안 코딩하는 "일하는"것입니다. 나머지는 생각하고, 내가 알아 내고 싶은 물건을 찾고 있습니다.


2

나는 두 가지 유형의 날이 있습니다. 1) 나는 많은 일을 끝내지 않을 것을 안다. 2) Pomodoro Technique을 사용하는 날들. 유형 1)을 사용하면 2 ~ 3 시간의 실제 작업을 수행 할 수 있습니다. 유형 2)를 사용하면 최소 6 시간이 걸립니다. 나는 보통 어떤 종류의 날을 아침에 가장 먼저 알고 있습니다. 나는 Pomodoro Technique을 수정하여 그 내용을 고수하고 문서가 원하는 것처럼 강하지는 않습니다.

생산적인 날에는 다음과 같이 매우 엄격한 일정이 있습니다.

8:30-9:00 이메일 확인, rss 피드 확인 및 동료와의 BS
9:00-9:30 스크럼 회의, 동료와의 bs 및 오늘 할일 목록 작성
5 분에 첫 번째 Pomodoro 25 분마다 휴식
11:30-12:30 점심
12:30-2:30 초 Pomodoro 5 분 휴식 25 분마다
2:30-3:00 휴식
3:00-5:00 세 번째 Pomodoro 휴식 시간 5 분마다 25 분

나는 이것이 생산적인 날에 훌륭하게 작동하는 것을 발견했지만 매일 그것을 할 수 없거나 스스로 태워 버립니다. 5 일 중 3 일을 따르려고합니다.


2

여기에는 좋은 조언이 많으므로 몇 가지 유용한 생각과 경험을 추가하려고 노력할 것입니다.

하루에 할 수있는 유용한 일의 양은 개인으로서 자신에게 고유합니다. 어떤 사람들은 마라톤을 뛸 수 있고 다른 사람들은 거의 길 끝까지 갈 수없는 것처럼 어떤 사람들은 다른 사람들보다 더 정신적 인 "지속력"을 가지고 있습니다. 난 당신이 해결해야 할 첫 번째 일이 있습니다 얼마나 유용한 작업 그러므로 생각 당신이 하루에 할 및 지속 기간이 넘어 가지 않는다. 과도하게 일하면 피곤해져 오류가 발생하여 재 작업으로 이어질 수 있으므로 현재 한도를 초과하여 자신을 밀어 넣으려는 것은 악순환이 될 수 있습니다. 이것은 과거에 4-6 시간 동안했던 일을하기 위해 하루 12 시간 일해야하는 이상한 상황으로 이어질 수 있습니다.

생산적인 작업을 위해 역량을 확장하려면 다음을 고려하십시오.

  • 한 시간에 50 분 이상 일하지 말고, 휴식을 취하거나, 걷기, 가벼운 스트레칭 또는 운동
  • 주의력과 집중력은 하루 종일 다양합니다. 어떤 사람들은 이른 아침에 최선을 다하고 다른 사람들은 늦은 밤에 최선을 다합니다. 점심을 먹은 후 이른 오후에 모두 졸음을 느낀다. 가장주의를 기울일 때 가장 어려운 작업을 수행하도록 목표로하십시오.
  • 물을 많이 마시고 탈수하면 피로 해집니다.
  • 근무일 중에는 운동을하면 책상에서 시간을 허비하고 엔돌핀을 풀어줍니다.
  • 매일 컴퓨터 게임, 테이블 풋볼, 탁구 등을하면서 친구 나 동료와 즐거운 시간을 보내십시오.이 휴식 시간은 에너지를 재충전하는 데 도움이됩니다.

1

하루 종일 일에 집중하거나 생산성을 극대화 할 수는 없지만 하루 4 시간 일하는 것은 좋지 않습니다.

주된 이유는 생산적인 시간이 "주문형"이 아니기 때문에 일을하고 집에 갈 수 없기 때문입니다. 오랜 시간 산만 한 후에도 생산성이 높아지기 시작합니다.

최선의 해결책은 다양한 상태에 적합한 작업을 준비하는 것입니다 (예 : 작업을 다음과 같이 분류).

  • 독서, 연구, 학습-물건이 덜 지루합니다.
  • 보다 "기계적인"작업
  • ...

1

나는 쉬지 않고 2 시간 이상 동안 대부분의 작업에 집중하도록 노력하고 있습니다. 나는 아마 7 시간 하루에 약 4 시간을 할 것이라고 생각합니다. 나머지 시간은 배우는 데 소비되는 경향이 있습니다.


1

몇 시간 ...

포모 도로 기술은 내가 몇 차례 나에게 추천했다 한 무언가이다. 실제로 나를 위해 작동 시키지는 않지만 시도해야 할 것이 있습니다.


1

매일 2 시간 동안 2 시간 동안 프로그래밍을 잘하면 행복합니다. 그보다 더 많은 일을하면서 바퀴를 돌리고 시간을 낭비하고 소프트웨어에 버그를 도입했습니다. 나머지 시간은 학습, 연구, 사용자와의 대화 및 뇌의 긴장을 푸는 데 소비됩니다.

다음은 시간을 보내는 장소와 비교하여 시간을 보내는 장소를 검토하는 방법입니다. 월요일 아침 앉아서 일주일 동안 무엇을 할 것인지 목록을 작성하십시오. 그런 다음 치워두고 금요일까지 보지 마십시오.

노트북을 들고 낮에 새로운 것을 시작할 때마다 시간과하고있는 일을 적어 두십시오. 여기에는 모든 것이 포함되어야합니다. 개인 이메일을 확인하고, 개인 웹 사이트를 읽고, 기술 웹 사이트를 읽고, 큐브 메이트와 대화하고, 프로젝트 x에서 프로그램하고, 점심 식사를하고, 새로운 버그 Z에 대해 작업하고, 새로운 프로젝트의 사용자 y와 대화하는 등

금요일에 첫 번째 목록을 꺼내고 수행 한 작업 목록을 뒤집습니다. 그것들을 비교하고 실제로 얼마나 생산적인지보십시오. 당신은 아마 놀랄 것이고 당신이 변화를 시작할 수있는 것들을 찾을 것입니다.


1

문제는 종종 작업중인 프로젝트가 해당 분야에서 가장 최근의 가장 큰 개선 사항을 직접 위반하는 것입니다. 그들이 꿈꾸는 것들, 그들이 우리 모두의 삶을 더 좋게 만들 것이라는 것을 알고 있습니다.

덜 프레임 워크를 사용할 수있을 때이 오래된 테이블 레이아웃을 수정하고 싶지 않습니다. 한 시간 만에 API를 JSON으로 변경할 수있을 때이 부풀고 느린 XML-RPC를 다시 뱀피하고 싶지 않습니다. 며칠 만에 모든 것을 실제 프레임 워크 로 포팅 할 수있을 때 적절한 데이터베이스 abstration조차하지 않는 사용자 정의 프레임 워크를 실행하는이 사이트에 기능을 계속 추가하고 싶지 않습니다 . 나는이 바보 같은, 쓸모없고, 절름발이 jQuery 애니메이션을 만들고 싶지 않다. 클라이언트가 머리를 맞은 후에 클라이언트가 이후 개정에서 제거한다는 것을 알고있다.

이런 날에는 나에게 동기를 부여하기 위해 무언가를 내 앞에 놓았습니다. 보상처럼.

방금이 작업을 수행하면 하루 종일 membase를 사용하여 적절한 캐싱 시스템을 작성하게됩니다.

비록 새로운 API 라이브러리에서 시간을 보내거나 새로운 데이터베이스를 가지고 노는 것이 재미 있다고 생각하기 위해서는 당신의 일을 좋아해야한다고 생각합니다. 나도 알아 하루 종일 유용하고 멋진 물건을 만들 수 있기를 바랍니다.


1

최근 에 우분투에서 사용할 수있는 workrave를 사용하기 시작했습니다 (workrave)

X 및 Y 분마다 휴식을 취하도록 상기시킵니다 (기본적으로 3 및 45이지만 변경 가능). 이것은 생산성을 향상시킵니다.

행운을 빕니다!


+1! 나는 또한 그것을 사용하고 있습니다 (Windows)-강제로 휴식을 취함으로써 건강에 좋습니다.
Adam Adamaszek

0

전에 다루었던 두 가지 문제처럼 들립니다.

  1. 내가 졸리면 그것은 지난 주 동안 누적 수면을 충분히 취하지 않았기 때문에 일반적으로 발생합니다. 모든 사람의 수면 요구는 다르지만, 졸리면 밤에 더 많은 수면을 사용할 수 있다는 좋은 신호입니다. 또한 매일 밤 같은 시간에 잠을 자고 매일 같은 시간에 깨어 있으면 하루 종일 경계하는 데 도움이됩니다. 또한 어두울 때 대부분의 시간을자는 것이 도움이되고 논리적으로 의미가 있다고 들었습니다.
  2. 내가 생산적이지 않다면, 일반적으로 달성하고자하는 현실적인 목표를 설정하지 않았기 때문입니다. David Allen의 저서 Getting Things Done과 David Maister의 The Trusted Adviser가 저에게 도움이되었다는 것을 알게되었습니다. 신뢰에 대해 배우면 나와 함께 일하는 목표와 목표를 조정하는 데 도움이됩니다. GTD는 이러한 목표를 구성하고 목표를 향한 진행 상황을 추적하는 효과적인 방법입니다.

0

8 시간 동안 생산성을 유지하는 것은 그리 중요하지 않습니다. 더 많은 시간을 투자 하여 무차별 대입 문제를 해결하는 대신 창의적이고 현명한 방법으로 문제를 해결하고 하루 종일 풋볼을합니다.


0

내가 5 또는 6 후에 무엇을하고 있는지 아는 데 8-12 시간 일할 수있는 날들이 있습니다. 그러나 언젠가 나는 때때로 후에 아무것도 할 수 없습니다.

마감일이있을 때 정말 집중합니다. 가야 할 날이 4 일 있다고 말하면 완료해야합니다. 만약 내가 4 일 안에 할 수 있다는 것을 알면 정말 나에게 갈 수 있습니다. 내가 내가 할 수 없다는 것을 안다면 그것은 지쳐서 시간의 절반을 잃을 것이다. 나는 또한 응용 프로그램에 통합 해야하는 바람직한 기능이 있다면 집중할 수 있습니다. 그래서 그것은 모두 내게 필요한 것들에 달려 있습니다.


0

나를 위해 그것은 내가하고있는 일에 관한 것입니다. 과제가 어려운 경우 12 분 이상 매 순간마다 일을하고 다음날 내 일을 계속하기 위해 열심히 갈 것입니다. 불행히도 때때로 환경 문제가 신경에 닿아 집중력에 영향을 미치고 생산성을 떨어 뜨립니다. 내가 관심이없는 일을하고 있거나 내 경력이나 경험에 어떤 것도 만들지 않는 한 결코 지루하지 않습니다.이 경우, 내가 좋아하는 것과 내가하는 일로 돌아 가기 위해 최대한 빨리이 일을 끝내도록 동기를 부여합니다 해야합니다.


0

마지막 Agile Scrum 작업은 작업 추정에 "이상적인 시간"이라는 개념을 사용했습니다. 간단히 말해서 "이상적인 시간"은 프로젝트에서 이전에는 없었던 새로운 것을 코딩하는 데 소비되는 시간입니다. 이상적인 시간은 리팩토링, 디버깅, 전화, 회의, 점심 시간, 휴식 시간, StackExchange에 숨기거나 게시하는 데 소요되는 시간입니다.

전형적인 기대치는 8 시간의 근무 당 5 시간에서 6 시간의 이상적인 시간이었습니다. 개발자는 하루에 8 시간 동안 "연결"을한다고 기대할 수 없으며, 그렇게해도 보통 5-6 시간보다 2-3 시간 동안 더 많은 것을 얻지 못한다는 것을 알게 될 것입니다 . 게으름이 아니라 "고착 된"것이 아니며 기술이나 타이핑 속도가 부족하지도 않습니다. 문제의 간단한 사실은 sh * t가 발생한다는 것입니다. 누군가는 자신의 개인적인 삶에서 무언가를 요구하는 개발자에게 전화를 걸거나 인스턴트 메시지를 보내 게됩니다. 코드베이스를 구성하고 리팩토링하여 기술 부채를 상환해야합니다 (고객은 포인트를 향해 노력하지 않기 때문에 생산성이 높지 않지만 코드베이스를 유지 관리 가능하고 확장 가능하게 유지하여 개발 속도를 유지하는 것이 중요합니다). 그리고 개발자는 증기를 분사해야합니다. 우리'

어쨌든, 우리 팀의 추정은 하루에 5 시간의 헤드 다운 코딩을 기준으로 약 1 개의 "포인트"= 약 2 개의 개발자 일 (5 개 포인터는 2 주간의 개발자 반복)이었습니다. 따라서 5 포인터는 대략 개발자 시간 50 시간에 해당하는 요금으로 고객에게 청구됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.