
안녕하세요. 피터입니다! 👋
최근 회사에서 코딩테스트를 요구하는 곳이 정말 많아졌죠.
iOS로 3년을 근무했어도 비전공자인 제게 자료구조와 알고리즘은 그야말로 미지의 세계였고,
당연히 막연한 두려움으로 다가올 수밖에 없었습니다. 😅
그런데 얼마 전, 1일 1코테 챌린지를 하게 되면서
‘어? 이거… 생각보다 재밌는데?’ 라는 생각이 들더라고요.
그러다 챌린지가 끝나고 1주일도 채 지나지 않아 다시… 원래대로 돌아갔습니다. 하하… 🙈
실무 위주의 개발을 하다 보니
알고리즘이나 자료구조에 대한 공부는 늘 뒷전이었고,
기초가 부족하다는 걸 점점 더 뼈저리게 느끼고 있었습니다.
그래서 이번에는 정말 마음을 다잡고,
무작정 프로그래머스 0단계부터 쭉쭉 풀어보자! 라고 결심했습니다. 💪
처음엔 “이거 너무 쉬운 거 아냐?” 싶었지만, 풀다 보면
같은 유형이 반복되고, 문제마다 미묘한 차이가 있고,
Swift로 풀다 보면 은근히 배울 포인트가 참 많았습니다.
가장 힘들었던 건…
IDE 자동완성 없이 코딩하는 것이었습니다!
분명 아는 문법인데도 스펠링 하나 틀려서 헤매기도 하고,
정확한 함수명이 기억나지 않아 답답했던 순간도 많았어요.
무엇보다 사고하는 흐름이 정리되어 있지 않다 보니
우왕좌왕하면서 시간이 훅훅 지나가더라고요.
무엇보다도 제일 답답했던 건…
Swift로 된 자료가 정말 너무 없다는 것.
그럴 때마다 왜 없을까 항상 갈증이 났습니다.
(iOS 개발자들의 서러움.. 뭐 그런거 아닐까요? 😔)
참고로 저는 개발을 시작하기 전에 수학 강사로 3년,
그리고 수학 교재 회사에서 1년 정도 근무한 경험이 있습니다.
문제 유형 정리, 해설지 작성, 오탈자 검수, 문제 배치 같은 업무를 많이 해본 덕분에
문제를 ‘구조화해서 정리하는 일’에는 익숙한 편이었어요.
코딩테스트 문제를 풀다 보니
수학 문제를 푸는 것과 정말 닮아 있다는 생각이 들었고,
‘그렇다면 이걸 유형별로 정리해두면 다른 사람에게도 도움이 되겠다’는 마음이 들었습니다.
그렇게 해서, 프로그래머스 0단계 전 문제를 Swift 기반으로 정리한
전자책(PDF)을 만들게 되었습니다. 빠밤~
물론 완벽한 책은 아닙니다.
하지만 적어도 비전공자 + Swift 개발자 분들에게
출발점이 되어줄 수는 있다고 믿습니다.
전자책은 챕터별 설명부터 시작해서,
✅ 유형별로 문제를 분류
유형별 개념을 설명하고,
🧩 관련 문제 링크까지 정리
▲ 해당 유형과 연결된 문제 리스트
🧠 실전 문제 풀이 + 오답노트까지
실전 문제에는 해설 + 자주 하는 실수 정리도 덧붙였고,
▲ 실전 문제 해설 + 자주 하는 실수 정리
🧮 마무리는 문제 모음
마지막엔 연관된 문제 모음으로 학습을 마무리할 수 있도록 구성했습니다.
▲ 챕터와 연결된 문제 모음 정리
결국 제가 이 전자책을 만든 이유는 하나입니다.
‘수학 문제집처럼, 단계적으로 풀 수 있게 해보자’
개념 → 유형 → 실전문제 → 오답 정리 → 관련 문제 복습
이 사이클로 학습하면 실력이 분명히 쌓인다고 믿습니다.
혹시나 오류가 있거나 개선 의견이 있으시다면
언제든 아래 메일로 편하게 연락 주세요! ✉️
📨 문의 메일: ghd3568@naver.com
크몽 기준으로 최소 가격이 5,000원으로 고정되어 있어서
마음 같아선 더 낮추고 싶었지만… 부득이하게 그렇게 되었습니다. 🙇♂️
조금은 급하게 만들었지만,
그만큼 진심과 실전 경험을 꾹꾹 눌러 담았고,
Swift 개발자에게 꼭 필요한 자료가 되었으면 하는 마음뿐입니다.
“커피 한 잔 사준다”는 마음으로 가볍게 받아들여 주신다면
더없이 감사할 것 같습니다… ☕️😊
Swift로 코딩테스트를 준비하시는 여러분께
이 책이 작은 이해의 디딤돌이 되길 바랍니다.
정말 감사합니다! 😊
혹시 반응이 좋다면,
프로그래머스 1단계 → 2단계 → 3단계까지
빠르게 이어서 정리해볼 계획이에요! 💨