현장
산업 분석, 스타트업 현황, 시장 인사이트.

계산대와 운전석 — 돈이 오가는 자리에서 화면이 서는 위치
매장과 차량에서는 화면이 돈에 닿는다. 결제 단말의 인증 구간과 미터기의 검정 대상 계산을 건드리지 않으면서 세 자리에 각각 다른 화면을 내주는 배치, 그리고 반올림 −0.6원이 어디서 한 번만 일어나는지를 저울 화면과 택시 실행 로그로 적는다.
생산 라인은 같은 데이터를 서로 다른 사람이 서로 다른 밀도로 본다. 반장은 지금 이 순간을, 관리자는 하루치를, 품질은 한 구간을 본다. 지금까지 그건 화면 개수만큼의 개발이었다. 서술이 장치 쪽에 있으면 그 셈이 달라진다. 그리고 값을 화면에 올리는 일에서 실제로 걸렸던 것들.
온실은 장비가 자주 바뀐다. 센서 하나가 단종되면 다른 회사 것으로 갈고, 그때마다 제어 코드를 고쳐 왔다. 노드가 자기를 선언하고 규칙이 모델명이 아니라 종류로 말하면 그 고치는 일이 사라진다. 설치 목록을 통째로 바꿔 두 벌로 돌려 확인한 샘플이 있고, 그 과정에서 잡힌 경합 하나도 같이 적는다.
이 권의 조타실 그림을 실제 구조로 옮기면 무엇이 필요한지를, 노드 셋을 한 페이지에 붙여 확인한 결과로 적는다. 각 장비가 자기 화면을 주고, 각 타일의 버튼이 자기 장비로 가고, 하나가 꺼져도 나머지가 산다. 그리고 이 구조를 실제 선박으로 옮길 때 장비 쪽이 무엇을 채우는지도 같이 적는다.
같은 카운터 화면을 두 카페가 쓴다. 가격도 영업시간도 메뉴도 다르고, 한 곳은 세금 포함 표기, 다른 곳은 별도 표기다. 번들 안에는 두 매장 이름이 한 글자도 없고, 검증이 그걸 grep 한 줄로 지킨다.
2026-06에 세무 마감 보드 이야기를 실었다. 그 글에는 날짜가 어디서 왔는지가 없었다. 이번엔 직접 만들었다 — 이 보드는 마감일을 하나도 저장하지 않는다. 규칙만 갖고 매번 계산하고, 주말에 밀린 날은 밀렸다고 말한다.
창간호부터 열려 있던 줄이 오프라인 동작이었다. 이번엔 계산대 프로세스를 중간에 죽이고 주문 세 건을 더 받았다. 잃지 않는 것과 두 번 받지 않는 것은 반대 방향의 실패라서, 둘 다 검사한다.
인수인계에서 잃어버리는 건 잊어버린 항목이 아니다. 일주일 내내 인수인계마다 나오는데 아무도 손대지 않는 항목이다. 다시 적지 않고 넘기게 만들었더니, 몇 번 넘어갔는지가 저절로 세어졌다.
2026-06에 1인 사업자가 여러 역할을 한 화면으로 모은 이야기를 실었다. 한 화면에 다 모으는 건 그냥 목록이다. 어려운 건 그 목록을 혼자 믿는 일이다 — 그래서 모든 항목이 출처를 달고 나오고, 정렬 규칙이 화면에 적혀 있다.
주문은 손님이 담은 순서로 들어오고, 피킹하는 사람은 랙이 놓인 순서로 걷는다. 그 둘이 다르다는 걸 주장하는 대신 두 경로를 다 재서 화면에 띄웠다. 106보와 82보.
대기 관리는 두 사람이 두 자리에서 같은 줄을 보는 일이다. 문 앞과 카운터가 각자 숫자를 기억하기 시작하면 그 순간부터 손님과 말싸움이 난다. 화면 두 장을 만들고, 카운터에서 한 팀을 부른 뒤 아무도 손대지 않은 문 앞 화면을 다시 찍었다.
택시 안에 단말이 넷이면 그 사이를 잇는 건 결국 기사의 손이다. 문이 열리면 미터기가 켜지고, 차가 보내는 속도 프레임이 요금이 되고, 도착하면 승객 화면에 결제가 뜬다. 한 번의 주행에서 사람이 누른 버튼은 승객의 「결제」 한 번뿐이다. 전체 소스, 실행 로그, 실렌더 캡처 8장.
무게를 재서 파는 가게는 언젠가 마감에서 몇백 원이 안 맞는다. 값이 두 번 계산되기 때문이다. 한 번은 손님이 낼 수 있게 반올림해서 라벨로, 한 번은 원래 무게에서 장부로. 둘 다 말이 되고 서로 다르다.
2026-05에 아버지의 작업 노트를 물려받은 이야기를 실었다. 물려받은 기록의 어려움은 읽는 게 아니라 누가 언제 알았는지를 알 수 없다는 것이다. 이번엔 직접 만들었다 — 여기서는 아무것도 덮어쓰지 않는다. 틀린 것으로 밝혀진 줄도 그대로 남고, 왜 그렇게 생각했는지가 읽힌다.
2026-04에 의사가 진료 흐름 도구를 만든 이야기를 실었다. 그 글은 도구가 무엇을 하지 않는지를 말로만 적었다. 이번엔 코드에 그었다 — 이 서버에는 판단을 내는 도구가 없고, 판정처럼 들리는 단어를 내보내려 하면 예외가 난다.
2026-03에 교사가 채점 도구를 만든 이야기를 실었다. 그 글에는 도구가 무엇을 근거로 점수를 줬는지가 없었다. 이번엔 직접 만들었다 — 모든 점수가 루브릭의 어느 갈래에서 나왔는지 달고 나오고, "3번에서 미끄러진다"는 답안에서 세어져 나온다.
2026-04에 어느 농부가 30년 치 손글씨 노트를 한 화면으로 옮긴 이야기를 실었다. 그 글의 심장인 "말하면 화면이 된다"에 실물이 0이었다. 현장은 실제 형태대로 구성해 처음부터 끝까지 직접 만들었다 — 그리고 "18일"은 소스 어디에도 없다. 기록에서 계산되어 나온다.
2026-01에 비개발자가 주말 오후에 회비 도구를 만든 이야기를 실었다. 그 글에는 화면도 정의도 과정도 없었다. 이번엔 직접 만들었고, 만드는 사람이 실제로 건드리는 것이 몇 줄인지 세었다 — 마흔다섯 줄이다. 그리고 그 숫자가 늘어나면 검증이 실패한다.
단독 사무소에 거래처 180곳. 세무사 윤재성 씨는 개발을 배운 적이 없다. 그런데 매일 아침 그의 태블릿에는 '오늘의 마감'이 뜬다. 영수증을 읽고, 거래처 이력을 쌓고, 마감을 추리고, 안내문을 띄우는 그 화면을 — 그가 직접 만들었다. 코드 한 줄 없이.
예전엔 자료수집·정리·표 작성·검토·발송을 네댓 사람이 나눠 했다. 번역 회사 PM 한지연 씨는 이제 그 흐름 전체를 혼자 쥔다. 사람을 줄여서가 아니다 — 자기 도구로 자기 손을 늘려서다. 도구는 전문가를 대신하지 않는다. 그 손을 멀리 보낸다. 창간 6개월의 마지막 글.
봉화 비탈밭에서 한석규 씨가 40년간 적은 농사 노트는 흐린 연필 글씨로 멈춰 있었다. 아들 도진 씨가 그 마흔두 권을 같은 모양으로 옮기자, 멈춰 있던 경험이 다시 자라기 시작했다. 그리고 그 화면을 당연하게 보고 자란 손자는, 할아버지가 봄 아침의 공기로만 알던 것을 며칠 전에 내다보게 된다 — 한 집안의 노트가 3대에 걸쳐 자라는 이야기.
하루 환자 60명, 만성질환 재진이 절반. 가정의학과 원장 한도경 씨는 코드를 모른다. 그런데 그의 진료실 모니터에는 환자별 '지난 흐름'이 한 화면에 뜬다. 무엇을 먼저 묻고 무엇을 빠뜨리면 위험한지 — 그 흐름을 그가 직접 화면으로 옮겼다. 단, 진단이라는 도구는 일부러 만들지 않았다.
담당 4개 반 132명, 수행평가 답안이 주마다 쌓인다. 중학교 국어교사 한미정 씨는 개발을 배운 적이 없다. 그런데 시험 다음 날 저녁, 그의 태블릿엔 '오늘 채점할 답안'이 기준 체크리스트와 함께 뜬다. 답안을 읽고, 같은 잣대로 보고, 점수를 받아 적고, 학생에게 설명까지 되는 그 화면을 — 그가 직접 만들었다. 코드 한 줄 없이.
비닐하우스 8동, 작물 6종, 농사 30년. 강원도 화천에서 토마토를 키우는 정복산 씨(58)는 컴퓨터로 시세나 검색하던 사람이다. 그런데 지금 그의 휴대폰엔 매일 아침 '오늘 봐야 할 작물'이 뜬다. 헛간에 잠들어 있던 서른 권의 손글씨 노트가 — 물어볼 수 있는 한 화면이 됐다. 코드 한 줄 없이, 그가 직접.
거창하지 않다. 토요일 오후에 만든, 나만 쓰는 작은 도구 하나. 그런데 바로 그 점이 중요하다.