[ why? ]
1. 포트폴리오를 보고 평가하는 사람들은 시니어 개발자들이다
- 업계에서 최소 10년 이상 일한 분들이고, 그동안 수많은 포트폴리오를 보신 분들이다
- 웹페이지 포트폴리오로 이쁘게 꾸며놔도 시니어 개발자분들에게는 식상한 포트폴리오 중 하나일 뿐이다
- 껍데기가 아닌 본질(=코드)을 꿰뚫어 보시는 분들이다
2. 개발자 포트폴리오는 필요한 정보를 제대로 제공하는 것이 중요하다
- 필요한 정보 = 프로젝트에 대한 정보(설명 + 코드), 포트폴리오 = 프로젝트에 대한 정보들을 담는 그릇
- 웹페이지 포트폴리오는 포장지(쓸데없는 사진들, CSS효과)로 필요한 정보를 감싸기 때문에 오히려 확인하게 불편하다
- 웹페이지 디자인에 신경 쓰느라 정작 중요한 프로젝트 설명이 부실한 경우가 많다
3. GitHub은 프로젝트를 설명하고 소개하기에 가장 최적화된 플랫폼이다
- GitHub에서 프로젝트 설명과 코드를 보는 게 어색한 것은 신입 개발자들 뿐이다
[ GitHub 포트폴리오 만들기 ]
1. GitHub에 /portfolio 저장소 생성 + README.md 파일 추가
2. README 파일에 간략한 본인 / 이력 소개
3. 프로젝트 소개 나열 (간략하게 설명)
4. 각 프로젝트 저장소의 READEME.md 파일에 프로젝트 상세 설명 작성 (쓸데없는 거 작성 X)
- 프로젝트 제목 / 주제
- Demo 링크 (배포한 주소 링크)
- 제작 기간 & 참여 인원
- 사용한 기술 (기술 스택)
- (필요한 경우) ERD
- 핵심 기능 (코드로 보여주거나 코드 링크)
- 트러블 슈팅 경험 / 자랑하고 싶은 코드
- 회고 / 느낀 점
5. 가독성 & 오타 & 링크 체크
<참고>
- 이모지 : https://www.webfx.com/tools/emoji-cheat-sheet/
- Bitly(링크를 몇 번 눌렀는지 확인 가능) : https://bitly.com/
'Other efforts > Employment' 카테고리의 다른 글
중고 신입 이직 전략 (0) | 2021.08.12 |
---|---|
코딩 테스트 (0) | 2021.08.12 |
GitHub에 해야할 것들 (0) | 2021.08.10 |
개발 블로그 & GitHub (0) | 2021.08.09 |
Team project 정의 (0) | 2021.08.09 |