사이드 프로젝트를 진행해야 하는 다양한 이유들이 있겠지만, 나는 다음과 같은 이유들로 앞으로 사이드 프로젝트를 진행하고자 한다.
1. 코딩을 배울 수 있다.
2. 프로젝트 포트폴리오에 기술할 경험을 쌓을 수 있다.
3. 앉아서 책 읽고 문제 풀이와는 달리 가시적인 결과가 나온다.
사이드 프로젝트를 진행하는 데 있어서 가장 중요한 점은 조금씩이라도 꾸준히 진행하여 완성하는 일이라고 한다. 너무 장대하고 원대한 계획을 세웠다가 아무런 성과 없이 무산되는 일이 생기지 않도록 작은 프로젝트부터 진행하여 앱스토어에 등록하는 것을 우선 목표로 하고 있다. 거창한 아이디어가 있는 것은 아니므로 그냥 기존의 앱스토어에 널려 있는 계산기 어플 같은 프로그램을 단순 카피하는 것에 그칠지도 모른다. 하지만 이러한 시도를 시작하는 것만으로도 큰 의의가 있다고 본다.
어떤 식으로 사이드 프로젝트를 진행하면 되는 것일까 생각해 보니 다음과 같은 프로세스를 통해 진행하면 되겠다는 생각이 든다.
1. 아이디어 떠올리기
2. 진행 계획 세우기
3. 공부하기
4. 과정 정리&기록하기
5. 구현하기
6. 배포하기
이 중 3~5의 과정은 프로젝트를 진행하는 동안 반복해야 하는 부분이다. 위의 과정 중에 중도에 포기하고 마는 프로젝트가 없도록 조금씩 꾸준하게 진행하도록 노력해보겠다.
'Programming > Side Project' 카테고리의 다른 글
[PHP] 단순 기록 (0) | 2020.12.09 |
---|---|
[개발] 전자세금계산서 엑셀 양식 작성 프로그램: 웹사이트 배포 (0) | 2020.01.21 |
[개발] Github를 이용한 무료 웹서버 호스팅: Github Pages (0) | 2019.12.03 |
[개발] 전자세금계산서 엑셀 양식 작성 프로그램: Python (0) | 2019.12.02 |