서론: 개발자 커뮤니티를 다시 시작하며
9년 전 텀블벅 프로젝트로 시작된 개발자 커뮤니티를 다시 살리기로 했다. 당시 책 출간 프로젝트로 모금 순위 2위를 기록했던 그 경험이 지금의 텀블벅 생태계 형성에 기여했다고 자부한다. 이제 새로운 도전을 앞두고, 그동안의 경험과 앞으로의 계획을 공유하고자 한다.
1. 현재 진행 중인 프로젝트들
블록체인 교육 사업
- 학원과 블록체인 강의 계약 체결
- 해외 인증을 위한 비트코인 전문가와의 협업
- 라이선스 발급 시스템 구축 진행
웹3 애플리케이션 개발
오픈소스의 힘을 활용해 코인 티켓 싱크 및 WEB3 로그인 지원 기능을 구현했다. 현재 마켓 출시를 앞두고 있는 상태다.
국가과제 연구
연구책임자로서 국가과제를 수행 중이며, 곧 성과 발표를 앞두고 있다.
2. 15년간의 개발 경험과 통찰
모바일 개발 전문성
- Android 개발: 15년 이상의 유료 개발 경험
- iOS 개발: 10년 이상의 기업 개발 경험
- 앱스토어 리젝 경험: 최장 4개월에서 최단 2시간까지
가장 오래 리젝되었던 4개월짜리 프로젝트는 자체 배송·결제·암호 시스템을 구현했기 때문이었다. 이후 축적된 노하우로 빠른 승인을 받을 수 있게 되었다.
오픈소스 기여자로서의 자부심
AI 등장 이전부터의 오픈소스 기여자라는 배지는 현재 주니어 개발자들이 받기 어려운 귀중한 자산이다. 이는 단순한 코딩 능력을 넘어선 생태계 구축 경험을 의미한다.
3. 개발자 생태계에 대한 관찰
GitHub 문화의 뿌리
15년 전부터 국내 뛰어난 리눅서들이 만들어낸 GitHub 기여 문화는 현재 IT 경쟁력의 핵심이 되었다. 하지만 안타깝게도 많은 선배 개발자들이 커뮤니케이션 허브 역할로 전환하면서 실제 개발 감각을 잃어버린 경우가 많다.
실무 역량의 중요성
“요리사로 살다가 20년간 요리는 하지 않고 요리책만 쓰다 보면 요리 감각이 떨어지는 건 어쩔 수 없다.”
이는 개발자에게도 동일하게 적용된다. 지속적인 실무 경험이야말로 진정한 경쟁력의 원천이다.
4. 사업과 기술의 균형
제품 성공 vs 개발 능력
제품이나 사업의 성공과 개발자 능력이 항상 비례하지는 않는다. 하지만 함께 할 사람에게 어필할 수 있는 건 결국 개발 능력이다.
교육 사업의 확장성
교육 사업은 인종과 국가를 초월하는 특성이 있어 글로벌 확장에 유리하다. 현재 다국적 인력과의 협업을 통해 국경을 넘나드는 사업을 추진 중이다.
법적 안전장치
진정한 수익이 발생하는 영역에서는 변호사와 해외 라이선스가 필수다. 이는 사업의 지속가능성을 위한 기본 요건이다.
5. 건강 관리와 지속가능한 개발
몸의 한계와 마주하기
통풍, 요로결석, 디스크 등 다양한 질환을 앓으면서도 개발을 지속해왔다. 몸을 혹사하는 것이 성공의 지름길은 아니지만, 때로는 며칠간의 집중이 필요한 것이 개발자의 현실이다.
소프트웨어의 복잡성
현대의 소프트웨어는 아파트 설계를 넘어 도시 설계와 같은 복잡성을 가진다. 이는 단편적 작업이 아닌 총체적 접근을 요구한다.
6. 컨설팅 경험에서 얻은 교훈
가치 인정의 어려움
크몽을 통한 다양한 컨설팅 경험에서 느낀 점은, 8만원에 제공하는 고급 정보를 받고도 대부분이 풀타임 개발을 요구한다는 것이다.
“마치 신발가게에서 신발을 보고 충분히 알았으니 인터넷으로 주문하는 그 느낌”
가격 정책의 변화
이런 경험을 통해 프로젝트 판매가를 억 단위로 설정하고, 독점 조건을 10억으로 책정하기 시작했다. 진정한 가치에 합당한 대가를 받는 것이 중요하다.
7. 혁신에 대한 철학
“새로운 것”보다 “제대로 하는 것”
《오리지널스》라는 책을 통해 깨달은 것은 새로운 것을 하는 것보다 새로운 것을 제대로 하는 것이 중요하다는 점이다. 삼성이 항상 신기술을 선보여도 애플이 승리하는 이유가 여기에 있다.
실패 브랜딩 전략
기존 브랜딩이 실패했다면 차라리 실패 브랜딩을 하는 것이 낫다. 과정을 투명하게 공개하고 참여자들과 같은 시각을 공유하는 것이다.
8. 측정과 관리의 중요성
피터 드러커의 지혜 응용
“측정할 수 없으면 관리할 수 없다”
이를 응용하면 **”측정할 수 있다면 사기를 당하지 않을 수 있다”**는 말이 된다. 교육 사업에서 가장 중점을 두는 핵심 지식이 바로 이것이다.
투명성의 힘
돈이 얼마나 들어가고 어떤 노력이 필요한지 투명하게 공개함으로써, 독자와 참여자들이 올바른 판단을 할 수 있도록 돕는다.
9. 미래를 향한 전략
컨텍스트 엔지니어링
단순한 프롬프트 엔지니어링을 넘어 컨텍스트 엔지니어링의 시대가 올 것이다. 이를 위한 연료로 모든 경험과 지식을 축적하고 있다.
진정한 “우리”의 의미
나의 꾸준함과 함께하는 분들의 시선이 합쳐져 진정한 **”우리”**가 된다면, 기존 대기업들도 새로운 도전에 직면하게 될 것이다.
결론: 지속가능한 개발자로서의 여정
15년간의 개발 여정을 돌아보며, 기술적 역량과 사업적 통찰, 그리고 인간적 성장이 모두 필요함을 깨달았다. 투명성과 지속성, 그리고 진정한 가치 창출이야말로 미래 개발자가 갖춰야 할 핵심 덕목이다.
앞으로도 이런 가치들을 바탕으로 의미 있는 프로젝트들을 진행하며, 개발자 커뮤니티와 함께 성장해 나가고자 한다.
답글 남기기