슬럼프를 극복하는 방법 (일반인과 개발자)
누구나 슬럼프가 있다. 슬럼프를 극복할 수 있는 유용한 방법을 소개한다. 슬럼프의 원인을 질문으로 파악하기 왜프로젝트를 멈추었고 프로젝트 진행이 잘 안되는지 분석하기 위한 첫걸음 단계. 프로젝트가 너무 복잡해서 압도당하고 있나? 기술적 한계에 부딪혔나? 흥미를 잃었나? 외부 스트레스(업무, 개인사, 집안일, 여자문제)가 영향을 주고 있는지를 다이어리와 텍스트 파일에 현재의 감정과 프로젝트 진행 상황을 9분간 자유롭게 적어보자. 예를 들면 “코드가 예상대로 안 돌아가서 좌절감 듦”, “목표가 너무 커서 어디서부터 시작해야 할지 모름” 등등. 다음으로 작성한 내용을 읽으며 핵심이 되는 문제를 발견하고 1~2문장으로 요약한다.예를 들어 “프로젝트 구조를 설계하지 않아 코드가 엉망이 됐고, 이로 인해 동기가 떨어짐.” 이렇게 하는 이유는 문제를 명확히 정의하면 해결책을 찾는 데 초점이 맞춰지기 때문이다. 프로젝트 또는 해야할 업무를 작은 목표로 쪼개기 9분 단위 또는 15분 단위로 끊어서 작업을 해보자. 특히 타이머를 이용하면 좋다. 그리고 프로젝트의 가장 작은 단위의 작업을 찾아 기록해보자. 예를들어 “로그인 페이지의 CSS 버튼 스타일 수정”, “백엔드 API 엔드포인트 하나 테스트” 이런식으로 말이다. 특히 작업할 때에는 타이머를 9분, 15분으로 설정하고 그 시간 동안에는 해당 작업만 집중하자. 타이머가 종료되면 “더 할까? 말까?” 자문하고, 기분이 좋다면 9분 또는 15분 더 진행하자. 아니면 멈추고 휴식하면 된다. 이런식으로 하루에 2~3개의 작은 작업을 완료하면 성취감이 쌓이기 시작하는데 그 때부터가 슬럼프를 탈출 할 수 있는 기회가 생기는 시점이다. 또한 개발자로서 내가 자주 사용하는 보조 프로그램을 추천하자면 Trello, Notion으로 작업을 카드 형태로 나누고 “할일목록”, “진행 중”, “완료” 세 단계로 상태관리를 하면된다. 자신의 스타일에 맞는 에디터나 편집기가 있다면 내 작업 목록 관리 폴더를 만...