본문 바로가기
카테고리 없음

비전공자 개발 입문용 포트폴리오 만드는 방법(구체적 가이드라인 제시)

by clody 2025. 11. 1.

비전공자가 개발자로서 자신을 가장 잘 보여줄 수 있는 것은 포트폴리오라고 생각합니다.학위나 자격증보다 실질적인 결과물이 더 중요한 시대에, GitHub Pages는 누구나 쉽게 포트폴리오를 만들 수 있게 해주는 최적의 도구입니다. 저도 처음 포트폴리오를 제작할 때에는 막막해서 어떤 것부터 해야할 지 감이 잡히질 않았는데요, 비전공자분들도 따라할 수 있도록 GitHub Pages로 포트폴리오를 만드는 전 과정을 구체적으로 설명해보도록 하겠습니다.

 

 

 

1. GitHub Pages란 무엇인가?

GitHub Pages는 GitHub의 저장소를 통해 정적 웹사이트를 무료로 배포할 수 있는 서비스입니다. HTML, CSS, JavaScript로 만들어진 웹사이트를 저장소에 업로드하면, 특별한 서버 설정 없이도 자동으로 사이트가 배포됩니다.

비전공자에게는 시각적인 결과물이 무엇보다 중요합니다. GitHub Pages는 본인의 프로젝트, 학습 과정, 기술 역량 등을 웹사이트로 정리하여 면접관이나 관계자에게 효과적으로 전달할 수 있는 훌륭한 수단입니다.

GitHub Pages의 주요 특징:

  • 완전 무료
  • 코드 푸시만으로 자동 배포
  • 사용자 지정 도메인 연결 가능
  • 블로그, 포트폴리오, 프로젝트 소개용 사이트 제작에 적합

 

 

2. 비전공자를 위한 GitHub Pages 실전 활용법

아래 단계에 따라 포트폴리오 사이트를 만들 수 있습니다.

  1. GitHub 계정 만들기: https://github.com 에서 회원가입
  2. 저장소 만들기: 이름을 username.github.io로 설정
  3. HTML/CSS 파일 업로드: 웹에서 업로드하거나 Git 사용
  4. GitHub Pages 설정: Settings > Pages > main branch 선택
  5. 무료 템플릿 사용: https://html5up.net, https://jekyllthemes.io/free
  6. 도메인 연결: 구입한 도메인을 CNAME으로 설정하여 연결

 

 

3. 포트폴리오에 꼭 포함해야 할 핵심 요소들

비전공자 입장에서 중요한 것은 디자인도 물론 중요하지만, 가장 중요한 것은 ‘내용의 진정성’입니다. 다음 항목은 필수로 구성해보는 것을 추천합니다.

  • 자기소개: 개발 입문 계기, 성격, 목표 등
  • 프로젝트: 프로젝트 목적, 사용 기술, 문제 해결 사례, 소스코드 링크
  • 기술 스택: 학습한 언어, 도구, 실제 적용 경험
  • 학습 내역: 수강한 강의, 본 책, 해결한 문제들
  • 연락처: 이메일, GitHub, 블로그, SNS 등

 

 

특히 성장 스토리를 통해 개발자로서의 진정성과 방향성을 표현하면 강력한 인상을 줄 수 있습니다. 완성된 포트폴리오는 커뮤니티나 지인에게 피드백을 받아 지속적으로 개선해보는 것이 개인 포트폴리오를 업그레이드 시킬 수 있는 가장 좋은 방법이라고 생각합니다. GitHub Pages는 이 과정을 빠르고 무료로 실현시킬 수 있는 훌륭한 도구가 되어 줄 거예요.