이 질문이 의미가 있는지조차 모르겠지만 ...
... 상상 당신은 완전히 어떤 프로그래밍 생각 / 아이디어 / 개념에 흡수하고, 당신의 두뇌는 문제에 대한 해결책까지 가장 활성 상태 생각에, 또는 Spolsky 조엘의 풋을 - 당신은 당신의 "영역으로 깊이있어 "-그리고 갑자기 누군가 또는 어떤 사건이 당신의 열의를 깨뜨립니다. 피할 수없는 것, 당신이 참석해야 할 것입니다. ... 상상력 완성 .. 다시 현실로
집중력을 잃을 수있는 것은 ...
- 급한 만남을 위해 소환되었습니다
- 코드가 일일 빌드를 중단하고 동료가 전화를합니다.
- 방금해야 할 일을 기억했지만 잊어 버렸습니다
- 팀원이 휴식을 취할 수있는 흥미로운 소식이 있습니다.
- 너의 여자 친구 (혹은 남자 친구)가 막왔다
이제 당신은 전에 5-10 분있어 가정 해야 당신이 깊이로 무엇인지두고 중단을 즐겁게.
내 질문은-기분 전환이 왔을 때, 당신이 어떻게 당신의 마음 상태를 빠르게 "저장"하는가입니다. 종이나 컴퓨터에 "일부 형태"로 쓰거나 어떻게 든 "기억"합니까? 당신이 나중에 다시 올 때 당신이 떠난 "지점"에서 바로 잡을 수 있도록 5-10 분 안에 그 정확한 생각을 어떻게 구제합니까?
그것은 종종 나에게 일어난다. 나는 단지 타격 전에 생각했던 정확한 생각을 기억할 수 없다. 그리고 나는 문제에 대한 좋은 생각이나 해결책을 잃어버린 것처럼 느낀다. 나는 아이디어에 대해 흥분했던 그 같은인지 적 상태에 도달하기 위해 소급해서 열심히 노력하려고 노력한다. 그러나 나는 "거기에 도착"할 수 없다는 것에 좌절한다.
이런 일이 당신에게 일어 납니까? 이것에서 어떻게 "회복"합니까?
저의 주요 관심사는 코드가 아닙니다. 아직 "저장"해야 할 코드로 변환되지 않은 "추상적 인 아이디어"입니다.
-업데이트-
이 몇 년 후, 나는 자신있다, 말할 수 NO 이 작업을 수행하는 가능한 방법은. 인지 상태를 한 장의 종이에 낙서하지 않아도 정확하게 원래 상태로 복원 할 수 있습니다. 우리의 두뇌는 어느 시점에서나 활발하게 보유하고있는 정보와 관련하여, 저조한 스 니펫보다 훨씬 복잡합니다.
가장 중요한 방법은 삶과 죽음의 상황이 아니라면 아무리 중요해도 산만을 피하는 것입니다. 존 안에 있고 마무리하는 것보다 더 중요한 것은 없습니다.
직장이 다른 사람의 "존속"에 감사하지 않을 정도로 순진한 경우, 새로운 직장을 찾을 시간입니다. 그래도 YMMV. 그리고 개인적인 관계를 통해 사회의 기술과 선의의 세계가 선의의 세계를 만들 수 있습니다.