자동화 다음 단계 – 조건을 걸자 도구가 먼저 말하기 시작했습니다

이미지
기능을 줄였고 , 데이터가 쌓였고 , 기본 자동화로 반복을 줄였습니다. 그런데 어느 순간 이런 생각이 들었습니다. “이제는 내가 매번 확인하지 않아도, 도구가 먼저 알려주면 좋지 않을까?” 입력과 저장까지는 이미 자동화했습니다. 이번에는 한 단계 더 나아가 보기로 했습니다. 조건을 걸어두면 도구가 스스로 반응하는 구조. 즉, ‘생각하는 것처럼 보이는 도구’를 만들어본 경험을 정리해보겠습니다. 평균을 매번 확인하는 게 번거로웠습니다 기존 지출 도구는 평균과 합계를 계산해주었습니다. 하지만 저는 매번 직접 열어보고 숫자를 확인해야 했습니다. 어느 달은 평균을 확인해보니 이미 목표했던 45,000원을 넘어 47,200원이 되어 있었습니다. 문제는 “이미”였습니다. 그때 깨달았습니다. 확인하는 구조가 아니라, 알려주는 구조가 필요하다는 것을 말입니다. 그래서 아주 단순한 조건을 추가해보기로 했습니다. 조건 하나 추가했을 뿐인데 분위기가 달라졌습니다 제가 시도한 조건은 이것이었습니다. 평균이 45,000원 이하이면 “안정 구간입니다” 표시 평균이 45,000원을 초과하면 “지출 조정이 필요합니다” 표시 기능은 단순했습니다. 하지만 체감은 전혀 단순하지 않았습니다. 숫자를 직접 보는 것과 도구가 먼저 문장으로 말해주는 것은 다릅니다. 어느 날 도구를 열었는데 “지출 조정이 필요합니다”라는 문구가 떠 있었습니다. 숫자 하나보다 문장 하나가 더 강하게 와닿았습니다. 초보자도 따라 할 수 있는 조건 자동화 프롬프트 예제 복잡한 코딩은 필요하지 않습니다. 아래 예제를 그대로 입력해도 충분합니다. 1단계 – 평균 계산 기능 포함 요청 하루 지출을 입력하면 누적 합계와 평균을 계산해주는 간단한 웹 화면을 만들어줘. 날짜, 금액 입력창이 있고, 저장 버튼을 누르면 데이터가 누적되도록 해줘. 2단계 – 기준 초과 시 문구 변경 요청 평균 금액이 45000 원을 초과하면 화면 상단에 "지출 조정이 ...

내가 만든 도구가 나를 분석한다 – 작은 자동화의 시작

이미지
 기록을 계속하다 보니 어느 순간 이런 생각이 들었습니다. “이제는 내가 숫자를 보는 것이 아니라, 숫자가 나를 보고 있는 것 같다.” 처음에는 단순히 계산을 편하게 하려고 만든 작은 도구였습니다. 하지만 기본값을 넣고, 저장 기능을 추가하고, 반복 작업을 줄이는 자동화를 더하다 보니 도구가 제 소비 습관을 먼저 읽어내기 시작했습니다. 이번 글에서는 제가 직접 겪은 작은 자동화의 시작, 기본값 자동 입력과 간단한 저장 기능을 붙이면서 생긴 변화, 그리고 초보자도 바로 따라 할 수 있는 실습 예제를 정리해보겠습니다. 자동화를 시작한 이유 – 귀찮음이 출발점이었습니다 처음에는 하루 지출을 직접 입력했습니다. 날짜를 쓰고 금액을 적고 항목을 선택했습니다. 이 과정이 매일 반복되니 점점 번거로워졌습니다. 특히 날짜는 매번 같은 형식으로 입력해야 했고, 자주 쓰는 항목도 계속 반복해서 선택해야 했습니다. 어느 날은 날짜를 잘못 입력해서 평균 계산이 틀어진 적도 있었습니다. 그때 깨달았습니다. 사람은 반복 작업에서 반드시 실수한다는 사실을 말입니다.( 참고: 입력값 하나로 도구가 망가지는 경험은 [이전글: 입력값 하나로 도구가 망가질 수 있다 ]에서 뼈아프게 배운 바 있습니다.) 그래서 아주 작은 자동화를 시도했습니다. ‘기본값 자동 입력’이었습니다. 기본값 자동 입력이 만든 변화 제가 처음 추가한 기능은 이것이었습니다. 오늘 날짜 자동 입력 가장 많이 쓰는 항목 기본 선택 최근 입력 금액 기억하기 예를 들어 매일 점심값이 비슷하다면, 마지막에 입력한 금액을 기본값으로 띄워주는 방식입니다. 처음에는 “이게 얼마나 도움이 되겠나” 싶었습니다. 하지만 막상 적용해보니 입력 시간이 절반 이하로 줄었습니다. 무엇보다 실수가 줄었습니다. 날짜 오타가 사라졌고, 항목 선택을 깜빡하는 일이 없어졌습니다. 자동 입력은 편리함보다 안정성을 가져다주었습니다. 그리고 여기서 예상 못 한 일이 생겼습니다. 도구가 저의...

