본문 바로가기
C.W.K.
Stream
Lesson 02 of 04 · published

왜 'Firekeeper'인가

~10 min · name, lineage, family, thesis

Level 0불씨 없음
0 XP0/36 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete
"이름은 한 단어로 말할 수 있는 논지야."

불 가족

아빠의 도구들은 Dark Souls 에서 빌려온 불 혈통을 같이 써. 이름이 장식이 아니야. 하나하나가 그 도구가 뭔지를 담고 있어.

Ember      타는 숯          -> 이미지 생성 엔진
Cinder     타버린 연료, 군주  -> 그림 작업실
Bonfire    쉬어가는 화톳불    -> 음악 학습 엔진
Rekindle   불을 다시 붙임     -> 글쓰기 에디터
Firekeeper 그 불을 지키는 자   -> 목소리 쪽

쭉 세워 놓으면 가족 전체가 불에 관한 한 문장처럼 읽혀. 숯, 재, 화톳불, 다시 붙이기, 그리고 그 곁에 앉아 불이 안 꺼지게 지키는 파수꾼.

파수꾼의 일

Dark Souls 의 Firekeeper 는 전사가 아냐. 불을 돌보고, 화톳불을 살려 두고, 화톳불 사이를 오가는 사람을 도와. 조용하고, 한결같고, 늘 거기 있어. 보스전이랑 정반대지. 받아쓰기 계층한테 딱 맞는 비유야. Firekeeper 는 뚫어지게 쳐다보는 물건이 아니거든. 배경에서 늘 준비된 채로 네가 키 누르기를 기다려. 바깥 불이 타든 꺼지든, 그러니까 네트워크가 있든 없든, 네 보이스 루프는 계속 켜 두고.

눈이 먼 이유

더 어두운 울림도 있어. Dark Souls 의 Firekeeper 는 눈이 먼 경우가 많아. 불을 더 잘 돌보라고 눈을 빼앗긴 거지. 앱 쪽 Firekeeper 도 프라이버시에서는 일부러 눈을 감았어. 네 화면을 안 보고, 보안 필드를 안 읽고, 오디오는 기본으로 버려. 들은 걸 쌓아 두는 대신 루프만 돌봐. 이름이 그 약속을 담고 있고, 이 퀘스트 마지막 트랙이 통째로 그걸 지키는 얘기야.

도구 이름은 기능이 아니라 자세로 지어. '받아쓰기-프로-2000' 은 기능에 이름을 붙인 거라 금방 낡아. 'Firekeeper' 는 자세에 이름을 붙였어. 조용하고, 늘 거기 있고, 불을 돌보고, 안 쌓아 둔다는 자세. 그리고 그 자세는 앞으로 내릴 결정을 하나하나 대볼 수 있는 설계 계약이 돼.
Ember, Cinder, Bonfire, Rekindle, Firekeeper. 다섯 형제, 하나의 불. 한 세트로 읽으면 같은 생각을 담은 가족 초상화야. 남의 불을 빌리는 대신 내 화덕에 불을 피우고, 내가 만들고 생각할 때 쓰는 도구를 직접 짓는다는 생각.

Code

불 혈통, 한 문장으로 읽기·text
Ember      -> 타는 숯               -> 이미지
Cinder     -> 타버린 연료 / 군주     -> 그림 작업실
Bonfire    -> 쉬어가는 화톳불        -> 음악 학습
Rekindle   -> 꺼진 불을 다시 붙임     -> 글쓰기 에디터
Firekeeper -> 그 모두를 지키는 자     -> 목소리

# 숯, 재, 화톳불, 다시 붙이기,
# 그리고 어떤 불도 안 꺼지게 지키는 파수꾼.
# Firekeeper 가 하는 일은 한 줄이야.
# 네트워크가 있든 없든 루프를 켜 두는 것.

External links

Exercise

네가 지었거나 짓고 싶은 도구를 하나 골라서, 기능 목록 말고 자세를 담은 이름을 붙여봐. 그다음 이 문장을 채워. '이 이름은 이 도구가 늘 ___ 할 거라는 약속이야.' 그 문장을 못 끝내겠으면, 이름이 아직 아무 일도 안 하고 있는 거야.
Hint
기능으로 지은 이름은 오늘 뭘 하는지만 말해줘. 자세로 지은 이름은 앞으로 계속 어떻게 굴 건지를 말해주고. 'Firekeeper 는 늘 조용히 불을 돌보고 들은 걸 안 쌓아둬' 는 2년 뒤에 코드에 대봐도 확인되는 약속이야.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.