# " 사랑하지 않으면 떠나라! " 는 책을 읽으면서 개발자들이 이론, 코딩등 연습을 할 수 있는 것들이 필요하다는 얘기가 나온다.
악기 연주자들은 전문가가 되기 위해서 끊임없이 연습하고 노력해서 실제 공연에 연습한 만큼의 결과가 나오는데 개발자들은 악기 연주자들의 실제 공연과 같은 프로젝트를 진행하고 있는 회사에서 연습을 하고 있으니 자기 발전이 없다는 얘기가 나온다.
이에 개발자들도 공연에서 진정한 실력을 발휘하기 위해 연습이 필요한데 이런 연습을 할 수 있는 여러가지 자료 중에 Code Kata 를 추천하고 있다.
# 21개의 문제를 다 풀어봐야 되는데.. 얼마나 시간이 걸릴지 모르겠음.... ^^;
# http://codekata.pragprog.com/
Background
How do you get to be a great musician? It helps to know the theory, and to understand the mechanics of your instrument. It helps to have talent. But ultimately, greatness comes practicing; applying the theory over and over again, using feedback to get better every time.
How do you get to be an All-Star sports person? Obviously fitness and talent help. But the great athletes spend hours and hours every day, practicing.
But in the software industry we take developers trained in the theory and throw them straight in to the deep-end, working on a project. It’s like taking a group of fit kids and telling them that they have four quarters to beat the Redskins (hey, we manage by objectives, right?). In software we do our practicing on the job, and that’s why we make mistakes on the job. We need to find ways of splitting the practice from the profession. We need practice sessions.
'Programming' 카테고리의 다른 글
| # NPTL (0) | 2008/05/29 |
|---|---|
| # [JAVA] byte형 변수를 부호비트를 무시 (0) | 2008/05/06 |
| # Code Kata (1) | 2008/01/16 |
| # CVS command list (0) | 2007/10/24 |
| # Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드 (0) | 2007/10/11 |
| # 프로그래머와 유치원생 (0) | 2007/06/12 |

Prev
Rss Feed