왜 나는 포트폴리오를 일찍 시작했는가

발행: (2026년 2월 5일 오후 04:52 GMT+9)
4 min read
원문: Dev.to

Source: Dev.to

나는 매일 새로운 것을 배우고 있었지만, 보여줄 것이 없었다. 그때 포트폴리오를 만들기 시작한 것이 드디어 의미가 생겼다.

이 글은 게임 개발을 배우는 나의 일일 학습 여정의 일부이다. 초보자의 시각에서 매일 배우는 기본, 혼란스러운 점, 그리고 실제적인 진전을 공유한다.

Day 41: 왜 일찍 포트폴리오를 만드는 것이 중요한가

게임 개발 여정의 41일 차에, 초보자로서 포트폴리오를 만드는 것이 왜 중요한지와 GitHub Pages가 이를 얼마나 쉽게 해주는지 배웠다.

  • 내 스태프는 혼자 배우는 것만으로는 충분하지 않다—내가 만든 것을 보여줄 장소가 필요하다고 말했다.
  • 나는 GitHub 계정을 만들고, 포트폴리오 템플릿 파일들을 새로운 레포지토리에 추가한 뒤, 레포지토리 설정에서 GitHub Pages를 활성화했다.
  • GitHub는 무료로 웹사이트를 호스팅해 주며, 이는 초보자에게 안성맞춤이다.

활성화되자 내 포트폴리오는 실시간 웹사이트로 접근 가능해졌고, 큰 한 걸음이 되었다.

Weekly Portfolio Challenge

나는 스스로 주간 챌린지를 정했다. 매주 포트폴리오를 다음 내용으로 업데이트할 것이다:

  • 새로운 환경
  • 작은 게임플레이 로직
  • 그것들을 만든 과정에 대한 분석

What Confused Me

Initial Confusions

  • 레포지토리가 실제로 무엇인지
  • GitHub Pages에 사용할 브랜치는 어느 것인지
  • 왜 웹사이트가 즉시 살아나지 않았는지
  • 업데이트가 실시간 사이트에 어떻게 반영되는지

단순해 보이는 일이라도 기술적인 부분이라 혼란스러웠다.

Things I Eventually Understood

  • 레포지토리는 온라인상의 프로젝트 폴더일 뿐이다.
  • GitHub Pages는 보통 main 브랜치를 사용한다.
  • 사이트가 공개되기까지 몇 분 정도 걸린다.
  • 레포지토리를 업데이트하면 웹사이트도 업데이트된다.

이것을 이해하고 나니 과정이 훨씬 쉬워졌다.

Tips for Building a Portfolio Early

  • GitHub Pages는 무료이며 초보자 친화적이다.
  • index.html을 홈페이지 파일로 사용한다.
  • 업데이트가 실시간으로 반영되기까지 몇 분 정도 걸릴 수 있다.
  • 작업물을 보여주는 것이 학습만큼이나 중요하다.

진전이 느릴 수 있지만, 나는 탄탄한 기반을 다지고 있다.

Closing Thoughts

게임 개발을 배우고 있다면, 시작할 때 가장 먼저 혼란스러웠던 점은 무엇이었나요?

다음 글에서 보자 🎮🚀

Back to Blog

관련 글

더 보기 »