2011년 2월 8일 화요일

Programmer Apprentice 요약(진행중)

1. First Language
- 하나의 언어를 마스터하자
- Having practical problems to solve
- Finding Mentors.
- enrolling communities

2. White Belt
- 초심자의 마음으로.

3. Unleash Your Enthusiasm
- 열정의 고삐를 풀어라.
- 주위의 동료, 친구들과 상관없이 혼자서라도 추구해라.

4. Concrete Skills
- 첫번째 언어로 팀에 도움이 될만한 기술을 익혀라 (Tool, Frameworks, Skill)
- 중급자 경우 경력이 말해주지만 초보자라면...
- 자격증을 따자

5. Expose your Ignorance
- 모르는 기술을 배워야 할때면 상사, 고객, 동료에게 무지를 알려라. 아는척을 하지마라
- 그러나 니가 빨리 배울수 있음을 각인시켜라.
- 이러한 태도가 우리를 빨리 배울수 있게 동기 부여를 한다.

6. Confront your Ignorance
- 직장에서 사용해야 하는 기술과 Tool을 모를경우가 많다.
- 모르는 기술의 목록을 만들고 배워라. 친한 동료가 있다면 금상첨화.

7. The Deep End
- 틀에 박힌 일들을 하면서 스스로를 발전 시키지 못하고 제자리 걸음을 할때가 있다.
- 위험하고 도전적인 일을 하라.

8. Rereat into competence
- 나의 무지와 지금 하고 있는 것들이 잘 안되는 것을 자각할수 있다. 이것에 압도되어버린다.
- 내가 잘하는 것들과 많이 아는 것들을 생각해서 격력하고 용기를 가지자.
- 그러나 그 기간은 짧아야 하고 충전후 힘차게 재 도약하자.

9. Wrapping Up
- 내가 배운것들을 기록하자

10. The Long Road.
- Master가 되고 싶은 맘에 붙잡혀 있지만 싶지 않아요.
- 우선 이건 평생 걸리는 일이다. 하루아침에 되지 않는다.

댓글 없음:

댓글 쓰기