매일 2시간 걸리던 스프레드시트 반복 업무, 0분으로 줄인 실전 자동화 후기 매주 월요일 아침 9시, 주말 동안 쌓인 고객 문의 내역을 구글 시트에서 취합해 부서별 슬랙 채널로 분류해 보내는 데 정확히 45분이 걸렸습니다. 지금은 구글 앱스 스크립트로 구축한 워크플로우 덕분에 이 작업에 들어가는 시간이 0분입니다. 처음 코드를 짜고 세팅하는 데는 50분이 걸렸습니다. 저는 지난 3년간 업무 자동화에 빠져 다양한 툴을 만지며 주 10시간 이상을 아끼고 있는 직장인입니다. 그동안 주로 시각적인 툴에 의존해 왔으나, 최근 더 복잡한 로직을 무료로 구현하기 위해 자바스크립트 기반의 환경을 본격적으로 파고들기 시작했습니다. 이 글에서는 노코드 툴의 현실적인 한계와, 이를 극복하기 위해 직접 수강한 인프런 강의의 실전 적용 경험을 가감 없이 공유합니다.
노코드 툴의 한계와 스크립트를 선택한 현실적 이유
Zapier나 Make 같은 노코드 툴은 초보자도 다루기 쉽지만, 무료 플랜 오퍼레이션 한계와 높은 구독료라는 명확한 단점이 있습니다. 반면 구글 앱스 스크립트는 구글 생태계 내에서 별도 비용 없이 실행 시간 제한 및 할당량 범위 안에서 강력한 자동화를 구현할 수 있습니다.
Make 무료 플랜은 월 1,000 오퍼레이션이 제공됩니다. 하루 3번 실행하고, 한 번 실행할 때마다 4개의 모듈을 거친다면 한 달에 약 360회가 소진됩니다. 수치상으로는 넉넉해 보이지만, 실제 환경에서 발생하는 에러 재시도 로직이나 조건부 분기까지 포함하면 보통 18일 전후로 한도를 초과합니다. Zapier와 Make 비교를 해보면 인터페이스의 차이는 있지만, 둘 다 실무에 본격적으로 적용하려 할 때 유료 전환 시점이 생각보다 훨씬 빨리 찾아옵니다.
비용을 줄이기 위해 서버에 직접 n8n 워크플로우를 올려 사용하는 방법도 시도해 보았습니다. 하지만 서버 유지보수와 업데이트 관리가 또 다른 업무가 되어버렸습니다. 결국 구글 스프레드시트 연동이 주된 목적이라면, 별도의 서버나 구독료 없이 브라우저에서 바로 JavaScript 기반 자동화를 짤 수 있는 환경이 가장 합리적인 선택이었습니다.
인프런 실전 강의 수강 후기와 장단점
이 강의는 총 6개 섹션으로 구성되어 있으며, 지메일 자동 발송부터 데이터 크롤링까지 실무에 즉시 적용 가능한 커스텀 함수 작성을 단계별로 다룹니다. 전반적인 난이도 조절이 잘 되어 있어 만족도가 높은 편입니다.
"강의 평점 4.8/5.0" - Course Summary
과거에 클래스101 자동화 강의 리뷰를 남긴 적이 있습니다. 당시 49,000원에 8시간 분량이었던 그 강의는 따라 하기는 매우 쉬웠으나, 노코드 대 로코드 비교 없이 Zapier 사용법에만 치중되어 아쉬움이 컸습니다. 이번에 수강한 인프런 강의는 API 호출 및 JSON 파싱 같은 본격적인 로코드 영역을 직접 다루어 실질적인 응용력을 길러줍니다.
| 커리큘럼 항목 | 학습 상세 내용 |
|---|---|
| 기본 문법 이해 | 변수, 조건문, 반복문 등 기초 자바스크립트 |
| 구글 서비스 제어 | 구글 문서 생성 및 지메일 자동 발송 실습 |
| 외부 통신 | 슬랙 API 연동 및 알림 자동화 구축 |
| 정보 수집 | 웹 데이터 크롤링 및 파싱 기초 |
| 고급 연동 | 웹훅 수신 설정 및 OAuth 인증 개념 |
| 유지보수 | 워크플로우 디버깅 및 에러 처리 방법 |
가장 큰 장점은 주간 보고서 자동 생성이나 데이터 시각화 자동화 같은 실무 밀착형 예제를 다룬다는 점입니다. 배운 내용을 적용한 뒤 업무 효율성 측정 지표가 눈에 띄게 개선되었습니다. 하지만 단점도 명확합니다. 프로그래밍을 아예 처음 접하는 분들은 3강부터 진행 속도가 다소 빠르다고 느낄 수 있습니다. 저는 유튜브에서 자바스크립트 1시간 기초 요약 영상을 먼저 시청한 뒤 본 강의를 듣는 방식을 택했습니다. 이렇게 기초를 한 번 훑고 나니, 강의 중반부의 트리거 및 이벤트 핸들러 개념을 이해하는 데 훨씬 수월했습니다.
실무 적용 사례: 슬랙과 시트의 완벽한 연동
구글 시트에 새로운 데이터 행이 추가될 때마다 지정된 슬랙 채널로 즉시 알림을 보내는 로직을 구현했습니다. 자동화 비용 분석 결과, 기존에 사용하던 노코드 툴의 유료 플랜 구독료인 월 3만 원을 절약할 수 있었습니다.
아래는 강의를 바탕으로 제가 실제 업무에 맞게 변형하여 사용 중인 알림 전송 코드의 일부입니다.
function sendSlackNotification() {
const url = "SLACK_WEBHOOK_URL";
const payload = { text: "새로운 문의 데이터가 시트에 추가되었습니다." };
const options = {
method: "post",
contentType: "application/json",
payload: JSON.stringify(payload)
};
UrlFetchApp.fetch(url, options);
}
이 코드를 작성하고 시트의 변경 사항을 감지하는 트리거에 연결하여 반복 업무 자동화를 세팅하는 데 15분도 채 걸리지 않았습니다.
수강 전후의 변화와 핵심 이점 3가지

