11. 인턴전에 공부하면 좋은 것들
올해 부스트캠프 지원 끝났는데?
• 프론트엔드라면 자바스크립트는 필수 (기회가 되면 타입스크립트도…)
• Git (branch,checkout, commit, push, rebase, reset) 정도는 연습해보자
• 시간이 있다면 토이프로젝트를 진행하면서 웹팩, 프레임워크, eslint 등을 적
용해보자.
12. 토이프로젝트
• 팀으로 진행한다면 상용화되어 있는 서비스를 클론 할 수 있다.
• 혼자서 개발한다면 게시판, todo 와 같은 간단한 프로젝트라도 만들어
보자. (ex http://todomvc.com/)
• 설계, 일정 산출, 기능 개발과 같이 프로세스를 지키면서 진행하고 팀원
과 함께 한다면 코드리뷰를 혼자 진행하더도 git과 eslint는 꼭 사용해
보자.
• Commit 컨벤션이나 branch 전략, 웹팩도 알면 좋다.
13. 면접 준비
• 기본적인 알고리즘 테스트와 인성, 기술 면접으로 이루어진다.
• 무엇을 공부해야할지 모르겠다면 여러 개발자분들이 모아두신 자료부터 시작
해보자.
(ex https://github.com/JaeYeopHan/Interview_Question_for_Beginner)
14. 기술면접?
해당 키워드의 개념도 중요하지만 더 심도있게 공부하는 것이 좋다.
• 왜 이런 기술이 도입되었는가 ?
• 어떻게 활용할 수 있는가 ?
• 다른 비슷한 기술과는 어떻게 다르고 각각 어떠한 장단점이 있는가?
와 같이 하나의 키워드로 이어지는 질문에 대비할 수 있게 준비하는 것이 좋다.
30. 전환에 대해서
• 프로젝트를 끝까지 완성하는 것이 중요하다?
• 전환율은 어떤가요?
• 정규직으로 전환되기 위해 어떻게 해야될까요?
31. 전환 이후 느낀점들
• 코드리뷰가 너무 어렵다…
• 크로스 브라우징...
• 마크업, 프론트, 백엔드, QA 등 작업영역이 명확하게 나누어져 있어 맡
은 업무에 집중하기는 좋지만 사소한 CSS 변경사항도 바로 적용하기가
힘들다.
32. 그래도..
• 팀원분들이 다들 뛰어나셔서 피드백을 받
아서 문제를 해결하기가 좋다.
• 유지 보수만 할 줄 알았는데 페이지와 컴포
넌트를 직접 만드니 재미있다. (블로그에
내가 작업한 페이지가 배포되었다!)
• 하고 싶은 일 하면서 돈도 받을 수 있다.
(그러나 책임이 따른다…)