시티즌 디벨로퍼
Citizen Developer
시티즌 디벨로퍼란?
- 개발자 아닌 현업이 스스로 도구 제작
- 노코드·AI·바이브 코딩으로 진입장벽 급락
- 섀도 IT·보안엔 가드레일이 필요
시티즌 디벨로퍼(citizen developer, 시민 개발자)는 마케터·영업·인사·재무 같은 현업 담당자가 IT 부서에 요청하지 않고 직접 필요한 도구를 만드는 사람입니다. 과거엔 반복 업무를 자동화하거나 간단한 앱을 만들려면 개발자에게 의뢰하고 몇 주를 기다려야 했지만, 이제는 노코드·로우코드 플랫폼과 생성형 AI 덕분에 코딩을 몰라도 스스로 해결할 수 있게 되었습니다.
이런 흐름이 커지는 이유는 두 가지입니다. 첫째, IT 부서의 개발 인력은 늘 부족한데 현업의 '작지만 급한' 요구는 끝이 없다는 병목입니다. 둘째, 업무를 가장 잘 아는 사람은 현업 자신이라, 요구사항을 전달하는 과정에서 생기는 오해와 지연 없이 곧바로 만들 수 있다는 점입니다. 특히 최근에는 AI에게 자연어로 지시해 코드를 생성·수정하는 바이브 코딩이 진입장벽을 크게 낮췄습니다.
국내 기업 실무에서는 엑셀 반복작업 자동화, 부서 내부용 신청·집계 앱, 데이터 취합 스크립트 같은 영역에서 빠르게 확산되고 있습니다. 다만 조직 차원에서는 관리되지 않는 도구가 난립하는 '섀도 IT', 보안·데이터 거버넌스 문제가 함께 따라오므로, IT 부서가 가드레일(승인된 도구·보안 기준·검토 절차)을 깔아주는 균형이 중요합니다.
'시티즌 디벨로퍼'라는 용어는 IT 리서치 기업 가트너(Gartner)가 노코드·로우코드 플랫폼의 확산을 설명하며 대중화했습니다. IT 부서가 아닌 비즈니스 부서의 인력이 직접 애플리케이션을 만드는 현상을 가리키며, 최근 생성형 AI·바이브 코딩과 결합해 그 범위가 크게 넓어졌습니다.
영업 지원 담당자가 매주 손으로 하던 실적 취합을 시티즌 디벨로퍼로서 스스로 자동화하는 상황입니다.
- 문제 정의 — 여러 시트를 수작업으로 합치는 반복 업무를 자동화 대상으로 정합니다.
- 도구 선택 — 회사가 승인한 노코드 자동화·AI 코딩 도구 중 적합한 것을 고릅니다.
- 제작 — 자연어로 지시하거나 블록을 조립해 취합·정리 흐름을 만듭니다(바이브 코딩).
- 검증 — 실제 데이터로 결과가 맞는지 확인하고 IT·보안 기준에 어긋나지 않는지 점검합니다.
- 공유 — 팀에 배포하고, 관리 대장에 등록해 섀도 IT가 되지 않게 합니다.