강의 수강 후 가장 극적인 변화는 단순 복사 붙여넣기 작업에 들어가던 물리적 시간이 완전히 사라졌다는 점입니다. 더불어 외부 API 문서를 읽고 직접 연동할 수 있는 기술적 체력이 생겼습니다.
실제로 이 과정을 통해 얻을 수 있는 핵심 이점은 다음과 같습니다.
- 업무 생산성 향상 (매주 10시간 이상 절약)
- JavaScript 및 API 기초 지식 습득
- 프로그래밍에 대한 자신감 확보
자주 묻는 질문 (FAQ)
비전공자 수강 가능 여부, 프로그래밍 사전 지식 필요성 등 수강을 고민하시는 분들이 가장 많이 묻는 3가지 질문과 답변을 정리했습니다.
Q: 프로그래밍을 알아야 하나요?A: 기초적인 변수와 함수, 객체, 문자열 등을 다루며 실제 코드를 만들면서 배우기 때문에 자바스크립트를 처음 접하는 분들도 이해하기 쉽습니다.
Q: 문과생도 수강 가능한가요?A: 네, 실제 문과생 동료 2명의 피드백을 받아 2개월간 수정 보완된 강의로, 비전공자도 따라올 수 있도록 단계별 설명이 포함되어 있습니다.
Q: 강의 전 준비물이 있나요?
A: 웹 브라우저와 구글 계정만 있으면 되며, 별도의 복잡한 프로그램 설치는 전혀 필요 없습니다.
나만의 자동화 비서를 고용하는 가장 저렴한 방법

시각적인 인터페이스를 제공하는 툴로 시작해 코드를 직접 다루는 환경으로 넘어가는 과정은 처음에는 낯설고 막막할 수 있습니다. 하지만 한 번 제대로 세팅해 두면 매월 나가는 구독료 없이 24시간 일하는 안정적인 시스템을 구축할 수 있습니다. 지금 당장 매일 30분씩 반복하는 엑셀 데이터 취합 작업이 있다면, 구글 생태계가 제공하는 이 강력한 무료 도구로 첫 자동화를 시도해 보시길 권해드립니다. 여러분의 퇴근 시간이 확실히 당겨질 것입니다. 비슷한 고민을 하셨던 분들이라면 작은 업무부터 하나씩 코드로 바꿔보시길 바랍니다.