개발자 취업을 위한 포트폴리오 만들기 | 취업에 성공하는 포트폴리오 관리법, 프론트엔드 공부 방법 ⭐️

2022. 10. 7. 15:08취준자료

https://www.youtube.com/watch?v=KJUdqPDAtTI 

님의 댓글 정리본

1. 왜 프로젝트로 공부해나가야 하는지
- 포트폴리오를 만들어 놓으면 추후에 채용의 기회가 왔을 때 당장 줄 수 있는 것을 들고 있기 때문에 좀 더 편한 마음으로 공부에 집중할 수 있다.
- 가장 중요한 것은 '문제 해결 능력'을 연습할 수 있는 기회가 된다는 것. (Problem Solving Skills)
- 이론 위주, 따라 하기의 프로젝트로는 문제 해결 능력 키우기 어렵다.
- 작은 프로젝트라도 어떤 프로젝트를 만들건지, 어떠한 기능들을 구현해나갈 건지, 이들을 구현하기 위해서는 어떻게 해나가야 하는지를 연습해야 함. (문제를 해결하는 연습을 해나가기)
- 경력 많고 문제 해결 능력 떨어지는 사람 vs 경력 적지만 문제 해결 능력 뛰어난 사람 => 후자가 더 매력적이다. 

2. 포트폴리오를 어떻게 만들어 나가면 좋은지
- 프론트엔드를 예로 들면?
- HTML+CSS: 정적인 반응형 웹사이트
- Javascript: 동적인 웹사이트 (서버에서 데이터를 받아옴) (node.js를 이용해서 백엔드 구축은 보너스)
- 프레임워크를 이용한 SPA 만듬

3. 포트폴리오에 추가할 프로젝트는 어떤것을?
- 배우면서 만든 작은 프로젝트들을 전부 다 올리기에는 수준이 떨어질 수 있다.
- 가장 퀄리티가 좋은 히든카드 1-2장을 준비하자.
- 프로젝트를 구상할 때: 
(1) 중요한 기술/스택을 1-2개에 초점
(2) 독창적, 창의적인 아이디어
(3) 자주쓰는 앱들의 주요기능 카피
- 예1: 채팅 어플리케이션 => 친구 목록을 관리 / 사진, 영상, 텍스트를 보낼 수 있는 기능
- 예2: 사용자의 PC에 있는 사진을 불러서 간단한 편집을 할 수 있는 툴
- 예3: 날씨 API를 이용해서 현재 위치, 정해둔 도시의 날씨를 보여주는 어플리케이션
- 예4: 벽돌쌓기, 점프해서 장애물 피하는 게임 등을 Vanilla Javascript로 만들 수 있다.
- 그대로 따라 하는 프로젝트를 많이 해봤다면 거기서 본인이 한두가지 응용해서 아이디어 추가해보는 것도 좋다


4. 좋은 아이디어/영감을 받을 수 있는 사이트들
 (다음 영상에)