사이드 프로젝트 1원칙

사이드 프로젝트를 왜 할까요? 자신이 하고 싶어서, 스택을 넓히고 싶어서, 실력을 발전시키기 위해서 등 여러 이유가 있을겁니다. 하지만 현실적으로 개발자로 살다보면 퇴근 후 다시 코드를 쓰는 일, 결코 쉽지 않습니다. 몸도 지쳐있겠지만 뇌가 지친게 더 큰 문제인 것 같습니다. 머릿속에서 오늘 작성한 코드와 코드간 연결들이 정리되는데엔 시간이 필요할 것이고, 뇌는 새로운 시냅스를 만들기 위해 잠을 요구할 겁니다.

저 역시 사이드 프로젝트를 진행시키고 싶고, 만들고 싶은게 많지만 육체적, 정신적으로 지쳐서 하고 싶지 않아지곤 했습니다. 머리로는 해야한다하지만 몸은 침대에 누워서 유튜브를 보고 싶었습니다.

이를 타파하기 위해서 만든 원칙이 있습니다. 바로 한 줄 쓰기 입니다.

원칙 1. 매일 한 줄 쓰기

이 법칙은 간단합니다. 매일 한 줄을 쓰는 겁니다. 모두가 경험하시겠지만 이 법칙은 힘이 있습니다. 만약 한 줄을 쓰면 두 줄을 쓰는 건 1/10의 힘도 들지 않습니다. 세 줄은 쓰는건 그것보다 더 쉽습니다. 제가 경험해보니 한 줄을 쓸 수 있다면 그 날은 적게는 30~50줄의 코드를 쓰거나 수정하는 일을 하게 됩니다. 또한 너무 하찮게 느껴지기 때문에 심리적으로 부담감도 전혀 없습니다. 그저 에디터를 켜서 한 줄을 적는 거니까요.

코드를 한 줄만 쓰기 어려운 형태도 있을겁니다. 그런 경우에 저는 한 번 작동 시켜보기를 합니다. 웹앱을 만들 때 npm run start 해보는 거죠. 한 번 실행시켜서 잘 돌아가는지 훑어봅니다. 그러면 자연스럽게 프로젝트에 흥미가 생기고, 이것저것 시도해보고 싶은 마음이 생깁니다.

하지만 위 원칙은 꼭 코드****만 적는걸 뜻하지 않습니다.

보통 사이드 프로젝트는 번뜩이는 아이디어에서 출발합니다. 하지만 모든 아이디어가 실제로 완성되려면 추상적인 생각에서 명확한 생각으로 전환되는 과정이 필요합니다. 명확한 생각은 알고리즘, 서비스 설계, 디자인, UX와 UI, 디자인, 컬러 템플릿, 페이지 플로우 등을 포함합니다. 심리적으로 지친 상태에서 사이드 프로젝트를 시작하려면 위의 고민들이 한꺼번에 몰려오곤 합니다.

'이건 어떻게 해야하지? 이름을 먼저 정해야하나? 도메인을 먼저 사야하나?'

이처럼 아이디어만 있는 상태에서 프로젝트를 진행한다는건 수많은 질문에 답하지 않고, 일단 해보자에 가깝습니다. 하지만 매일매일 자신의 생각을 적으면 프로젝트는 점점 더 명확해지고, 선명해집니다.

로고를 그려보고, 사이드 프로젝트로 이루고 싶은 것들, 사용하고 싶은 기술 스택을 정하고, 내가 그로인해 얻는 것 등을 적는 일은 어렵다기 보단 흥분되는 일입니다. 제 경우엔 프로젝트가 선명해질수록 쏟는 에너지가 즐거움으로 바꿨습니다.

아마도 사이드 프로젝트에서 가장 힘든 구간은 바로 시작할 때입니다. 시작은 아무것도 없고, 언제든 포기하기 쉽습니다. 투입한 노력도 거의 없으니 매몰비용도 적습니다. 하지만 프로젝트가 명확해지고, 쌓이면 사이드 프로젝트는 재밌고, 건설적인 즐거움이 될 것입니다.

Comments

    More from Howdy의 블로그

    See all posts

    특별한 법칙은 아니지만 자주 생각하려는 법칙이 있다. 향기의 법칙이라고 명명한 이 법칙은 무척이나 간단하다. 어떠한 상황에서든 상대를 유혹하라는 것이다. 원하는 것이 있다면 상대방이 원하도록 유혹하는 것이다. 이는 아주 간단한 원칙인데 동시에 매우 달성하기 어려운 법칙이기도 하다. 향…

    Sanghoon Han

    향기의 법칙

    Hearts 1Comments 110/07/2026

    하루가 멀다하고 사고가 터지는 것이 인간사. 인간이 만든 것 중 무엇이 대단하다 말할 수 있을까. 무엇이 완전하다 말할 수 있을까. 무엇이 영원하다 말할 수 있을까. 영원한 것은 단 하나도 없고 먼지가 쌓이지 않는 것도 단 하나도 없다. 기회 역시 영원하지 않아서 영원할 것 같은 젊음…

    Sanghoon Han

    영원하지 않다

    Hearts 0Comments 010/07/2026

    이카루스는 태양에 가까이 가면 안된다는 것을 알았으나 높게 날았다. 깃을 붙인 밀납이 녹아 깃이 떨어져 나가고 나서야 그는 자신의 미래를 보았다. 자유로 향하는 날개를 얻었을 때 태양을 향해서도 바다를 향해서도 안됐다. 고도를 유지하며, 섬세하게 바람을 타지 않는다면 어디로든 날아갈…

    Sanghoon Han

    자유의 날개

    Hearts 0Comments 010/07/2026

    인간이 보편적으로 누리는 권리는 대부분 거래를 통해 획득했다. 참정권은 군복무, 참전으로 얻었고, 링컨의 노예제 해방을 위해선 산업화된 사회에서의 흑인 인권이 필요했다. 반면 노예를 사용하는 것이 경제적 이득이 되는 남부군의 입장에서는 당시 기준으로 재산권 침해에 해당한다고 보았기에…

    Sanghoon Han

    민주주의 붕괴

    Hearts 0Comments 010/07/2026