데이터가 쌓이면 달라지는 것 – 숫자가 보여준 소비의 패턴

이미지
처음에는 단순히 계산이 필요했습니다. 하루에 얼마를 쓰는지 알고 싶었고, 그래서 지출 기록을 시작했습니다. 한 번 합계를 내보면 대략적인 감이 잡힐 것이라 생각했습니다. 하지만 매일 기록을 이어가면서 예상과 다른 변화가 나타났습니다. 숫자가 쌓이자 단순 계산표가 아니라, 제 생활을 비추는 도구가 되기 시작했습니다. 이 글에서는 기록이 누적되면서 실제로 어떤 변화가 있었는지, 평균 계산을 추가한 뒤 무엇이 달라졌는지 구체적인 경험을 중심으로 정리해보겠습니다. 기록 초기에는 의미가 보이지 않았습니다 처음 기록한 항목은 단순했습니다. 날짜 사용 금액 간단한 메모 이 지루한 초기 단계를 버티게 해준 방법은 [이전글: 5분 만에 만드는 하루 지출 자동 정리 도구 ]에서 시도했던 단순함 덕분이었습니다. 일주일 동안의 총지출은 312,400원이었습니다. 숫자만 보면 많지도 적지도 않은 금액처럼 느껴졌습니다. 그저 “생각보다 조금 쓰긴 했네” 정도의 인상이었습니다. 솔직히 말하면 며칠 동안은 큰 의미를 느끼지 못했습니다. 기록 자체가 습관이 되지 않아 번거롭게 느껴지기도 했습니다. 하지만 8일째 되는 날, 처음으로 평균을 계산해 보았습니다. 평균을 계산하자 현실이 보였습니다 312,400원을 7일로 나누자 하루 평균 44,628원이 나왔습니다. 막연히 하루 3만 원대라고 생각하고 있었는데 실제 평균은 4만 원을 훌쩍 넘고 있었습니다. 숫자로 확인하니 체감이 달랐습니다. 이후 2주 차가 되었을 때는 평균이 46,200원으로 더 올라가 있었습니다. 그때부터 조금 더 자세히 들여다보기 시작했습니다. 주말 평균은 58,000원이었고, 평일 평균은 34,000원이었습니다. 주말 소비가 평일보다 약 1.7배 높다는 사실을 처음으로 확인했습니다. 이전에는 “주말에 조금 더 쓰는 편”이라고만 생각했습니다. 하지만 실제 수치는 생각보다 차이가 컸습니다. 반복되는 금액이 눈에 들어왔습니다 기록을 한 달 가까이 이어가자 또 다른 패턴이 보였습니다. ...

기능을 줄였더니 오히려 더 좋아졌다 – 단순화 실험기

