답변:
계속 말해 그는 한 달 전에 시작했습니다. 언어를 아는 것이 학교에서 가장 복잡한 프로젝트를 자동으로 이해한다는 의미는 아닙니다. 기존 프로젝트의 코드에 익숙해 지려면 시간이 많이 걸립니다. 그는 긴장을 풀어야합니다. 질문이있는 경우 자신이 갖고있는 프로젝트 문서를 참조하거나 멘토 또는 상급 개발자에게 문의해야합니다.
이것은 정상입니다! 모두가 그것을 통과합니다. 당황하지 않으면 괜찮을 거예요
학교에서 직장으로 갈 때 가장 어려운 점 중 하나는 즉각적인 피드백이 없다는 것입니다. 내가 무언가를 마친 후에는 아무도 나에게 성적을 주었다. 사실 그들은 거의 "노드"를 주었다. 그리고 제출물에 대한 최종 메모 평가 대신 동료 / 감독관으로부터 불규칙한 시간에 끝없이 이상한 질문을 받았습니다.
제정신 상태를 유지해야한다는 사실은
인턴이 단순한 기본 개념 이상의 것을 아는 사람은 아무도 없습니다. 압도 감을 느끼는 것은 완벽하게 정상이지만 질문을하지 않음으로써 자신을 혼란스럽게하고 있습니다.
내 팀에서 일하는 인턴이 도움을 받기 위해 나에게 올 것이라는 느낌이 들었다고 생각합니다. 때로는 그렇지 않습니다. 자존심이나 자존심이 부풀어 오르거나 인상을 주려고 할 수도 있습니다.
편집 : 한 가지 더 중요한 점은 다른 개발자가 인턴을 가르치는 것이 중요하다고 생각합니다.
"당신은 당신이 읽은 것의 10 %, 당신이 듣는 것의 20 %, 당신이하는 것의 50 %, 그리고 당신이 가르치는 것의 90 %를 유지합니다"라는 말을 들어 본 적이 있습니까?
다른 사람을 가르치면 복잡한 디자인과 개념을 교사의 마음에 담을 수 있습니다.
더러운 작은 비밀은 상용 제품의 정상적인 복잡성이라면 코드베이스를 완전히 이해하는 사람 은 아무도 없습니다 . 모든 과제는 완전히 독립적 인 독창적 인 프로젝트이기 때문에 College는이를 잘 준비하지 못합니다. 작업을 완료하기 위해 이해해야 할 코드 의 가장 작은 부분 을 파악하는 방법을 배워야 하며 나머지 코드가 수행중인 작업을 수행하고 있다고 신뢰해야합니다. 대학은 크롬 확장 등의 프로젝트를 할당하여 더 잘 수행 할 수 있지만 실제로 이러한 종류의 학습은 인턴십의 전체 목적입니다.
대학에서 배운 것이 "실제"소프트웨어 개발을 준비하지 않았다고 말할 수 있습니다. 당연한 이론은 유용하지만 실제로는 아마도 귀찮은 것으로 간주됩니다. 어쨌든, 흐름에 따라 최대한 많은 것을 배우십시오.
이 책은 다음과 같은 것들을 이해하는 데 도움이 될 것입니다.
직업이나 직업에서의 정식 교육은 실제로 업무를 수행하는 방법을 배우기 시작할 준비를하는 것 이상 입니다.
그는 자신이 이미 작업을 수행하는 방법을 알고 있어야한다는 개념을 포기할 때 공황을 극복 할 것이며,이 시점에서 작업이 실제로 어떻게 수행되는지 ( "실제 세계에서") 실제로 학습해야한다는 것을 깨닫게됩니다.
그것에 익숙해. 업계에서 7 년이 지난 후에도 나는 여전히 멍청한 일이며, 언어와 응용 프로그램에 관한 새로운 (그리고 종종 놀라운) 것을 배우지 않는 날은 드문 날입니다. 질문, 좋은 참고 자료, 몇 가지 좋은 자습서 및 질문 방법에 대해 Smart Way 는 매우 유용 할 수 있습니다.