투잡·병행 근무자를 위한 캘린더 동기화
두 개의 Google 계정으로 두 가지 일을 병행하고 계신가요? 어느 쪽 고용주에게도 다른 쪽 캘린더가 보이지 않으면서, 이중 예약이 생기지 않도록 실시간으로 동기화하세요.
두 개의 일, 두 개의 Google 계정, 서로 전혀 대화하지 않는 상태
본업과 나란히 두 번째 수입원을 운영하고 있습니다. 파트타임 역할, 몇 건의 계약직 근무, 혹은 조금씩 키워가는 병행 사업일 수도 있죠. 이건 본업 고용주의 캘린더와는 완전히 분리된 자체 Google 계정에 있고, 그 분리 자체가 종종 핵심입니다. 본업은 부업에 대해 알 필요가 없고, 부업은 본업 캘린더를 들여다볼 필요가 전혀 없습니다.
문제는 ‘분리’가 곧 ‘서로 눈이 먼 상태’라는 점입니다. 본업이 오후 2시 미팅을 잡을 때, 부업이 같은 시간에 이미 클라이언트 통화를 확정해뒀다는 사실을 전혀 모릅니다. 부업이 근무 교대를 수락할 때, 본업이 방금 필수 전체 회의를 추가했다는 사실을 모릅니다. 결국 직접 확인하는 수밖에 없습니다. 로그인된 계정 두 개, 또는 브라우저 프로필 두 개를 오가며 뭔가에 예스라고 답하기 전에 두 일정을 머릿속에 다 담아두려 애쓰면서요.
이 확인을 한 번이라도 놓치면 진짜 충돌이 생깁니다. 약속은 두 개, 사람은 한 명, 그리고 한쪽에는 곤란한 메시지를 보내야 합니다.
두 계정을 수작업으로 교차 확인하는 것도 누적될수록 지치는 일입니다. ‘다른 캘린더 좀 확인해볼게’라는 순간마다 일을 더 받아들이는 데 작은 세금을 매기는 셈인데, 이건 부업이 원래 더 쉽게 만들어줘야 할 바로 그 일입니다.
핵심 요구 사항: 노출 없는 동기화
바로 이 지점에서 투잡 스케줄링은 단순한 두 캘린더 문제와 달라집니다. 두 캘린더가 서로 대화하기만 하면 되는 게 아니라, 서로에 대해 아무것도 알지 못한 채로 대화해야 합니다. 본업 고용주가 막힌 시간대에서 ‘프리랜서 클라이언트 통화’라는 문구를 보는 건 하고 싶지 않은 대화입니다. 부업 클라이언트가 본업의 미팅 제목을 보는 것도 마찬가지로 그들이 알 바 아닙니다.
2calendars는 정확히 그 분리를 위해 만들어졌습니다. 두 Google 계정 사이에서 실시간으로 일정을 미러링합니다. 어느 쪽에 뭔가를 예약하는 순간 몇 초 안에 다른 쪽에도 그 시간이 채워진 것으로 반영되지만, 기본값으로 미러링되는 건 오직 ‘일정 있음’ 블록뿐입니다. 제목도, 설명도, 장소도, 참석자 목록도 없습니다. 본업은 당신이 오후 2시에 시간이 안 된다는 것만 보고, 이유는 절대 보지 못합니다.
캘린더 통합이 아닌 일방향 파이프
이게 아닌 것을 분명히 해둘 필요가 있습니다. 2calendars는 두 캘린더를 절대 하나로 합치지 않습니다. 본업 캘린더에는 본업 일정만 남습니다. 부업 캘린더에는 그 자체의 일정만 남습니다. 각자 얻는 건 상대방이 이미 그 시간을 차지했는지 알려주는 비공개 실시간 신호뿐이며, 어느 고용주도 우연히 마주칠 일이 없는 반대 방향의 독립된 미러링 두 개로 구성됩니다.
이 구분은 걸린 게 단순한 불편함이 아니라 일자리 자체일 때 가장 중요해집니다. 부업 수입을 본업 고용주의 캘린더에 조용히 노출시키는 도구는 도구가 아예 없는 것보다 나쁠 겁니다. 여기서 프라이버시 기본값은 부가 기능이 아니라, 애초에 이런 종류의 동기화가 쓸 만해지는 이유 그 자체입니다.
같은 논리는 세 번째, 네 번째 일까지 쌓아 올릴 때도 그대로 확장됩니다. 각 쌍은 자체 연결과 자체 프라이버시 설정을 가지므로, 근무 교대 기반의 일을 하나 더 추가한다고 해서 본업이 볼 수 있는 정보의 양을 다시 협상할 필요는 없습니다.
설정하기
1. 두 Google 계정 모두 연결하기. 각각을 Google 자체의 OAuth 방식으로 인증합니다. 2calendars는 어느 계정의 비밀번호도 보거나 저장하지 않으며, Google에서 언제든 각 계정의 접근 권한을 독립적으로 해제할 수 있습니다.
2. 방향 선택하기. 대부분의 병행 근무자는 양방향으로 동기화해서 어느 쪽에 약속이 생기든 자동으로 다른 쪽이 막히도록 합니다. 한쪽 캘린더만 다른 쪽을 알면 되는 경우라면 일방향으로도 운영할 수 있습니다.
3. 프라이버시 설정 확인하기. 일정 있음만 표시가 기본값이며 여기서는 올바른 선택입니다. 연결의 한쪽 방향에서 더 많이 공유할 특별한 이유가 없다면 그대로 두세요.
4. 그냥 두기. 연결이 활성화되면 2calendars는 두 캘린더를 계속 지켜보며 새 일정, 수정, 취소를 실시간으로 미러링합니다. 수동 새로고침도, 기다려야 할 일괄 처리도 없습니다. 그리고 상태 모니터링이 연결이 멈추면 알려주므로, 조용한 오류가 뜻하지 않은 이중 예약으로 번지지 않습니다.
특정 약속이 아예 넘어가면 안 된다면(예를 들어 근무 사이에 끼워 넣은 개인 약속 같은 것) [nosync] 태그를 붙이면 원래 있던 자리에 그대로 남습니다.
둘 다 운영하되, 둘에게 끌려다니지 마세요
두 가지 일을 병행하는 것만으로도 스스로 스케줄링 부서까지 겸하기엔 이미 충분히 벅찹니다. 전체 연결 과정은 두 개의 Google 캘린더 동기화하는 방법을 참고하고, 일정 있음 기본값과 원하는 제목이 어떻게 작동하는지는 일정 있음 블록으로 세부 정보 숨기기에서 더 알아보세요. 다른 방식들과 어떻게 비교되는지 궁금하다면 Google 캘린더 동기화 도구 추천도 확인해 보세요.
대기자 명단에 등록하세요. 가입이 재개되면 가장 먼저 안내해 드리며, 두 캘린더가 비공개로 서로 대화하게 됩니다.
자주 묻는 질문
- 어느 쪽에도 세부 정보를 보여주지 않고 두 일자리의 캘린더를 동기화할 수 있나요?
- 네. 기본값은 제목·설명·장소·참석자가 없는 비공개 '일정 있음' 블록입니다. 어느 캘린더도 상대방의 일정 세부 정보를 받지 않으며, 그저 그 시간대가 채워져 있다는 증거만 받습니다.
- 두 일자리를 연결하면 하나의 캘린더로 합쳐지나요?
- 아니요. 각 Google 계정은 완전히 별개로 남습니다. 2calendars는 그 사이의 빈 시간을 비공개 '일정 있음' 블록으로 미러링할 뿐, 두 일자리를 하나의 공유 캘린더로 절대 합치지 않습니다.
- 특정 일정을 아예 동기화하고 싶지 않다면요?
- `[nosync]` 태그를 붙이면 2calendars가 미러링을 건너뜁니다. 임시로 잡아둔 자리나 다른 곳에는 보이지 않았으면 하는 일정을 원래 있던 자리에 그대로 둘 수 있습니다.