잠시 동안 솔루션에 갇혀 있다고 가정 해 봅시다. 너 뭐하니?
어떻게 해결합니까?
좌절감을 느끼지 않는 가장 좋은 방법은 무엇입니까?
잠시 동안 솔루션에 갇혀 있다고 가정 해 봅시다. 너 뭐하니?
어떻게 해결합니까?
좌절감을 느끼지 않는 가장 좋은 방법은 무엇입니까?
답변:
동료에게 도움을 요청하십시오
실제로, 다른 사람들에게 문제에 대해 이야기하면 대부분의 시간에 도움이됩니다. 대부분의 경우 문제를 설명하려고 할 때 더 넓은 관점에서 문제를보고 있기 때문에 스스로 답을 얻을 수 있습니다. 이것이 제가 팀에서 일하는 것을 좋아하는 주된 이유입니다. 로트에서 '최고 순위'개발자 인 경우에도 팀 내에 얼마나 많은 지식이 있는지 놀라게 될 것입니다.
나는 그것을 잠시 동안 선반에 놓을 것이다. 시간이 있다면 하루나 이틀 동안 다른 일을하십시오. 솔루션 또는 솔루션을 찾는 다른 방법은 깨어 난 직후 나 샤워 중에와 같이 가장 이상한 시간에 올 수 있습니다.
때로는 뇌가 백그라운드 처리를하고 불필요한 데이터를 정리하도록해야합니다.
또한, "Pragmatic Thinking and Learning : Refactor Your Wetware"의 Andy Hunt에 따르면, 당신이 '논리적 뇌'를 사용하는 동안 당신의 창조적 인 두뇌는 백 버너에 놓여 있습니다. 여러 번 문제를 해결하기 위해 창의성이 필요합니다. 그는 그림처럼 창의적 두뇌를 활성화시키는 일을하도록 제안합니다.
다시 시작하고 다른 솔루션을 사용하십시오. 상자 밖에서 생각하거나, 추악한 경우라도 적어도 해결 방법을 적용하십시오.
당신이 가진 전부 망치라면, 모든 문제는 손톱입니다 :-)
좌절감을 느끼지 않는 가장 좋은 방법은 경험이있는 것입니다. 경험에 따르면 모든 소스 코드 관련 문제를 해결할 수 있으며 때로는 시간이 조금 더 걸릴 수도 있습니다. 거의 항상 문제를 해결하거나 적어도 증상을 허용 가능한 정도로 수정합니다.
나는 해결되지 않은 문제가있을 때 휴식을 취할 수없는 사람입니다. 그러나 어느 날 밤 문제를 극복하는 것이 도움이됩니다. 종종 다음에 다시 시작할 때 찾을 수있는 일부 부분을 간과했습니다.