이미지
도구를 만들다 보면 이상한 욕심이 생깁니다. “이왕 만드는 거 제대로 만들자.” “이 기능도 넣으면 더 좋아 보이지 않을까?” 저도 그랬습니다. 처음에는 단순한 계산 도구 하나로 시작했습니다. 그런데 점점 버튼이 늘어나고, 옵션이 늘어나고, 화면이 복잡해졌습니다. 결과는 의외였습니다. 더 좋아진 게 아니라, 더 불편해졌습니다. 이번 글에서는 제가 직접 겪은 시행착오와, 기능을 덜어냈더니 오히려 더 좋아졌던 경험을 정리해보겠습니다. 초보자도 바로 적용할 수 있는 간단한 실험 예제도 함께 소개하겠습니다. 기능을 더할수록 좋아질 거라 믿었습니다 "이왕 만드는 거 제대로 만들자"는 욕심은 사실 지난번 이야기했던 [ 완벽해질 때까지 공개하지 않겠다는 생각의 함정 ]과도 연결되는 문제였습니다. 그 욕심이 어떤 결과를 초래했는지 구체적으로 적어보겠습니다. 처음 만든 도구는 아주 단순했습니다. 숫자 입력 버튼 클릭 결과 출력 끝이었습니다. 예를 들어, 월 생활비를 계산하는 간단한 도구를 만들었습니다. 월 고정비와 변동비를 입력하면 합계를 보여주는 구조였습니다. 그런데 사용하다 보니 이런 생각이 들었습니다. “그래프도 있으면 좋지 않을까?” “연간 비교 기능도 넣어볼까?” “카테고리별 통계도 있으면 더 전문적이지 않을까?” 그래서 하나씩 추가했습니다. 차트 영역을 만들고, 설정 옵션을 늘리고, 세부 선택 버튼을 붙였습니다. 화면은 점점 화려해졌습니다. 처음에는 뿌듯했습니다. “이제 진짜 서비스 같다”는 느낌이 들었습니다. 하지만 며칠 지나자 문제가 보이기 시작했습니다. 입력하는 데 시간이 오래 걸렸습니다. 어디를 눌러야 할지 잠깐 멈추는 순간이 생겼습니다. 결국 사용 빈도가 줄었습니다. 기능은 늘었는데, 사용성은 떨어졌습니다. 복잡함은 조용히 사용을 멈추게 합니다 복잡함은 에러처럼 바로 드러나지 않습니다. 대신 이런 식으로 나타납니다. 기록을 미루게 됩니다. “나중에 정리해...

완벽해질 때까지 공개하지 않겠다는 생각의 함정

이미지
공개를 미루던 나의 이유 도구를 하나 만들고 나면 항상 같은 생각이 들었습니다. “조금만 더 다듬고 공개하자.” 버튼 색이 마음에 걸렸고, 안내 문구가 어색해 보였고, 계산 결과 표시 방식이 썩 만족스럽지 않았습니다. 그래서 수정했습니다. 그리고 또 수정했습니다. 하지만 공개 버튼을 누르는 날은 오지 않았습니다. 처음에는 완성도를 높이기 위한 과정이라고 믿었습니다. 그러나 어느 순간 깨달았습니다. 저는 완벽을 준비한 것이 아니라 공개를 미루고 있었다는 사실을 말입니다. 완벽주의가 만들어낸 정체 상태 기능은 이미 충분했습니다. 입력값은 정상적으로 작동했고, 결과도 정확하게 계산되었습니다. 그럼에도 불구하고 저는 늘 부족한 부분만 바라봤습니다. ‘이 정도로는 아직 아니다’라는 생각이 습관처럼 자리 잡고 있었습니다. 아이러니하게도 그 시간 동안 저는 아무 반응도 받지 못했습니다. 누가 쓰는지도 모르고, 어디가 불편한지도 모른 채 혼자 상상 속 사용자와 씨름하고 있었습니다. 완벽주의는 겉으로는 책임감처럼 보이지만 실제로는 실행을 미루는 가장 그럴듯한 핑계였습니다. 작은 결함을 안고 공개해본 경험 결국 마음을 정했습니다. “지금 상태로 한 번 내보내 보자.” 계산기 하나를 그대로 공개했습니다. 디자인은 단순했고, 설명은 길었으며, 구성도 세련되다고 말하기는 어려웠습니다. 그런데 공개 이후 예상과 다른 일이 벌어졌습니다. 제가 계속 고민하던 버튼 색상은 아무도 언급하지 않았습니다. 대신 입력 단위가 헷갈린다는 피드백이 나왔습니다. 저는 단위를 당연하게 생각했지만 사용자 입장에서는 명확하지 않았던 것입니다. 그 피드백 하나로 입력창 옆에 작은 안내 문구를 추가했습니다. 그 결과 문의가 줄었고 사용 흐름이 훨씬 자연스러워졌습니다. 그때 처음 알았습니다. 완성도는 혼자 판단하는 것이 아니라 사용 과정에서 만들어진다는 사실을 말입니다. 초보자가 공개를 망설이는 진짜 이유 공개를 미루는 이유는...