사과드립니다
I owe apologies
핵심 요약
직접 개발을 해보고 나서야 소프트웨어 개발의 어려움을 깨닫고 과거의 무지를 반성하는 글입니다.
- 개발의 어려움 — 소프트웨어 개발이 단순히 코딩을 넘어 기획과 테스트 등 수많은 노력이 필요함을 깨달음.
- 사용자 경험 — 기존 소프트웨어를 당연하게 여겼던 과거의 태도를 반성함.
- 성취감과 고충 — 수많은 시행착오 끝에 결과물을 완성했으나 기대만큼의 반응이 없어 아쉬워함.
- 전문성 존중 — 개발 과정의 복잡성을 이해하고 전문가의 조언을 구하는 등 겸손한 태도를 보임.
개발은 고마운 줄 모르는 직업이라 그동안 별생각 없이 지냈다. 과거에는 '쓰레기' 같은 소프트웨어를 비판하기만 했고, 잘 작동하는 걸 쓸 때는 고마운 줄도 몰랐다. "당연히 작동해야지. 그게 그 사람들 일이니까."라고 생각했다.
우리 사업을 위해 몇 주, 몇 주, 또 몇 주 동안 노력해서 이제 막 결과물을 내놓기 시작했다. 내가 이걸 구상하는 게 얼마나 어려웠는지, 그냥 vibecode를 하는 것과 직접 작성하는 것의 차이, 그리고 수없이 테스트하고 실패하고 또 실패하고 결국 성공하기까지의 과정이 얼마나 힘들었는지 아무도 모를 거다 😄. 휴.
우리가 그동안 돈 내고 쓰던 것보다 훨씬 나은데, 마치 처음으로 불을 피워낸 톰 행크스가 된 기분이다. 하지만 사람들은 온도 조절기가 당연히 작동하는 것처럼, 이게 당연한 결과라고 생각한다.
경외심은 어디 갔지? 환호성은? 퍼레이드는? "그는 정말 멋진 사람이야… 🎶"라는 노래는 어디 있냐고 🤓


