- 짜투리 시간은 개발자에게 매우 중요하며, 단순히 코딩하는 시간보다 사고력을 키우는 데 활용해야 합니다. ⏳
- 코딩은 20%의 실제 코딩과 80%의 생각 및 사고 과정으로 이루어지며, 초보 개발자는 계획 없이 코딩하는 경향을 경계해야 합니다. 🤔
- 뇌는 신경 가소성(뇌가성)을 통해 특정 연산에 특화되도록 훈련될 수 있으며, 주산이나 기억의 방처럼 지속적인 훈련이 뇌 기능을 향상시킵니다. 🧠
- 생각과 코딩이 다르다는 심리적 장벽을 허물고, 머릿속으로 코드를 구상할 수 없다면 실제 코딩은 어렵거나 불가능하다는 점을 받아들여야 합니다. 💡
- 코드를 구상하고, 과정을 정리하며, 코드화 계획을 세우고, 질문하며 수정하는 1~4단계의 '뇌지컬 훈련'이 실제 코딩 능력의 80%를 차지합니다. 🛠️
- 인간의 집중력은 짧으므로 (1
5분), 출퇴근길, 휴식 시간 등 짧은 짜투리 시간을 활용하여 컴퓨터 없이 14단계의 사고 훈련을 할 수 있습니다. 🚶♀️
- 아이디어를 시각화하고 기록하는 것이 중요하며, 그림이나 글로 프로세스를 정리하고 관련 질문들을 함께 기록하여 뇌의 아이디어 생성 부분을 활성화해야 합니다. ✍️
- 텔레그램의 '나에게 보내기' 기능은 아이디어, 컨셉, 시각화된 자료 등을 여러 기기에서 동기화하고 영구적으로 보관하는 데 매우 유용합니다. 📱
- 구체화된 계획은 주석을 활용하여 코드 단락별로 미리 작성하고, 예상치 못한 문제는 주석으로 기록하여 이슈화한 후 해결 방안을 모색해야 합니다. 📝
- 이러한 사고 훈련 방식은 당장은 느려 보이지만, 실제 코딩 시간을 단축하고 자신의 역량보다 어려운 코드를 짤 수 있게 하며, AI 시대에 필요한 사고력을 키웁니다. 🚀