Notice
Recent Posts
Recent Comments
끄적끄적
연습, 연습, 또 연습 - 프로그래머의 길, 멘토에게 묻다(4) 본문
연습, 연습, 또 연습
상황
- 지금 하는 일에 더 능숙해지고 싶다
- 새로운 분야에서 구체적인 기술을 개발하고자 한다.
문제
- 당신의 일상적인 프로그래밍 환경에는 실수해 가면서 배울 만한 여지가 없으며, 늘 무대 위에 서 있는 것 같다.
해결책
- 실수해도 되는 마음 편한 환경에서, 방해 받지 않고 기예를 연마할 시간을 확보하라
- 업무 중에 연습은 실수를 하게 되는 원인. 연습 시간이 필요하다.
- 코드 카타 - http://codekata.com
- 핵심 요소는 스트레스 없고 쾌활한 분위기에서 소프트웨어를 개발 할 수 있는 시간을 스스로 개척해 가는 것
- 짧은 피드백 루프를 같이 짜 넣을 필요가 있다.
- 생각하는 프로그래밍(책)
실천 방안
- 문제 하나를 골라 풀어라. 난이도는 자기가 쉽게 풀 수 있는 정도보다 약간 더 어렵게
- 그 후 다음 4주 동안은 일주일에 한 번씩 이 문제를 완전히 처음부터 다시 풀고, 자신의 해법이 어떻게 발전해 가는지 관찰하라.
- 이것이 프로그래머로서 나의 강점과 약점에 대해 무엇을 말해 주는가? 이 점을 염두해 두면서 자신의 능력에 상당한 영향을 끼칠만한 새 연습 문제를 찾거나 고안하라. 이것을 계속 반복하라.
적용
- 입사 문제를 1년만에 다시 풀어봄
- 피드백이 필요한데
- 그 다음엔 다른 분 들어올 때 봤던 문제 다시 풀어보기
- 코드 카타나 다른 문제 풀어보기
'프로그래머의 길, 멘토에게 묻다' 카테고리의 다른 글
실패하는 법을 배워라 - 프로그래머의 길, 멘토에게 묻다 (6) (0) | 2016.02.20 |
---|---|
소스를 활용하라 - 프로그래머의 길, 멘토에게 묻다 (5) (0) | 2016.02.20 |
프로그래머의 길, 멘토에게 묻다 - (3) (0) | 2016.02.06 |
프로그래머의 길, 멘토에게 묻다 - (2) (0) | 2016.01.31 |
프로그래머의 길, 멘토에게 묻다 - (1) (0) | 2016.01.23 |
Comments