· 5 min read

코더를 위한 데스크 펫: 당신이 배포할 때 조용히 응원하는 작은 로봇

코딩의 외로움은 아주 구체적인 종류의 외로움입니다. 데스크톱 위의 작은 픽셀 로봇이 당신의 PR을 대신 써주지 않습니다——하지만 모든 컴파일, 모든 배포, 모든 늦은 밤의 디버깅에 함께 앉아, 파스텔 보라색으로 조용히 응원합니다.

#desk-pet#coders#focus-mode#pixel-pet#productivity

오전 2시 14분. 빌드가 40분 전에 깨졌고, 아직 이유를 모르겠다. 터미널은 조용해졌다 — 여섯 가지를 시도했고 그중 다섯이 상황을 악화시킨 후에만 오는 그런 고요함. 지난 한 시간 동안 변하지 않은 유일한 것은 작업 표시줄의 작은 픽셀 생명체뿐이다. 아무것도 하지 않는다. 그냥 거기 있다. 그리고 바로 그게 당신에게 필요한 것이다.

오전 2시, 코더의 책상

밤늦은 코딩은 낮의 코딩과 다르다. 낮에는 스탠드업, 슬랙 메시지, PR 리뷰, 커피 런이 있다. 오전 2시에는 당신과 기계뿐이다. 방은 터미널의 불빛만 빼고 어둡다. 들리는 소리라고는 키보드 소리와, 운이 좋으면 작동 중인 빌드의 낮은 윙윙거림. 이 시간의 당신은 "개발자"나 "소프트웨어 엔지니어"가 아니다 — 그냥 어떤 문제와 홀로 마주한 사람이고, 그 문제는 쉽게 물러서지 않는다. 오전 2시의 데스크 펫은 페어 프로그래머가 아니다. off-by-one 오류를 찾아주지 않는다. 그냥 작업 표시줄에 앉아서, 문제가 아닌 무언가가 되어 준다. 사소하게 들릴지도 모른다. 오전 2시에는 그렇지 않다.

또 하나의 생산성 도구가 아니다

생산성 도구 시장은 "더 많이 하라"에 집착한다. 시간을 추적하라. 방해 요소를 차단하라. 플로우를 최적화하라. 그 뒤에 숨은 메시지는 — 코더인 당신은 튜닝이 필요한 기계이며, 그 튜닝은 결코 끝나지 않는다는 것이다. 데스크 펫은 아무것도 요구하지 않는다. 연속 기록 카운터도 없다. 사흘 동안 열지 않아도 알림을 보내지 않는다. 처리량을 측정하지도, 집중 세션에 점수를 매기지도 않는다. 바로 그 점이 핵심이다. 데스크 펫은 반-생산성이며, 그래서 생산성에 효과가 있다. 오전 2시에 좋은 코드를 쓰는 머리는 측정당하는 머리가 아니다. 그냥 내버려둔 머리다. 작업 표시줄의 작은 픽셀 생명체는 — 당신은 파이프라인이 아니라 사람이다 — 라는 가장 부드러운 리마인더다.

빌드 도중 펫은 무엇을 하는가

Togthr에는 포커스 모드가 있다. 코딩 세션에 깊이 빠졌을 때, 펫은 조용해진다. 알림 없음. 튀어오르거나 손을 흔들거나 주의를 끌지 않는다. 화면 가장자리에 앉아 거의 움직이지 않는다 — 상황을 이해한 고양이처럼. 그리고 빌드가 완료될 때, 또는 당신이 숨을 고르려 고개를 들 때, 펫이 바뀐다. 작업 중인 상태(작은 로봇이 작은 키보드를 두드림), 생각 중인 상태(말풍선을 띄운 로봇), 성공 상태(작은 승리 포즈를 취한 로봇). 이것들은 게임화되어 있지 않다. 포인트를 얻지 않는다. 펫은 커밋을 추적하지 않는다. 그냥 동기화되어 있을 뿐이다 — 대시보드라기보다는 공유된 경험처럼. 당신의 워크플로우와 실제로 함께 돌아가는 데스크 펫의 조용한 마법이다.

