
[인턴 시작]
3월 2일에 첫 출근해서 어느덧 2주가 지나고 3주가 가까워진다. 그동안 느꼈던 점을 간략히 정리해 보았다.
#1주 차
출근 첫날, 면접을 담당하셨던 IT팀 CTO, MIT님께서 휴가 중이라고 하셔서 복귀하시기까지 함께 인턴생활을 하게 된 Jack님과 인프런트로 ‘파이썬 장고’, ‘리액트’, ‘타입 스크립트’에 대해 배웠다. 이때까지는 강의 들을 게 많았지만 나름 좋았는데..? (이하 생략)
#2주 차
MIT님이 휴가 복귀 후 주신 첫 번째 인턴 과제로 클론 사이트 프로젝트 ‘숨고’를 맡게 되었다. 나는 프론트, Jack님이 백엔드를 담당했다. 리액트는 이전에 거의 안해보고 생활코딩으로만 발만 살짝 담가본 탓에 UI를 어떻게 베끼고 SPA를 어떤 식으로 구성해야 할지 막막했다. 개발자 도구 중 꿀팁을 Jack님에게 물어봐서 그나마 수월해지기 시작했고, 메인 홈페이지 UI를 먼저 만들기 시작했다. 기능 부분은 velopert 블로그를 참고해서 클론 코딩을 하고 필요한 부분을 사용하면서 화면을 하나하나 완성해 나갔다. api도 Jack님이 고생하셔서 AWS로 서버를 배포해 주셨고 멘토인 Kyle님께도 피드백을 받아 당일 아침에 재빠르게 연동하는데 성공했다. ?
문제는 CSS였는데 분명히 중간발표 때까지는 잘 나오던 UI가 최종 발표에서는 아주 이상하게 나왔다. ?물론 최종 발표에서도 숨고 메인 홈페이지에서 사진을 누르면 link를 타고 가야 하지만 나는 이미지로 보여줘버렸다. 허허. 회원가입 오류 출력은 안 되지만 다행히 값은 백엔드 DB에 잘 들어가서 확인시켜드렸다. 고수 찾기는 손도 못 댔다. 그래도 MIT님께서 항상 잘했다고 당근을 아끼지 않아주셨고 멘토 분들도 너무나 친절하게 알려주셨다.

아! 그리고 MIT님께서 ‘5일 안에 이정도를 해냈으니 다음 과제는 더 빨리할 수 있겠다’고 하셨는데... 대선날도 공부하고 주말에도 공부.. 집 가서도 공부 한 결과물이었다.
그래도 다음 과제는 백엔드를 담당할 차례라 설렜다.
#3주 차
이번 과제는 크몽 사이트를 클론하는 과제였고 드디어 하고 싶었던 장고를 할 수 있게 되었다. MIT님께서 최종 리뷰하실 때 백엔드 모델링부터 하라는 꿀팁을 알려주셔서 모델링부터 시작하였는데 그것이 바로 고난의 시작...모델링이 생각보다 어려웠다. 분명 대학교 데이터베이스 수업 시간에 모델링은 정말 간단히 배우고 SQL을 배웠는데 모델링 구상 중 관계 파악하기가 막막했다. Jack님과 멘토 Kero님께 질문도 하고 집에서도 공부를 하다 보니 어느 정도 방법을 깨달았고 빨리 api를 배포할 생각만 하고 있다.









