2월을 닫는다. 한 달을 "컴파일을 버린다" 한 문장으로 걸어왔다. 돌아보니 버린 것보다 얻은 것이 또렷하다.

이번 주 Signal
버린 것보다 얻은 게 컸다. 한 달의 결산. 컴파일을 버려서 잃은 건 매번 굽던 번거로움뿐이고, 얻은 건 셋이다 — 화면이 서버에 살고, 정의가 어디서든 뜨고, 만드는 사람이 넓어졌다. 능력 층은 여전히 단단히 얼려 둔 채, 화면 층만 녹였을 뿐인데 도구의 성질 자체가 바뀌었다. 굽는 도구에서 고쳐 쓰는 도구로.
칩과 농부가 같은 결론에 닿았다. 한 달 내내 멀어 보이던 두 줄기 — 「칩 위에서」의 평가보드와 정복산 씨의 재배 노트 — 가 같은 문장에서 만났다. 둘 다 전용 화면 없이 정의로 화면을 얻고, 둘 다 쓰면서 고친다. 산업과 현장이 같은 길을 걷는다는 게 이번 달이 끝내 보여 준 신호다. 메커니즘은 하나, 적용은 무한하다.
입구가 더 넓어졌다. 첫 달이 "되는구나"를 보여 줬다면, 2월은 "나도"의 범위를 넓혔다. 엔지니어만이 아니라, 자기 일을 가장 잘 아는 사람이면 누구든. 다음 달엔 그 "누구든"의 사례를 더 두껍게 가져온다. 한 달 사이 들어온 메모들을 보면, 분야는 제각각이어도 출발점은 한결같다 — "내 일엔 칸이 안 맞아서."
도구·패키지 메모
이번 달 메모를 한 줄로 묶으면 — 정의가 도구다. 코드를 빌드해 굽는 대신, 정의를 두고 가리킨다. 그래서 고치기 가볍고, 옮기기 가볍고, 나누기 가볍다. 무거운 빌드 체인이 있던 자리에 가벼운 정의 한 장이 들어선다. 2월에 익혀 둘 단 하나의 감각이 이것이다. 다음 달부터는 그 정의가 한 화면을 넘어 여러 화면과 데이터 흐름으로 자라는 걸 보게 된다 — 정의 한 장이 두 장, 세 장으로 이어질 때 어떤 일이 생기는지.
짧은 생각
한 달을 닫으며 분명해진 것 — 이 매거진은 입구다. 여기서 다 가르치려는 게 아니라, "되는구나"를 보고 "나도"를 느끼게 하는 것. 컴파일을 버린 이야기도 결국 같은 목적이었다. 만드는 문턱을 낮춰, 더 많은 사람을 작자의 자리로 부르는 것.
현장에서
정복산 씨의 한 달. 세 칸으로 시작한 노트가, 다섯으로 늘었다가, 지금은 네 칸에 안착했다. "늘렸다 줄였다 하면서 내 밭에 딱 맞는 만큼만 남았어." 한 달 동안 그가 한 일은 거창한 시스템 구축이 아니라, 자기 손에 맞을 때까지 고친 일이다. 그게 컴파일을 버린 도구가 주는 진짜 선물이다 — 완성품을 받는 게 아니라, 같이 다듬어 가는 것. 그는 3월엔 옆 동네 농가에도 이 노트를 보여 줄 생각이라고 했다. "걔는 고추라 칸이 또 다를 텐데, 정의만 슬쩍 바꾸면 되겠지." 한 사람의 도구가, 정의 한 장 고쳐 다음 사람에게 건너간다 — 이게 화면이 기기에 묶이지 않을 때 일어나는 일이다.
이번 주 질문 · 다음 달 예고
당신이 2월에 적어 둔 "내 일에선 이걸…" 메모는 지금 몇 줄인가. 그게 3월의 당신을 만든다. 다음 달(3월)엔 Horizon이 새 화두로 넘어가고, Build는 정의를 여러 화면과 데이터 흐름으로 넓히며, Field는 또 다른 현장의 사람을 — 오래 일한 손이 어떻게 자기 도구의 작자가 되는지를 — 데려온다.
makemind.dev 「소식」 — 2월 넷째 주. 한 달을 닫고 3월의 문턱에서.