일단 처음에 가면 아무것도 모르거든?

20년 된 경력자도 헤매는게 실무인데 뉴비가 알 수 있을리가 없지. 이건 이론 + 노하우 + 지능이 갖춰져야 하는 문제라.


그럼 모르니까 업무처리 안되는걸 어떻게든 해야 됨. 신입이라고 봐주는 부분은 엄연히 있긴 있음.


근데 그 봐주는 마지노선 만큼이라도 해내려면 일단 


1. 평균 초과의 지능(이해와 처리를 위해서 필요. 암기력도 매우 중요 특히 단기 암기능력, 연산능력도 준수해야 함. 연산능력 이건 단기암기력과 연관이 큼)

2. 평균 초과의 근성(신입이라 못하는 만큼 근성을 발휘해서 집중하고, 더 많은 시간을 투자 할 수 있는 근성이 필요함. 안되면 회사에 남아서 밤새서라도 따라가야지)

3. 평균 초과의 멘탈(신입은 누구나 못하게 돼있음. 그러면 갖은 인격모독과 정신적 혹은 드물게 물리적 폭력이나 공격이 가해짐 이걸 견뎌내고 흔들리지 않을 멘탈도 필수임)


이 세가지가 스스로 없다고 판단 되면 너넨 개발자 되기 불가능임. 실무는 너네가 상상도 못할 수준의 어려움이 있음. 그건 단순히 이론적인 어려움을 말하는게 아니고

실무의 특성상 너네가 책으로 보는 그런 난이도 별로 정리 잘 되있는 변수(경우의 수)가 한정적인 그런 수준이 아님. 비유를 하자면 너네가 실무에 처음 들어가서 느끼는 것은 태평양 한가운데 던져놓고 어느 조개에서 어느 진주 찾아오라는 것과 비슷한 느낌을 받을 것임.


너네 태평양 한가운데서 어느 조개의 어느 진주 찾아올 수 있음?