프로젝트가 끝나갈 무렵 피할 수 없는 동기부여 '슬럼프'를 어떻게 극복하시나요?[닫은]

StackOverflow https://stackoverflow.com/questions/92113

  •  01-07-2019
  •  | 
  •  

문제

프로젝트를 진행하다 보면 흥미로운 부분을 코딩하고 나면 의욕이 심하게 떨어진다.이 문제를 극복하기 위해 무엇을 합니까?

도움이 되었습니까?

해결책

모든 "지루한" 부분을 끝까지 남겨두지 마십시오. 프로젝트 초기에 회귀 테스트 및 문서화를 통해 각 구성 요소가 작동하는지 확인하십시오.

그렇긴 하지만, 지난 몇 주는 여전히 정말 파악하기 어려운 버그를 추적하고, 마지막 순간의 요구 사항 변경 사항을 처리하고, 문서를 마무리하고, 일반적으로 그 빌어먹을 문제를 밖으로 내보내는 작업을 포함할 것입니다.내 접근 방식은 단지 그것을 빨아들이는 것입니다.머리를 숙이고 작업이 빨리 완료될수록 현재 릴리스 뒤에 대기 중인 더 낮은 우선순위의 더 흥미로운 작업을 더 빨리 시작할 수 있다는 것을 알아두십시오.

출시 직전에 고객이 모두 휴가를 떠날 수 있도록 준비하는 것 외에는 최종 요구 사항/문서 변경을 완전히 피할 수는 없습니다.아니면 고객이 출시에 대한 사전 지식이 없도록 Apple 및 Google과 같은 지배적인 위치에 놓이게 됩니다.

파악하기 어려운 버그(재현하기가 너무 어려워 일관된 테스트 케이스가 없는 버그)를 조기에 "추적해야" 합니다. 왜냐하면 버그를 수정하는 데 시간이 얼마나 걸릴지 예측할 수 없기 때문입니다.그러나 실제로 그 중 일부는 프로젝트가 진행됨에 따라 덜 이해하기 어려워지거나 다른 알려진 문제의 부작용으로 판명되므로 제한된 기회를 제공함으로써 평균적으로 시간을 절약할 수 있습니다.이것의 단점은 끝으로 갈수록 몇 개가 남게 된다는 것입니다.하지만 두 개 이상이면 잘못한 것입니다.

가장 재미있다고 생각하는 일을 하기 위해 주요 마감일 이후 짧은 "휴식"을 갖는 것은 장기적으로 탈진을 피하는 좋은 방법입니다.어려운 계획을 건너뛰었기 때문에 결국 대부분을 버리게 되더라도 생산성이 더 높아질 것입니다.

다른 팁

테스트 중심 개발을 사용하세요.실패한 시험은 언제나 강력한 동기가 됩니다.

일부 테스터가 이를 풀어보도록 하세요.사람들이 당신의 흥미로운 부분을 사용하고 명백한 개선점을 찾는 것보다 더 동기를 부여하는 것은 없습니다.

나 자신에게 반복해 보세요: 내 코드는 체크인될 때까지 존재하지 않습니다.

또는 버전 제어를 사용하지 않는 경우 '게시될 때까지' 또는 '출시될 때까지'입니다.

당신은 또한 두려움을 이용하여 당신이 그것을 끝내고 시작하지 않으면 다른 사람이 할 것이라고 말할 수도 있습니다.

보통 나는 나 자신에게 이렇게 말하려고 노력한다. 현실 세계에서 일을 시작하기 당신의 코드가 얻을 수 있는 곳이 있기 때문에 흥미롭습니다. 크레딧 아니면 될 것이다 향상 발견된 버그 및 기능 요청을 통해

흥미로운 부분을 모두 먼저 수행하지 마세요.

나는 항상 마지막까지 적당한 부분을 남겨두고 지루한 부분을 먼저 완료하는 데 엄격함으로써 지루한 코드를 작성하도록 동기를 부여합니다.

"당신이 끝내고 시작하지 않으면 다른 사람이 할 것입니다."

전에 나 자신에게 그런 말을 했어요.그러나 때로는 몇 시간 동안 휴식을 취한 후 다시 시작하는 것이 좋습니다.그러면 당신은 예전만큼 지치지 않을 것입니다.

나는 버그 데이/저녁의 개념을 추진하려고 노력합니다.해결해야 할 버그/문제의 목표를 설정하고 해당 숫자에 도달하면 모든 사람이 (유료!) 피자/맥주를 먹으러 나가게 됩니다.팀의 사기를 유지하고 지루한 시간에 초점을 맞추는 역할을 합니다.

또한 최고의 리팩토링이나 성능 개선 등에 대한 상/후원을 이 개념에 추가할 수 있습니다.

힘든 일이라는 데 동의합니다.나를 계속 움직이게 하는 유일한 것은 그것이 완성된/배송된/고객의 손에 있는 것을 보았을 때 가질 느낌을 염두에 두는 것입니다.

나의 동기는 단지 그것을 끝내는 것입니다.윗분 말씀대로 그냥 몸을 숙이고 하시면 됩니다.그것은 모두 우선순위의 문제입니다.우선순위를 빨리 벗어날수록 흥미로운 일로 더 빨리 돌아갈 수 있습니다.

  1. 하루나 이틀 동안 아주 짧은 휴식을 취하고 더 상쾌하게 돌아올 수 있는지 확인해보세요.
  2. 지루한 내용을 끝까지 남기지 마세요
  3. 직접 테스트해보세요
  4. 다이어트/운동/수면 등의 수준이 낮아지지 않도록 하세요.
  5. 기분이 좀 우울하다고 다른 사람들에게 말해주세요. 하루 동안 업무 영역을 바꿔주실 수 있나요?

일반적으로 작업의 90%를 완료하면 거의 끝나기 때문에 마지막 90%만 수행하면 됩니다 :-)

항상 그것에 대해 생각해보세요. 그러면 그것이 효과가 있을 때까지 갈 길이 멀다는 것을 알게 될 것입니다.

저는 창의적이고 재미있는 프로그래밍을 하는 것이 행복합니다.

하지만 그 이후에는 사용자를 행복하게 만드는 것에 대해 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top