Smart Life US 소개
Smart Life US는 미국에서 일하며 익힌 업무 자동화와 AI 활용법을 기록하는 블로그입니다. 필명 Sophia로 운영하며, 현장에서 실제로 만들어 쓰고 있는 방법만 다룹니다.
쓰는 사람
미국에서 약 1,700,000 sq ft 규모의 창고 운영을 총괄 관리하고 있습니다. 이 블로그의 자동화 글은 대부분 그 현장에서 나왔습니다. 회사에는 전사 WMS가 따로 있고, 제가 만든 도구들은 그것을 대체하는 것이 아니라 전사 시스템과 현장 사이에 남는 빈틈을 메우는 쪽입니다. 예약을 받고, 도착을 확인하고, 도크를 붙이고, 지금 무슨 일이 벌어지는지 한 화면에 보이게 하는 일입니다.
가장 큰 시리즈인 입고 예약 시스템은 지금도 현장에서 돌아가고 있습니다. 왜 만들었고 어떤 순서로 이어지는지는 입고 예약 시스템 전체 구조에 정리해 두었습니다.
코드를 쓰는 과정에서는 AI를 보조 도구로 활용합니다. 다만 무엇을 만들지, 어떤 업무 흐름이 필요한지, 예외를 어떻게 다룰지는 현장 경험을 바탕으로 제가 정합니다. AI가 낸 코드를 그대로 올리지 않고, 실제 데이터로 돌려 본 뒤 고쳐서 씁니다.
교과서 이론이 아니라 직접 만들어 본 결과가 재료입니다. 잘된 방법뿐 아니라 실패한 시도와 그 이유까지 함께 적습니다. 글마다 그대로 따라 하면 동작하는 코드나 절차 하나는 남기는 것을 원칙으로 합니다.
특히 코드가 실린 글은 붙여넣어 실제로 돌려 본 뒤에만 올립니다. 독자가 지적해 주신 오류로 이미 발행된 글을 여러 번 고쳤고, 그 과정에서 배운 것을 다음 글에 반영합니다.
다루는 주제
엑셀·업무 자동화 — 구글 시트와 엑셀로 반복 업무를 줄이는 방법을 다룹니다. Apps Script로 만든 입력 화면, 수식으로 해결한 집계, 자동으로 도는 리포트처럼 실제로 쓰고 있는 사례를 코드와 함께 공개합니다. 코드는 기능 단위로 나누고 줄마다 설명을 붙여, 개발을 모르는 분도 붙여넣어 쓸 수 있게 씁니다.
IT·AI — 여러 AI를 역할별로 나눠 일을 시키는 구조, 개인용 AI 비서를 만들어 온 과정, 자동화 실험의 성공과 실패를 기록합니다.
미국생활·보험·세금 — 미국에서 일하며 부딪힌 실무 정보입니다. W-4 작성, 급여와 관련된 주의사항, 생활에서 필요한 절차를 경험 기준으로 정리합니다.
미국교육 — 아이를 키우며 겪은 미국 학교와 활동 이야기를 다룹니다.
글 작성 원칙
모든 글은 실제 경험을 재료로 하되, 특정 회사·인물·계약 정보는 식별할 수 없도록 가상의 명칭으로 바꾸거나 제외합니다. 공개된 장소나 서비스 이름은 독자에게 도움이 되도록 그대로 밝힙니다. 수치는 이해를 돕기 위한 예시 값이며, 사실 확인을 거쳐 과장 없이 씁니다. 코드는 생략 없이 그대로 붙여넣어 동작하는 상태로 싣습니다.
코드를 싣기 전에 하는 일
이 블로그의 코드는 "돌아갈 것 같다"로 싣지 않습니다. 발행 전에 아래를 기계로 확인합니다.
- 문법과 잘림 — 모든 코드 블록을 실제로 파싱해 봅니다. 중간에서 끊긴 코드는 발행되지 않습니다.
- 없는 기능 — Apps Script에 존재하지 않는 함수나 메서드를 쓰지 않았는지 대조합니다.
- 돌리면 깨지는 것 — 셀에 글자가 섞였을 때 합계가
NaN이 되지 않는지, 조건 분기가 실제로 갈라지는지, 본문이 "이 함수를 실행하면 로그에 보인다"고 쓴 함수가 정말 로그를 찍는지 확인합니다. - 본문과 코드의 일치 — 본문에 적은 함수·설정 이름이 코드에 실제로 있는지, "제외한다"고 쓴 조건이 코드에 정말 있는지 대조합니다.
- 시리즈를 다 합쳤을 때 — 시리즈 글은 독자가 결국 코드를 한 프로젝트에 모아 붙입니다. 전 편을 실제로 이어 붙여 이름이 충돌하지 않는지, 오류 없이 도는지 확인한 뒤에 발행합니다.
그래도 환경에 따라 안 될 수 있습니다. 그럴 때 연락처로 알려 주시면 확인해서 글을 고칩니다. 실제로 그렇게 고친 적이 여러 번 있습니다.
글을 고르는 방식
정해진 편수를 채우기보다, 제가 실제로 만들어 쓰고 있는 것 중에 설명할 가치가 있는 것을 골라 씁니다. 완성형 시스템을 기능 단위로 쪼갠 시리즈가 중심이고, 사이사이에 미국 생활·세금·교육에서 직접 겪은 이야기가 들어갑니다.
시리즈는 앞 편의 결과 위에 다음 편을 쌓는 구조라, 순서대로 따라오시면 마지막에는 실제로 돌아가는 시스템 하나가 남습니다. 상단 글 모음 메뉴에서 카테고리와 시리즈별로 골라 보실 수 있습니다.
이미 올린 글도 계속 고칩니다. 코드가 환경에 따라 안 되거나 설명이 틀린 것을 발견하면 해당 글을 수정하고, 같은 문제가 다른 글에도 있는지 함께 확인합니다.
연락
제안·문의는 연락처 페이지로, 개인정보 관련 사항은 개인정보처리방침을 참고해 주세요. English readers: use the EN button in the top menu.