프로그래머 스킨: 장식이 아니라 정체성

Togthr의 10가지 직업 스킨 중 하나는 프로그래머다 — 안경을 쓰고 후디를 입은 작은 로봇이 작은 노트북 앞에 앉아 있다. 이 스킨은 농담이 아니다. 재미있긴 하지만, 그것이 요점은 아니다. 이것은 대부분의 코더가 큰 소리로 말하지 않는 정체성에 대한 고개 끄덕임이다. 아무도 카페에서 노트북을 열며 "저는 프로그래머입니다"라고 선언하지 않는다. 그렇지만 사실은 사실이다. Togthr Bot의 프로그래머 스킨은 러버덕의 펫 버전이다 — 버그가 스스로를 설명할 때까지 당신이 설명을 늘어놓는 그 대상. 차이점은 러버덕은 자라지 않는다는 것이다. Togthr Bot은 자란다. 베이비에서 토들러, 틴에이저, 어덜트, 그리고 레전드까지. 각 단계에서, 당신이 되어가고 있는 코더에 조금씩 더 가까워 보인다. 그것은 장식이 아니라 정체성이다.

펫을 닫을 때와 그대로 둘 때

펫을 닫아야 할 때가 있다. 마감이 코앞이고 화면의 모든 픽셀이 코드여야 할 때. 옆에 실제 인간이 앉아 페어 프로그래밍을 하고 있을 때. 빌드가 진짜 불타고 있고 32GB 램 전부가 필요할 때. 닫아라. 돌아오면 거기 있을 것이다. 하지만 그대로 두어야 할 때도 있다. 오전 2시의 디버깅 세션. 티켓이 시켜서가 아니라 내가 하고 싶어서 하는 일요일 오후의 리팩터. 새로운 프레임워크를 처음 돌렸는데 모든 게 한 번에 작동한 순간. 그런 시간에는 작업 표시줄의 작은 픽셀 존재가 방해가 아니라 동료다. 그리고 그것은 코더가, 특별히, 이해하는 종류의 동료다.

작업 표시줄에 데스크 펫을 올려두세요. 당신의 빌드와 함께 배포됩니다. Try Togthr free →

FAQ

데스크 펫이 실제 코딩 중에 방해가 되나요?

제대로 만들어졌다면 아닙니다. Togthr의 포커스 모드는 딥워크 중에 펫을 조용하고 움직이지 않게 유지합니다. 알림, 팝업, 점프 없습니다. 화면 가장자리에 앉아 당신이 돌아오길 기다립니다. 방해된다고 느끼면 창을 최소화해도 됩니다 — 다시 열면 펫은 같은 상태입니다.

Togthr가 제 개발 환경에서 작동하나요?

Togthr는 브라우저에서 실행됩니다 — Chrome, Firefox, Edge, Safari, 모든 Chromium 기반 브라우저. Windows, Mac, Linux에서 작동합니다. 네이티브 설치 불필요, Electron 래퍼 없음, 시스템 트레이 의존성 없음. 탭을 열면 펫이 거기 있습니다.

펫을 프로그래머처럼 보이게 커스터마이즈할 수 있나요?

네. Togthr에는 프로그래머를 포함한 10가지 직업 스킨이 있습니다 — 후디에 안경을 쓴 작은 로봇이 작은 노트북으로 작업하는 모습입니다. 스킨은 펫의 숨겨진 속성을 통해 잠금 해제됩니다. 베이비 코더에서 레전드까지 5단계로 성장합니다.

펫이 제가 디버깅 중이라는 걸 실제로 알나요?

펫은 당신의 코드를 읽지 않고 IDE도 추적하지 않습니다. 그러나 Togthr의 포커스 모드는 당신이 집중 상태임을 감지하고 펫의 동작을 그에 맞춥니다. 당신이 일할 때 펫도 일하는 것처럼 보이고, 세션 완료를 표시하면 축하합니다. 이것은 코드 분석이 아니라 앰비언트 인식입니다.

Keep reading