스포츠 선수는 10살 이전부터 이미 준비 시작해서 10살 중후반에 올림픽에 나가기도 한다

아이돌도 어릴때부터 연습생 몇년을 하다가 중고등학교때 데뷔하는 애들이 대부분이다


바둑도 5-6살부터 시작해서 보통 10대 초반에 입단하고 10대 중후반부터 본격적으로 두각을 나타낸다

바둑기사의 경우 보통 10대 후반부터 20대 초중반까지가 절정기라고 한다


프로게이머들도 10대 후반에 데뷔한다


결국 20대 전후가 인생에서 머리 회전이 가장 빠른 시기이고, 체력이 뒷받침되는 시기이다.


그리고 개발자도 머리 회전과 체력이 중요하다

나도 나름 대기업도 다녀보고 인디 개발하면서 여러 부류의 프로그래머들도 많이 만나봤지만 사람마다 실력이 천차만별이다

특성화고 나온 20살 프로그래머랑도 일해봤는데 
경험 부족으로 인해서 설계 능력이 부족하긴 하지만 순수 로직 짜는 능력만 봤을때는
다른 대졸 신입과 비교해봐도 몇배는 더 빠른 케이스도 있다
다른 신입이 1주일은 걸릴걸 하루도 안걸려서 다 쳐낸다

애매한 실력의 개발자 5명 데리고 1년 개발해야할게 진짜 실력자 2명만 있으면 3개월만에 끝낼 수도 있다 

개발에 재능 있는 애들은 어릴때부터 개발 공부시키면 10대 중후반에 취업해도 충분한 제 역할을 할 것 같다

물론 시니어 개발자가 해야할 역할이란 것도 분명히 존재한다. 
다만, 개발이란건 엄청난 노가다가 필요한 부분이 많기 때문에 절정의 집중력과 체력으로 이런 부분을 최대한 빠르게 쳐낼 수 있는 역할을 충분히 해줄 수 있다는거지

그렇게 경험이 쌓이면 20대부터 혼자서 날라다닐 수도 있겠지